專案目錄結構 Project Structure
好的專案目錄結構分類可以幫助開發人員快速找到該源碼
包裹名稱(packages): 名稱全部小寫,連續單字直接寫在一起(不使用下底線)。
例如:com.vicdna
常用包裹名稱命名:
- Activities:活動頁面用到的Activity類
- Adapter:頁面用到的Adapter類 (ListView適配器類)
- Application:App類
- SuperClass:父類別
- CallBack:Interface
- Fragment:片段頁面用到的Fragment類
- JsInterFace:Web與App溝通的JavaScript Interface
InterFace:介面
Model:Java Bean
Pub:共用參數類,API url
Utils:共用工具
- View:共用View類
- Helper:輔助類
- Receiver:接收器
- SQL:資料庫
- Module:模組類
如有使用其他類,以其用途命名。