关于android资源的命名规范

来源:互联网 发布:微信公众号开发java 编辑:程序博客网 时间:2024/06/08 11:05

相信对很多经常看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  点击打开链接


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


附:第一次发帖,表达不清或哪里说错的,还请各路大神请教。

原创粉丝点击