- 1
- 0
- 约1.7万字
- 约 25页
- 2016-05-20 发布于湖北
- 举报
Android编码规范
介绍
为什么需要编码规范?
编码规范对于程序员而言尤为重要,有以下几个原因:
一个软件的生命周期中,80%的花费在于维护
几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护
编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码
如果你将源码作为产品发布,就需要确任它是否被很好的打包并且清晰无误,一如你已构建的其它任何产品
命名
包命名
命名规则:一个唯一包名的前缀总是全部小写的ASCII 字母并且是一个顶级域名,通常是com,edu,gov,mil,net,org。包名的后续部分根据不同机构各自内部的命名规范而不尽相同。这类命名规范可能以特定目录名的组成来区分部门 (department) ,项目(project),机器(machine),或注册名(login names)。
例如: com.hymobile.nloc.activities
规约:包命名必须以com.hymobile开始,后面跟有项目名称(或者缩写),再后面为模块名或层级名称。
如:com.hymobile.项目缩写.模块名 ( com.hymobile.nloc.bookmark
如:com.hymobile.项目缩写.层级名 ( com.hymobile.nloc.activities
类和接口 命名
命名规则:类名是个一名词,采用大小写混合的方
您可能关注的文档
- 2016届高三上学期第二次模拟政治试题Word版含答案_new重点分析.doc
- 231176北交《管理经济学》在线作业二15秋答案_new重点分析.doc
- 231681北交《应用文写作》在线作业一15秋答案_new重点分析.doc
- 2016届高三上学期第一次阶段性教学反馈化学试题_new重点分析.doc
- 232837北交《成本会计(专)》在线作业一15秋答案_new重点分析.doc
- 2016届高三上学期第一次阶段性教学反馈化学试题重点分析.doc
- 233056北交《网络营销》在线作业一15秋答案_new重点分析.doc
- 2016届高三上学期第一次阶段性教学反馈历史试题_new重点分析.doc
- 2016届高三上学期第一次阶段性教学反馈历史试题重点分析.doc
- 233072北交《政治经济学原理》在线作业一15秋答案_new重点分析.doc
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
最近下载
- 最新人教版八年级下册数学期中试卷(带答案).docx VIP
- ktv佳丽规章制度.docx VIP
- 《兰州大学预聘制非教学科研人员管理办法》.docx VIP
- 2025——2026年济南历下区九年级中考英语二模考试试题(含答案).docx VIP
- ktv佳丽管理制度.docx VIP
- (人教2024版)美术三年级上册3.3 劳作之美 课件(新教材).pptx
- 人教版二年级下册数学期中测试卷及完整答案(精品).docx VIP
- 旅游大数据理论、技术与应用-全套PPT课件.pptx
- 人教版八年级数学上册举一反三15.1分式【十二大题型】(举一反三)(学生版+解析).docx VIP
- 落地式盘扣卸料平台施工方案.docx
原创力文档

文档评论(0)