Android命名规则

          为了更好的方便管理代码,应该在项目建立之前定好命名规则,如果一套代码存在几类的不同的命名规则,如果大家做得还好那还好,但是有一个家伙命名的乱七八糟,就呵呵了,我曾经遇见一个家伙,贪快,出现了temp_1,temp_2之类的,这是啥,I don't know  -_-   .........

         什么是标准的命名规则?谁都有自己习惯的规则,很难说哪一个好哪一个不好,我在这里分享我所用的命名规则,希望大家有所帮助。

       

一.类文件命名

   1.Activity     ----  所属 属性 Acitivity    例如:考试题目的开始界面 TimuExamBeginActivity.java

   2.Adapter  ----   属性 Adapter 例如:题目的ViewPage的Adapter TimuVPAdapter

   3.Bean --- 属性Bean 例如:题目的Item属性 TimuInfoBean

   4.uilt --- 属性Uilt 例如:题目的数据库管理 TimuDBUilt

   5.Widget --- 如果是公用的 Commond属性Widget 如果是私有的Private属性Widget


二.layout目录文件

   1.Activity --- activity_所属_属性 例如:考试题目的开始界面 activity_timuexam_begin.xml

   2.Adapter中的Itemp --- item_属性_vp/list 例如: 题目的ViewPage的Itemp item_timu_vp

   3.如果是公用的include layout  ---- include_command/private_属性 例如:Title include_command_title

   4.如果是某个Widget的Layout文件 ---- widget_属性 例如:TextView的重写 widget_textview


三:图片文件命名

   所属_属性(Activity的名字/Command)_分类_名称 例如:题目界面的BTN按钮 timuexam_begin_btn_exam_press 进入考试的图片


四:String的命名

    拼音 例如:错误 wrong


五: XML中的ID命名

   缩写_模块名称_逻辑名称 例如:题目界面中的按钮进入EXAM的  btn_timuexam_exam

  


六:类文件中的变量,方法名称

   控件名称 : 控件缩写 逻辑  例如:btnExam

  方法名称: 属性描述  例如:initWidget()

  常量名称:属性_属性,全部大写




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值