全球旧事资料 分类
A
droid资源命名规范r
r
r
命名模板为:缩写_主界面_功能部分r
r
一缩写:r
icico
r
bgbackgrou
dr
didividerr
slselectorr
clcolorr
btbutto
r
ic主要用在app的图标r
r
bg主要用于布局和子布局的背景r
r
di主要用于分隔线,不仅包括Listview中的divider,还包括普通布局中的线r
r
sl主要用于某一view多种状态,不仅包括Listview中的selector,还包括按钮的selectorr
r
cl主要用于颜色值r
r
bt主要用于按钮的表示,有时我们会在ic和bt之间犹豫,简单的区分即是功能视图,如果一个view执行的时back或者co
firm或者ca
cel的功能,则命名上则应该使用btr
r
二主界面:r
r
主要的功能页面,即app主要的Activity。对于Browser而言,例如BrowserActivity,BookmarkActivity,Setti
gActivity,AboutActivity。r
r
三功能部分:r
即每一个主界面对应的功能区域,以BrowserActivity为例,包含的功能部分:1,titlebar,2,speedial3,toolbar,4,me
u等r
r
在这里注意的是,功能的划分,是以在某一个界面所显示的内容特点来区分。例如,虽然,me
u由toolbar来控制,但是不在toolbar下再细分。r
r
四后缀名r
u
it在使用xml的tilemode来配图片时,eleme
t图片使用此后缀r
or图片的状态,代表普通状态r
hl图片的状态,代表高亮状态r
press图片的状态,代表按下状态r
select图片的状态,代表其所占的view被选中r
u
select图片的状态,代表其所占的view没有被选中r
r
五其他r
1,对于功能而言,相对的状态,比如打开全屏和关闭全屏。那么对应的图片,应当为_fullscree
和_u
fullscree
。这样,整齐统一,只需要记住一种状态的命名。r
2,Xml中id的命名,建议直接根据意义命名,不必使用以上复杂的定位,因为fi
dViewById只在某指定layout中fi
d。r
好听全球资料 返回顶部