gpt4 book ai didi

Android资源命名规范(分享)

转载 作者:qq735679552 更新时间:2022-09-28 22:32:09 30 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章Android资源命名规范(分享)由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

Android资源命名规范 最近几个月,大量涉及android资源的相关工作。对于复杂的应用而言,资源命名的规范很有必要。除了开发人员之外,UI设计人员(或者切图相关人员)也需要对资源使用的位置非常清楚,这样,沟通就会直接。缺点是资源名字长一些,但是从整体价值来看,值得。 命名模板为:缩写_主界面_功能部分 (一) 缩写: ic ----------------------icon bg---------------------background di----------------------divider sl-----------------------selector cl-----------------------color bt----------------------button ic主要用在app的图标 bg主要用于布局和子布局的背景 di主要用于分隔线,不仅包括Listview中的divider,还包括普通布局中的线 sl主要用于某一view多种状态,不仅包括Listview中的selector,还包括按钮的selector cl主要用于颜色值 bt主要用于按钮的表示,有时我们会在ic和bt之间犹豫,简单的区分即是功能视图,如果一个view执行的时back或者confirm或者cancel的功能,则命名上则应该使用bt (二) 主界面: 主要的功能页面,即app主要的Activity。对于Browser而言,例如BrowserActivity,BookmarkActivity,SettingActivity,AboutActivity。 (三) 功能部分: 即每一个主界面对应的功能区域,以BrowserActivity为例,包含的功能部分:1,titlebar,2,speedial 3,toolbar,4,menu等 在这里注意的是,功能的划分,是以在某一个界面所显示的内容特点来区分。例如,虽然,menu由toolbar来控制,但是不在toolbar下再细分。 (四) 后缀名 unit--------------------------在使用xml的tilemode来配图片时,element图片使用此后缀 nor---------------------------图片的状态,代表普通状态 hl-----------------------------图片的状态,代表高亮状态 press-------------------------图片的状态,代表按下状态 select----------------------图片的状态,代表其所占的view被选中 unselect-------------------图片的状态,代表其所占的view没有被选中 (五) 其他 1, 对于功能而言,相对的状态,比如打开全屏和关闭全屏。那么对应的图片,应当为_fullscreen和_unfullscreen。这样,整齐统一,只需要记住一种状态的命名。 2, Xml中id的命名,建议直接根据意义命名,不必使用以上复杂的定位,因为findViewById只在某指定layout中find.

最后此篇关于Android资源命名规范(分享)的文章就讲到这里了,如果你想了解更多关于Android资源命名规范(分享)的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com