详细请参考: http://developer.android.com/guide/topics/resources/providing-resources.html 的 Creating alias resources
当你要给android的多种设备开发时, 要准备在多个configuration 下的资源,当然还要提供默认源. 如果在多个configuration下的资源是一样时, 你可以把这相同的资源拷贝到相应的目录下, 不过这不是一个好的实践, 实际上我们可以使用资源别名.
不过该方法不适用于animation, menu, raw, 和xml目录下的资源.
如有个icon.png图片, res/drawable-en-rCA/, res/drawable-fr-rCA/ 两种configuration要适应, 它们的icon.png图片是一样的. 这时你可以把icon.png改个名字如 icon_alais.png放到res/drawable目录下, 然后在 res/drawable-en-rCA/, res/drawable-fr-rCA/ 目录下用icon.xml文件对这个icon_alais.png进行引用. 在生成的R类里, 我们用R.drawable.icon这个变量进行引用
Drawable
用<bitmap> element 进行资源的引用
<?xml version="1.0" encoding="utf-8"?><bitmap xmlns:android="http://schemas.android.com/apk/res/android" android:src="@drawable/icon_ca" />
Layout
使用<include>和<merge>元素
<?xml version="1.0" encoding="utf-8"?><merge> <include layout="@layout/main_ltr"/></merge>
Strings and other simple values
用资源id做为引用
<?xml version="1.0" encoding="utf-8"?><resources> <string name="hello">Hello</string> <string name="hi">@string/hello</string></resources>
<?xml version="1.0" encoding="utf-8"?><resources> <color name="yellow">#f00</color> <color name="highlight">@color/red</color></resources>
分享到:
相关推荐
破解安卓签名文件,找回keystore密码和别名 给两个积分赞助一下吧 嘻嘻
Android App Bundle (.aab) 是一个包含你的应用所有版本的分发格式,它不能直接生成 APK。你需要通过命令行使用 BundleTool 来从 .aab 生成 APK: 命令行: java -jar C:\Users\qwe\Desktop\bundletool\bundletool-...
通过本资源的学习,您将能够轻松地为您的Android项目生成keystore并进行签名。这将确保您的应用程序在发布时具有更高的安全性和稳定性,同时为您的用户提供更好的体验。此外,我们还提供二次开发定制服务,以满足您...
场景:提供了的Android系统进行产品开发 或者提供系统级别以及系统权限的app应用 1.工具介绍: A. platform.pk8 platform.x509.pem 这2个Android源系统级别的秘钥 B. storeFile.bat Windows环境的自动生成系统key....
适用于Android的HazeWatch应用程序的公共存储库。 有关更多详细信息,请访问 。 请贡献您的更改并提出拉取请求。 建造说明: 创建一个字符串资源ID为ga_tracking_id的Google Analytics(分析)ID。 或者从项目中...
XML Bitmap 是一个用XML定义的文件放在资源目录,定义的对象是图片,为bitmap定义别名,这个文件可以给bitmap定义一些额外的属性。例如:抖动。 1、文件存放位置 res/drawable/filename.xml 2、语法 <?xml ...
提取,编辑或替换 APK 资源,图像和图标;添加翻译,创建自己的 APK mod 或了解其内部结构。多种便捷工具将帮助您轻松更改应用程序图标,应用程序标题,自动签名 APK 并将其安装在设备上。对于所有想要修改其 APK ...
提取,编辑或替换 APK 资源,图像和图标;添加翻译,创建自己的 APK mod 或了解其内部结构。多种便捷工具将帮助您轻松更改应用程序图标,应用程序标题,自动签名 APK 并将其安装在设备上。对于所有想要修改其 APK ...
引言: 很久之前看到过,当时没有去仔细研究,用了之后发现并没有实现效果,今天才发现自己用错了。原来它不能设置为ImageView的src,而是应该设置为一个任意...例如,在创建状态列表或图层列表时,可以将 android:dra
参考这是 Pushbots Android 模块的包装器pushbots.enabled 启用或禁用推送通知pushbots.alias 只写属性来设置 Pushbots 别名pushbots.tag(标签,别名) 设置标签的功能。用法首先,您需要注册到接下来,您需要在 ...
1、植物信息检索:通过输入植物的名字可以得到该植物的一切信息,例如拉丁学名,植物别名,植物类属(界、门、纲、目、科、属、种)、产地分布、形态特征、生长习性、天敌等一切有关植物的信息。 2、植物病害识别:...