導航:首頁 > 操作系統 > androidxml文件怎麼打開

androidxml文件怎麼打開

發布時間:2023-02-11 18:03:46

android sharedpreferences xml怎麼打開

記事本,editplus等文本文件都可以打開,右鍵點擊要打開的文件,找到打開方式,選擇文本工具打開。

⑵ 怎麼打開android項目里的 main.xml文件

從源文件!打開方式用記事本!或者導入到開發工具裡面雙擊就打開了。

main.xml在源代碼源碼如下:

public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
//R.layout.main,就是在R.java中的R類定義的layout中main,格式為:R.layout.<layout的xml文件名字>,就是對應的res/layout/main.xml文件。
setContentView(R.layout.main);
TextView myTextView = (TextView) findViewById(R.id.myTextView);
myTextView.setText("我的Activity");
Button myButton = (Button) findViewById(R.id.myButton);
myButton.setText("我的按鈕");
}

⑶ APK文件裡面的AndroidManifest.xml文件全是亂碼用什麼編譯器打開

把AXMLPrinter2.jar下載到桌面,把你提取出亂碼的AndroidManifest.xml文件也放在桌面

你還需要安裝好java
///////////以下內容在桌面保存為run.bat////////////

for/f"tokens=2,*"%%iin('regquery""/v"Desktop"')do(
setdesk=%%j
)
java-jarAXMLPrinter2.jar%desk%AndroidManifest.xml>AndroidManifest.txt
pause

////////以上內容在桌面保存為run.bat////////////
保存後運行run.bat,如果沒有任何提示(「按任意鍵繼續」除外),就說明成功解密,在桌面會生成一個AndroidManifest.txt文件,這個.txt文件就是解密後的文件,這樣就不亂碼了

AXMLPrinter2.jar這個文件你自己網路下載

⑷ androidmanifest.xml在哪

位置:Android源碼/packages/apps/PackageInstaller文件夾下邊,已經親測。

⑸ android 怎麼讀取一個xml

關於具體使用方法,舉例如下:
1、updatelog.xml文件位於res/xml/文件夾下:
<?xml version="1.0" encoding="utf-8"?>
<updatelog>
<release
version="1.0"
versioncode="1.1">
<log>1、這個文件在res/xml文件夾下;</log>
<log>2、這個文件的名字是「updatelog.xml」</log>
<log>3、這是一個xml文件</log>
</release>
</updatelog>

2、在代碼中調用方法如下:
public class ResourcesActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView( R.layout.resources_layout );
mTextView = ( TextView )findViewById( R.id.textId );
getFileResources( );
}

private void getFileResources( ){
String packageName = getPackageName( );
try {
Resources resources = this.getPackageManager( ).getResourcesForApplication( packageName );
int resId = resources.getIdentifier( "updatelog", "xml", packageName );
String log = getUpdatelog( resId, resources );

int appId = resources.getIdentifier( "action_settings", "string", packageName );
String appName = resources.getString( appId );

mTextView.setText( appName + "\n" + log );
} catch (NameNotFoundException e) {
e.printStackTrace();
}
}

private String parseTag( XmlResourceParser xml ) throws XmlPullParserException, IOException {
String result = "Version: "+ xml.getAttributeValue(null, "version") + "\n" + "VersionCode: " + xml.getAttributeValue(null, "versioncode") + "\n";
int eventType = xml.getEventType( );
while( ( eventType != XmlPullParser.END_TAG ) || ( xml.getName( ).equals( "log" ) ) ) {
if( (eventType == XmlPullParser.START_TAG) && ( xml.getName( ).equals( "log" ) ) ) {
eventType = xml.next( );
result = result + xml.getText( ) + "\n";
}
eventType = xml.next( );
}

return result;
}

private String getUpdatelog( int resourceId, Resources resource ) {
String result = "";
XmlResourceParser xmlResParser = resource.getXml( resourceId );
try {
int eventType = xmlResParser.getEventType( );
while ( eventType != XmlPullParser.END_DOCUMENT ) {
if ( ( eventType == XmlPullParser.START_TAG ) && ( xmlResParser.getName( ).equals( "release" ) ) ) {
result = result + parseTag( xmlResParser );

}
eventType = xmlResParser.next( );
}
} catch (XmlPullParserException e) {
System.out.println( e.getMessage( ) );
} catch (IOException e) {
System.out.println( e.getMessage( ) );
} finally {
xmlResParser.close( );
}

return result;
}

private TextView mTextView = null;
}

閱讀全文

與androidxml文件怎麼打開相關的資料

熱點內容
lk4102加密晶元 瀏覽:586
怎麼更改app店面 瀏覽:485
設備部門如何做好伺服器 瀏覽:847
androido下載 瀏覽:476
神奇高量戰法副圖源碼 瀏覽:828
匯編語言設計凱撒密碼加密器 瀏覽:390
主次梁加密是加在哪裡 瀏覽:662
模板匹配演算法matlab 瀏覽:823
外地程序員去北京 瀏覽:22
安卓機換蘋果12如何轉移數據 瀏覽:418
互聯網ntp伺服器地址及埠 瀏覽:613
pdf到word轉換器 瀏覽:267
飛行解壓素材 瀏覽:498
51單片機指令用背嗎 瀏覽:936
unityai演算法 瀏覽:834
我的世界ice伺服器如何打開pvp 瀏覽:975
c語言編程如何做標記 瀏覽:884
python數據分析實戰pdf 瀏覽:985
u盤插入文件夾 瀏覽:918
華為amd雲伺服器 瀏覽:497