美文网首页程序员技术干货
Android(Java)代码风格规范

Android(Java)代码风格规范

作者: Itachi001 | 来源:发表于2017-06-27 15:13 被阅读0次

    变量命名

    1. 包名全部小写:

    如:com.example.project.activity

    1. 类名和接口名采用大驼峰命名

    如:SignInActivity

    1. 常量,字母全大写,使用_分割单词:

    如:ERROR_CODE

    1. 变量遵从语言规范,避免缩写,变量名要突显其意义:

    变量和方法采用小驼峰命名,如:userInfo

    1. 关于前缀:

    单例变量:单词加上前缀s,如:加sInstance
    私有全局变量:单词加上前缀m,如:加mContext

    方法组织

    1. 方法的命名,不要词不达意
    2. 如果找不到合适的名字对该方法命名,说明该方法体内容过于复杂
    3. 注意方法的拆分,各行其职,遵循单一职责
    4. 上层API注意稳定性,下层API注意性能

    代码注释

    1. 只在关键的地方加注释
    2. 合理的命名以期望达到读代码像在读注释一样

    异步处理

    1. 添加逻辑判断,尽量避免出现异常
    2. 实在处理不了才使用try-catch,并打印错误日志

    锁和同步

    1. 代码要注意线程同步
    2. 避免死锁

    设计模式

    1. 单一职责
    2. 开闭原则(对扩展开放,对修改关闭)
    3. 里氏替换原则(参数传递应使用基类)
    4. 依赖反转(依赖抽象,不要依赖具体)
    5. 最小接口原则
    6. 迪米特法则(高内聚,低耦合)

    相关文章

      网友评论

        本文标题:Android(Java)代码风格规范

        本文链接:https://www.haomeiwen.com/subject/oizscxtx.html