您的位置:首页 > 移动开发 > Android开发

关于android资源的命名规范

2013-08-07 20:02 531 查看
相信对很多经常看google API的人对这些应该知道,但对有些人而言估计就没那么清楚了。很多人对如drawabl的命名知道的估计就是工程一开始自动生成的什么drawabl, drawable-ldip, drawable-mdip, drawabl-hdip,如果再加语言呢,再加横竖屏呢,等等这些该怎么弄,顺序是什么样的。

这里就把谷歌的命名规范贴上来,方便大家看看。那drawable文件夹举例:

1)这个是说明

drawable-{MCC and
MNC}-{Language and region}-{Layout
Direction}-{smallestWidth}-{Available
width}-{Available height}-{Screen
size}-{Screen aspect}-{Screen
orientation}-{UI mode}-{Screen
pixel density (dpi)}-{Touchscreen type}-{Keyboard
availability}-{Primary text input method}-{Navigation
key availability}-{Primary non-touch navigation method}-{Platform
Version (API level)}

2)这个是具体名称(和上面一一对应)

drawable-{mcc310-mnc004}-{en-rUS}-{ldrtl}-{sw320dp}-{w720dp}-{h720dp}-{small}-{long}-{port}-{car}-{night}-{ldpi}-{notouch}-{keysexposed}-{nokeys}-{navexposed}-{nonav}-{v3}

参考地址:http://developer.android.com/guide/topics/resources/providing-resources.html#table2  点击打开链接

总结:虽说有的我们可能基本上用不到,但知道总是好的



附:第一次发帖,表达不清或哪里说错的,还请各路大神请教。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: