android开发学习笔记系列(6)--代码规范

 公司新闻     |      2020-02-09 20:28

  正在开垦android的功夫,我对己方写的代码很是不满,来由正在于己方看到别人的代码,很是头痛,来由很轻易,别人写的代码,我就要去猜他的兴趣,极其忧愁,嗯,便是他没有根据代码表率,以是我正在博客园上寻找一篇相闭这个方面的博客。本问便是转载的,当然,我对其实行了少少编排。

  包(packages): 采用反域名定名正派,一共行使幼写字母。一级包名为com,二级包名为xx(能够是公司或则部分的敷衍),三级包名按照操纵实行定名,官网彩票软件哪个好四级包名为模块名或层级名

  类(classes):名词,采用大驼峰定名法,尽量避免缩写,除非该缩写是一目了然的, 譬喻HTML,URL,假如类名称中包括单词缩写,则单词缩写的每个字母均应大写。

  一共幼写,采用下划线).contentview定名, Activity默认结构,以去掉后缀的Activity类实行定名。不加后缀:

  倡议:假如layout文献很丰富,倡议将layout分成多个模块,每个模块界说一个moduleViewHolder,其成员变量包括所属view

  12.不要重用父类的handler,对应一个类的handler也不该当让其子类用到,不然会导致message.what冲突

  15.假如多个Activity中包括协同的UI执掌,那么能够提炼一个CommonActivity,把通用片面叫由它来执掌,其他activity只消承受它即可