android命名规范(转载)

本文转载自百度经验http://jingyan.baidu.com/article/c1a3101e8926ccde646deb50.html,如有侵权,请联系博主,立删

  • 项目包命名:sun公司建议java包的命名规则为公司域名的倒写,比如sun公司www.sun.com就用该是com.sun.www等等,包名应该全是小写,这样可以避免重复!比如:

    com.sun.mobile.app,

    com.sun.mobile.app.activity     

    com.sun.mobile.app.adapter     

    com.sun.mobile.app.utils

  • 类命名:描述+类型.java

    比如:描述+Activity.java,LoginActivity.java

    描述+Service.java, KeepAliveService.java

    描述+Receiver.java, BootReceiver.java

    描述+Adapter.java,  PromotionAdapter.java

    描述+Utils.java,    DateUtils.java

  • Layout命名

    activity命名:activity_功能模块.xml例如:activity_main.xml

  • 布局文件中控件id的命名

    view缩写_模块名称_view逻辑功能名称,例如登录模块中的重置和登录按钮的id可以写成btn_login_login   btn_login_reset,常用控件及缩写如下图所示

  • 命名规范的原则就是自己或者团队容易记、理解、使用,没有性能上的差别,只有性之分,只要用着方便而且不是稀奇古怪的命名方式就行

原文地址:https://www.cnblogs.com/moluo/p/7610277.html