Android 资源命名规范整理

Android 资源命名规范整理,第1张

概述本文转载自:https://www.jianshu.com/p/868434805038参考结合官方、各厂、各博客标准命名规范整理出的符合Android风格的资源命名规则。布局文件(Layout)命名<类型>_<位置>eg1.activity_homeeg2.item_countrylisteg3.layout_actionbar_backbutton类型选择activity|frag

本文转载自:https://www.jianshu.com/p/868434805038

参考结合官方、各厂、各博客标准命名规范,整理出的符合 AndroID 风格的资源命名规则。

布局文件(Layout)命名

<类型>_<位置>

eg1.activity_home

eg2.item_countryList

eg3.layout_actionbar_backbutton

类型选择

activity | fragment | vIEw | item | layout

字符串资源(String)命名

<位置>_<功能>

eg1.Feedback_info

eg2.home_searchhint

绘制资源(Drawable)命名

<位置>_<功能>_<尺寸>

eg1.home_background

eg2.all_infoicon_small

eg3.set_updateicon_30dp

组件 ID 命名

<文件名缩写>_<类型缩写>_<功能>

eg1.
文件:activity_support.xml
组件:linearLayout
功能:EChat一栏
命名:as_ll_echat_layout

eg2.
文件:activity_user_set.xml
组件:button
功能:提交按钮
命名:aus_btn_submit

Dimensions 命名

<类型>_<位置>_<功能>_<尺寸>

eg1.wIDth_all_tips_normal

eg2.margin_home_profileimage

类型选择

wIDth | height | size | margin | padding | elevation | keyline | textsize

变量命名
命名方式场景
s<FIEld>静态变量
m<FIEld>private、protected、default 修饰的成员变量,以 m 开头的驼峰法命名;
<fIEld>public 修饰的成员变量,以小写开头、驼峰法命名;
tv<VIEw>组件,以组件小写开头、驼峰法命名,如 btnsubmit;
<FIELD>常量,所有单词大写,中间用下划线分割。

Q&A

Q.变量以 s、m 命名,不利于生成 get/set 方法怎么办?

A.如下配置.

总结

以上是内存溢出为你收集整理的Android 资源命名规范整理全部内容,希望文章能够帮你解决Android 资源命名规范整理所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1034536.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存