详细请参考: 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>

更多相关文章

  1. android 带图片的文本框
  2. Android(安卓)NDK之 ----- Java 方法映射到C中的签名
  3. Android实现图片左右滑动效果
  4. Android(安卓)中加载延时加载动画
  5. Android-Fresco系列3 Producer
  6. Android使用Retrofit技术仿微信图片上传,可以选择多张图片拍照上
  7. Android中获取网络图片的方法(如果手机缓存里面有就从缓存获取)
  8. Android(安卓)APP常用图标尺寸规范
  9. Android: 缩放图片文件引起的OOM异常

随机推荐

  1. Android源码及SDK国内镜像下载
  2. Android(安卓)Audio System 之二:AudioFli
  3. Android启动过程
  4. Android(安卓)Error: Conversion to Dalv
  5. 转: Android(安卓)layout xml总结
  6. Android的一些网上开发资源链接地址
  7. Android(安卓)之 ScrollView(垂直滑动)组
  8. ios vs android 对比性学习
  9. Android权限设置大全
  10. Android布局技巧大全(持续更新..........