android 命名规范(阿里开发手册)

1、【推荐】layout文件的命名方式:

Activity的layout以 module_activity开头
Fragment的layout以module_fragment开头
Dialog的layout以module_dialog开头
include的layout以module_include开头
ListView的行layout以module_list_item开头
RecyclerView的item layout以module_recycle_item开头
GrideView的行layout以module_grid_item开头

2、【推荐】drawable资源名称以小写单词+下划线的方式命名,根据分辨率不同存放在不同的drawable目录下,建议只是用一套,例如drawable-xhdpi。采用规则如下:

模块名业务功能描述控件描述_控件状态限定词

如:module_login_btn_press, module_tabs_icon_home_normal

3、【推荐】anim资源名称以小写单词+下划线的方式命名,采用以下规则
模块名逻辑名称[方向序号]
tween动画资源:尽可能以通用的动画名称命名,如module_fade_in,module_fade_out,module_push_down_in
frmae动画资源:尽可能以模块+功能命名+序号。如module_loading_grey_001

4、【推荐】dimen资源以小写单词+下划线方式命名,写入module_dimens.xml文件中,采用以下规则
模块名_描述信息

<dimen name="module_horizontal_line_height">1dp</dimen>

5、【推荐】style资源采用小写单词+下划线方式命名,写入module_styles.xml文件中,采用以下规则:
父style名称:当前style名称

<style name="ParentTheme.ThisActivityTheme">
     ...
</style>

6、【推荐】string资源文件或者文本用到字符需要全部写入module_string.xml文件中,字符串以小写单词+下划线的方式命名,采用以下规则:
模块名_逻辑名称

module_login_tips,module_homepage_notice_desc

这里写图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值