|
|
|
@ -0,0 +1,29 @@
|
|
|
|
|
# 小米便签文档Adnroid studio结构分析
|
|
|
|
|
|
|
|
|
|
- ## Notes[My Appication]
|
|
|
|
|
|
|
|
|
|
- 项目根目录,包含所有源代码、资源文件和配置
|
|
|
|
|
|
|
|
|
|
- .gradle 存放Gradle Wrapper文件,确保团队使用版本统一的Gradle
|
|
|
|
|
- .idea Android Studio的IDE配置文件(代码风格、运行配置、版本控制忽略规则)
|
|
|
|
|
- **app 核心目录模块,包含应用代码、资源文件和模块配置**
|
|
|
|
|
- build 存放Gradle构建过程中生成的临时文件和最终输出文件
|
|
|
|
|
- **src 存放应用的所有源代码和资源文件,是开发者的主要工作目录**
|
|
|
|
|
- androidTest 仪器化测试(需要运行在真机\模拟机上的测试)
|
|
|
|
|
- **main 应用核心代码**
|
|
|
|
|
- **Java 存放项目的源代码(所有业务逻辑、数据模型、工具类)**
|
|
|
|
|
- net.micode.notes
|
|
|
|
|
- data 数据层
|
|
|
|
|
- gtask Google Tasks同步相关逻辑
|
|
|
|
|
- modle 数据模型层,定义核心数据结构
|
|
|
|
|
- tool 工具类,封装通用功能
|
|
|
|
|
- ui 用户界面层
|
|
|
|
|
- weidget 自定义控件或桌面小部件
|
|
|
|
|
- MainActivity 应用入口,通常作为为启动页或导航中心
|
|
|
|
|
- res 存放所有的静态资源管理文件(布局、图片、字符串、样式),Android 会根据资源自动配置最佳资源
|
|
|
|
|
- test[uniteTest] 单元测试(快速验证逻辑)
|
|
|
|
|
- build 构建生成的临时文件(如编译后的类、APK),删除后会自动重新生成
|
|
|
|
|
|
|
|
|
|
- ## External Libraries
|
|
|
|
|
|
|
|
|
|
- 外部依赖库,由Gradle或IDE自动管理
|