导航:首页 > 操作系统 > 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文件怎么打开相关的资料

热点内容
编程电缆如何重启 浏览:119
myqq命令行发消息 浏览:363
日产逍客怎么使用app升窗 浏览:501
安卓系统怎么快速删除微信内容 浏览:651
csharppython 浏览:407
程序员脖子按摩仪 浏览:560
小米桌面文件夹乱码怎么回事 浏览:858
点歌台app怎么连接 浏览:318
大学电脑编程学什么好 浏览:348
上哪里取消应用加密 浏览:172
电气控制与可编程控制器pdf 浏览:87
cad图纸不能跨文件夹粘贴 浏览:256
学生云服务器主机 浏览:889
单片机状态周期 浏览:622
lua中的android 浏览:443
加密贵还是植发贵 浏览:664
阳光压缩机继电器 浏览:971
修改阿里云服务器密码 浏览:817
lk4102加密芯片 浏览:588
怎么更改app店面 浏览:489