Android 开发规范

时间:2023-03-10 02:08:57
Android 开发规范

一、 总包命名规范: 
1. 主程序:com  . 公司简写 . 项目名称简写 如彩票主程序: com.whszzy.caipiao 
2. 独立模块:com . 公司简写 . 项目名称简写 . 模块名称 如彩票Api :com.whszzy.caipiao.api

二、 具体模块包命名规范: 
1. 共公单元    util            com.whszzy.caipiao.util

2. 自定义UI    ui             com.whszzy.caipiao.ui

3. 数据操作    data           com.whszzy.caipiao.data

4. 操作界面    activity         com.whszzy.caipiao.activity

5. 当程序功能较为复杂时应将 activity 按模块划分 。

三、 类文件命名及XML文件命名规范  

将类文件与对应的XML命名一致  如:

1. 登录    Login.java  界面 :login.xml

2. 注册    Register.java      register.xml

3. 主页    Main.java        main.xml

4. 关于    about.java        about.xml

5. 设置    sysset.java       sysset.xml

6. 其他    按具体模块英文或汉语拼音简写命名,以利于理解。

四、 项目引用包规范 

所有第三方引用包放入 src 同级目录 的 lib  目录下。加入构建路径。

五、 兼容性规范 

项目无特殊要求的情况下尽量采用低版本(android2.1为准)开发,高版本(android2.3 或 4.0)运行方式。以实现所有版本的兼容。非针对性用户项目,要求开发项目能运行在 android 2.1 至 android 4.0及以上所有版本上能兼容运行。测式要求 正式测试期对每个版本都要求测试,其中 android 2.1  、2.3、 3.0、 4.0 必须测式。

六、 其他规范 

对项目的网络访问等非本地操作单独建立模块工程 以模块api方式独立项目生成jar引用方式调用。在主程序配置文件 “project.properties ” 文件最后加入: 
android.library.reference.1=../模块项目名  等形式打包调用。