Articles of xml

PHP:如何从android.apk文件获取版本?

我正在尝试创build一个PHP脚本来从Android APK文件中获取应用程序版本。 从APK(zip)文件中提取XML文件,然后parsingXML是一种方法,但我想它应该更简单。 像PHP手册 ,例如#3。 任何想法如何创build脚本?

在使用TableLayout时button填充宽度

我有一个表有2行,每行有3个button。 我怎样才能使button填补空间平等。 在HTML中,我会给他们33%的宽度。 你也知道任何方式我可以创build一个视图有4个图像button作为网格布局,类似于发射器。

应用程序的AndroidManifest.xml中所需的元数据标记不存在。

我正在开发一个Android的谷歌地图应用程序。 但是,不知何故,我的应用程序崩溃给出一个错误,如: java.lang.IllegalStateException: A required meta-data tag in your app's AndroidManifest.xml does not exist. 这就是我的AndroidManifest.xml的样子: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.locations" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="18" /> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> <uses-feature android:glEsVersion="0x00020000" android:required="true"/> <permission android:name ="com.example.locations.permission.MAPS_RECEIVE" android:protectionLevel="signature"></permission> <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name="com.example.locations.MainActivity" android:label="@string/app_name" > […]

Android中的TypeArray – 如何将自定义对象存储在xml中并检索它们?

我有一个类似的 public class CountryVO { private String countryCode; private String countryName; private Drawable countryFlag; public String getCountryCode() { return countryCode; } public void setCountryCode(String countryCode) { this.countryCode = countryCode; } public String getCountryName() { return countryName; } public void setCountryName(String countryName) { this.countryName = countryName; } public Drawable getCountryFlag() { return countryFlag; } public void […]

在XML中为ActionBar定义自定义徽标(与徽标不同)?

我想为我的应用创build一个Actionbar_style.xml,我想使用一个徽标,与我的应用徽标/图标不同。 如何在编程上更改它是明确的:以编程方式更改出现在Android ActionBar中的徽标但是,像这样,我需要将其编码到每个活动中。 是否有一个XML标签来定义一个自定义的Actionbarlogo已经在XML? 我的Customstyles.xml <style name="CustomActionBar0" parent="android:style/Widget.Holo.Light.ActionBar"> <item name="android:background">@drawable/action_bg0</item> </style> Android的styles.xml似乎没有它… <style name="Widget.ActionBar"> <item name="android:background">@android:drawable/action_bar_background</item> <item name="android:displayOptions">useLogo|showHome|showTitle</item> <item name="android:divider">@android:drawable/action_bar_divider</item> <item name="android:height">?android:attr/actionBarSize</item> <item name="android:paddingLeft">0dip</item> <item name="android:paddingTop">0dip</item> <item name="android:paddingRight">0dip</item> <item name="android:paddingBottom">0dip</item> <item name="android:titleTextStyle">@android:style/TextAppearance.Widget.ActionBar.Title</item> <item name="android:subtitleTextStyle">@android:style/TextAppearance.Widget.ActionBar.Subtitle</item> <item name="android:progressBarStyle">@android:style/Widget.ProgressBar.Horizontal</item> <item name="android:indeterminateProgressStyle">@android:style/Widget.ProgressBar.Small</item> <item name="android:homeLayout">@android:layout/action_bar_home</item> </style>

在Android中将XML文件解组为Java对象?

我正在使用互联网上的API将对象编组为XML文件。 鉴于XSD文件也是可用的,我希望能够解压缩他们回到Java对象,一旦我已经下载的文件。 环顾四周后,它看起来像JAXB是在Java中这样做的默认库,但是当我开发移动应用程序时,额外的8.6MB依赖关系是不可接受的。 我也发现了XStream ,但它仍然在7.9MB的重量。 围绕Android SDK看起来像唯一真正的XMLparsing器是SAX 。 所以这里的问题是: 有没有办法让SAX做我想做的事? Android SDK中是否还有其他工具,我错过了? 是否有另一个图书馆(这是显着更小),将这样做? 谢谢。

Android:如何按下软键盘上方的button

我有一个“保存”button,我想与软键盘一起推。 所以当用户点击我的布局中的EditText时,button必须保持在键盘上方。 现在该button变成隐藏在键盘下面。 你怎么做到这一点? 提前致谢!

如何在Android活动中findViewById()@android:id / list元素?

我试图通过使用findViewById函数来获取ListView ,但我不确定我正在尝试查找什么或作为参数使用: R.id.list不起作用。

Androidbutton上的边框颜色

我已经创build了一个button,并设置了背景颜色和文字颜色,如下所示。 我的问题是:我如何设置button的边框颜色? 我想将边框颜色设置为白色 这里是我的res -> layout -> main_nav.xml <Button android:id="@+id/btn_emergency" style="@style/buttonStyle" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1" android:text="Contact and Emergency" android:onClick="onClickHandleStates" /> 这里是res -> values -> styles 。 前两个“项目”自行正常工作。 最后的“项目”是我试图将button边框改成白色而没有成功。 <!– The button styles –> <style name="buttonStyle"> <item name="android:textColor">#ffffff</item> <item name="android:background">#80000000</item> <item name="android:button"> <shape android:shape="rectangle" > <stroke android:width="0.5dp" android:color="#ffffff" /> </shape> </item> </style>

在Android上使用XML以编程方式创build视图

我想创build一个XML布局的UI布局,并将其作为一个孩子插入现有的视图(它将被插入多次)。 例如,这里是XML文件将包含的内容: <RelativeLayout android:id="@+id/relativeLayout1" > <Button android:id="@+id/myButton" android:text="@string/mystring" /> </RelativeLayout> 现在我得到父LinearLayout,现在想要将该XML文件添加为子视图,例如: LinearLayout linear = (LinearLayout)findViewById(R.id.myLayout); //need to create a view object from the xml file linear.addView(myXmlObject); 是否有可能将XML资源转换为视图types? 如果是这样,我该怎么做?