- 0
- 0
- 约3.6万字
- 约 45页
- 2026-06-17 发布于江西
- 举报
移动端APP开发规范指南
第1章项目结构与代码组织
1.1根目录规划与核心模块划分
项目根目录下应严格遵循“全局配置先行”的原则,首先创建名为`config`的目录存放所有全局配置文件,包括`app.json`(用于定义应用入口、打包配置及多平台适配逻辑)、`AndroidManifest.xml`(Android)或`Info.plist`(iOS)以及`build.gradle`(Gradle构建脚本)。这一步是后续所有代码组织的基石,确保了环境依赖和基础架构的统一性。在`app`目录下建立`src/main`文件夹,将其作为代码的绝对根目录,所有业务代码必须在此范围内编写,严禁在`src/main/java`中放置非Java文件或依赖本地库,这是Android开发的标准规范,能有效防止编译错误和资源污染。
根据业务逻辑划分`src/main/java`下的包结构,例如`ject`,每个包对应一个核心功能域,如`ject.data`处理数据层、`ject.ui`处理界面层,这种分层结构符合SOLID原则,便于团队协作时进行代码复用和维护。在`src/main/res`目录下规划资源目录,将`drawable`、`mipmap`、`mipmap-hdpi`、`mipmap-xhdpi`、`mipmap-mdpi
原创力文档

文档评论(0)