Articles of xml

如何在Imageview上有selectableItemBackground?

我有一个RecyclerView,每个项目在项目布局上启用了“selectableItemBackground”,以便在触摸时给我带来涟漪效果。 问题是,项目上有一个imageView,而涟漪效应只发生在图像下。 如何在整个项目布局上显示波纹(也在imageView上),就像触摸Google Play商店中的项目一样?

如何在android xml布局中将3个按钮放入3行?

我试图做一个井字游戏(Android版)。 我想让所有9个按钮自动resize,关于设备的宽度和高度,并将它们均匀地放在3 * 3网格中。 但我现在只能为他们的尺码设定数字。 任何人都可以告诉我如何让他们使用父母的身高和宽度并计算他们的大小? 此外,我现在使用网格布局。 这是我应该用于tic-tac-toe游戏的最佳布局吗? 谢谢。

Android有任何StAX实现吗?

我想在Android 1.6及更高版本的设备中使用StAX API实现。 那里有实施吗? 我不能直接使用jar文件,因为它提出了有关内部类的问题。 如果它不可用,有什么办法可以重新编译实现吗? 是否有另一种方法可以将POJO类直接映射到XML,反之亦然,请排除SAX解析器和DOM解析器。 我认为使用JAXB可以将POJO类映射到XML,反之亦然。 但情况是这样的。 考虑这个例子, BMW Sedan Ferrari SportsCar 现在结果我想要List中有2辆车。 另外JAXB解析器如何对抗StAX?

@在AndroidManifest.xml文件中

来自Rick Rogers的O’Reilly着作“Android应用程序开发”,John Lombardo,Zigurd Mednieks和Blake Meike,第23页: 从第44页开始: 在上面的每个片段中@的含义是什么?

来自xml的ListFragment布局

如何从xml创建ListFragment (支持v4库) 布局 ? ListFragment以编程ListFragment设置其布局,因此如果要修改它,则需要使用添加/删除视图。

从MultiSelectListPreference(SharedPreferences)获取所有选定的条目

我想使用MultiSelectListPreference创建一个项目数组并在xml中搜索它们。 我用XML创建了MultiSelectListPreference(res / xml / preferences.xml) 我创建了一个偏好片段和一个偏好活动。 我已经可以选择我想要搜索的项目了。 现在我想读出所选的项目。 我试过了 SharedPreferences sharedPref = PreferenceManager.getDefaultSharedPreferences(this); String rawval = sharedPref.getString(“searchedCourses”, “NA”); String[] selected = this(context, null).parseStoredValue(rawval); Toast.makeText(context, selected[0], Toast.LENGTH_LONG).show(); 和我在网上find的类似“解决方案”,但它不起作用。

将Google Analytics添加到我的应用中时出现XML错误

我想在我的应用程序中附加谷歌分析谷歌分析。 我正在关注如何在谷歌GA主页中添加谷歌分析。 ( https://developers.google.com/analytics/devguides/collection/android/v4/#manifest ) 但我在ApplicationTracker.java中有错误 在R.xml.global_tracker和R.xml.ecommerce_tracker中,xml有一个红线(有错误) 和错误内容是“xml无法解析或不是字段” 我很专注于谷歌搜索和stackoverfliw搜索和如此多的搜索。 很多人都说这是关于android.R的 但我不是添加android。 我很好地使用com.myPackageName.R。 有人可以解释一下吗? 后面是我的代码 ApplicationTracker.java package com.zla.android; import java.util.HashMap; import android.app.Application; import com.google.android.gms.analytics.GoogleAnalytics; import com.google.android.gms.analytics.Tracker; import com.zla.android.R; public class ApplicationTrackers extends Application{ private static final String PROPERTY_ID = “UA-XXXXXXXX-2”; public enum TrackerName { APP_TRACKER, // Tracker used only in this app. GLOBAL_TRACKER, // Tracker used […]

android:简单的LinearLayout和fill_parent问题

我确定我错过了一些简单的东西…… 背景: 我是Android和UI设计的新手,我只想玩布局。 现在我想在文本标签的顶部堆叠一个checkbox。 我使用以下xml布局工作正常 : 我的测试(只是为了了解事情的运作方式): 场景1)当我将CheckBox的layout_height为”fill_parent” , CheckBox占据整个屏幕并对齐居中(即 – TextView消失)。 场景2)如果我改为将TextView的layout_height为”fill_parent” ,则CheckBox不会消失。 事实上,没有什么消失,并且布局看起来与上面的xml相同,其中所有内容都被推到左上角。 问题(及评论): 场景1的工作方式如何? 这种行为似乎与我不一致。 我认为fill_parent只能让元素填满父级中可用的空间。 所以对我来说,似乎TextView应该得到它需要的任何空间(因为它是wrap_content ),但CheckBox应该占用剩下的空间(因此TextView将被强制到屏幕的底部,但不是看不见的)。 换句话说……场景2对我有意义,但场景1没有。 请解释 :-)。 谢谢, 汤姆

访问android:installLocation清单属性

我正在尝试编写一个Android 2.2应用程序,它将find可以移动到SD卡的已安装应用程序。 执行此操作的权限在AndroidManifest.xml文件中编码为根级属性“ android:installLocation ”。 PackageInfo似乎有一个除了这个属性的所有东西的接口。 我可以打开已安装的apk并解压AndroidManifest.xml文件,但它似乎采用了一些二进制编码格式,一些随机的互联网用户已经编写了解码器,但这似乎是一项非常多的工作。 有没有我缺少的界面?

使用DOM解析XML时的最大大小

目前我正在实现一个REST客户端,它将解析XML响应消息。 稍后,它将在Android设备上运行。 因此,内存和处理速度是一个很大的问题。 但是,一次只有一个XML响应,因此一次处理或保存多个XML文档不是问题。 据我所知,有三种方法可以使用Android SDK解析XML: SAX XmlPullParser DOM 阅读这些不同的解析方法,我得到了SAX建议用于大型XML文件,因为它不会像DOM那样在内存中保存完整的树。 但是,我问自己千字节,兆字节,……的大小是多少? 是否有实用的尺寸,使用SAX或DOM无关紧要? 谢谢, 罗伯特