android怎么在不同环境设置下选择不同的resource呢

android怎么在不同环境设置下选择不同的resource呢,例如,不同的语言设置,屏幕不同的方向,屏幕不同大小之类。

一般请况下我们会在那些resource folder 后面加上qualifiers,如果加两个或以上qualifiers,我们要按以下的顺序加

Table 15.1 Characteristics with configuration qualifiers

  1. Mobilecountrycode(MCC),optionallyfollowedbymobilenetworkcode(MNC)
  2. Language code, optionally followed by region code
  3. Layout direction
  4. Smallest width
  5. Availablewidth
  6. Availableheight
  7. Screensize
  8. Screenaspect
  9. Screenorientation
  10. UI mode
  11. Night mode
  12. Screen density (dpi)
  13. Touchscreen type
  14. Keyboard availability
  15. Primary text input
  16. Navigation key availability
  17. Primary non-text navigation method
  18. API level

You can find descriptions of these characteristics and examples of specific configuration qualifiers at http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources.

同样,android 系统在除掉了不合符的resource 后,就按上图的顺序的qualifier 去找到最合适的resource 来用了

You can see a complete list of supported (unqualified) res subdirectories at http://developer.android.com/guide/topics/resources/providing-resources.html#ResourceTypes.

from bigNerRanchGuide

时间: 2024-10-29 04:07:08

android怎么在不同环境设置下选择不同的resource呢的相关文章

隔行显色,设置下拉选择

隔行显示颜色 格式,条件格式,公式,输入 =MOD(ROW(),2)=0 格式,自己设置颜色 2.设置下拉选项 数据--有效性--序列,可以自己输入中间用英文逗号或在表格中选择选项数据.

Android的配置设置

保留的 Android 清单设置 Android 权限 Android 自定义 URI 方案 Android 兼容性筛选 安装位置 在 StageWebView 对象中启用 Flash Player 和其他插件 颜色深度 在 Android 平台上,可以使用应用程序描述符的 android 元素将信息添加到 Android 应用程序清单,该清单是 Android 操作系统使用的应用程序属性文件.创建 APK 包时,ADT 会自动生成 Android Manifest.xml 文件.AIR 会将几

Android Studio 简单设置

界面设置 默认的 Android Studio 为灰色界面,可以选择使用炫酷的黑色界面.Settings --> Appearance --> Theme ,选择 Darcula 主题即可. 字体设置 系统字体设置 如果你的Android Studio界面中,中文显示有问题,或者选择中文目录显示有问题,或者想修改菜单栏的字体,可以这么设置.Settings --> Appearance ,勾选 Override default fonts by (not recommended) ,选择

Android EditText的设置(转)

1.输入法Enter键图标的设置: 软件盘的界面替换只有一个属性android:imeOptions,这个属性的可以取的值有normal,actionUnspecified,actionNone,actionGo,actionSearch,actionSend,actionNext,actionDone,例如当值为actionNext时enter键外观变成一个向下箭头,而值为actionDone时enter键外观则变成了“完成”两个字. 我们也可以重写enter的事件 软键盘的Enter键默认显

Android Studio简单设置

界面设置 默认的 Android Studio 为灰色界面,可以选择使用炫酷的黑色界面.Settings --> Appearance --> Theme ,选择 Darcula 主题即可. 字体设置 系统字体设置 如果你的Android Studio界面中,中文显示有问题,或者选择中文目录显示有问题,或者想修改菜单栏的字体,可以这么设置.Settings --> Appearance ,勾选 Override default fonts by (not recommended) ,选择

【转】Android Studio简单设置

原文网址:http://ask.android-studio.org/?/article/14 Android Studio 简单设置 界面设置 默认的 Android Studio 为灰色界面,可以选择使用炫酷的黑色界面.Settings --> Appearance --> Theme ,选择 Darcula 主题即可. 字体设置 系统字体设置 如果你的Android Studio界面中,中文显示有问题,或者选择中文目录显示有问题,或者想修改菜单栏的字体,可以这么设置.Settings -

Android中如何设置字体大小

在本文中,我们将介绍一些简单的处理方式,帮助开发人员轻松编写出能够应对各类设备型号的应用程序文本方案,同时为用户提供自定义文字尺寸功能.别担心,整个过程没什么难度,只要一步步按指南进行操作,大家再也不用为调整显示效果而劳心伤神了. 在这篇上手教程中,我们将讨论一些实用性步骤,指引开发人员在拥有足够灵活性的前提下保证文字清晰易读,同时使自己的产品能够适应多种屏幕类型及各类用户显示设定. 用户如何按需求配置字体设定 首先要强调一点,某些用户可能存在视力障碍甚至几近失明,他们无法顺利阅读一般尺寸下的文

eclipse的android智能提示设置

eclipse的android智能提示设置 分类: android 技术2011-12-07 23:13 3069人阅读 评论(0) 收藏 举报 eclipseandroidtriggersjavafileimport 以往 我们往往在输入 "." 然后 alt+/ 来进行智能提示,下面这个方法,可以帮你大幅度的提高智能打开 Eclipse -> Window -> Perferences(首选项),会打开个Perferences 的设置界面. 找到Java 下的 Edit

Android NDK 编译选项设置[zhuan]

http://crash.163.com/#news/!newsId=24 在Android NDK开发中,有两个重要的文件:Android.mk和Application.mk,各尽其责,指导编译器如何编译程序,并决定编译结果是什么.本文将详细说明几个常见的NDK选项的配置,帮助大家理解相应的配置选项. 一.Application.mk Application.mk实际上是轻量级Makefile,通常在$PROJECT/jni目录下,用于配置所有modules的编译变量,例子如下: APP_AB