22 lines
1.3 KiB
Markdown
22 lines
1.3 KiB
Markdown
# 项目通用技术设计(Skills)
|
||
|
||
本目录描述与本项目**具体业务无关**的技术设计与约定,供新功能开发、重构或跨项目复用时参考。
|
||
|
||
## Skill 列表
|
||
|
||
| Skill | 说明 |
|
||
|-------|------|
|
||
| [auth-login-register.md](auth-login-register.md) | 登录与注册机制(服务端 API + 客户端 Android) |
|
||
| [top-app-bar.md](top-app-bar.md) | 顶部导航栏(App Bar)与透明化 |
|
||
| [system-bars.md](system-bars.md) | 系统状态栏与系统导航栏 |
|
||
| [bottom-navigation.md](bottom-navigation.md) | 底部导航栏(Tab 栏) |
|
||
| [android-navigation-routing.md](android-navigation-routing.md) | Android 路由与页面导航 |
|
||
| [error-handling.md](error-handling.md) | 错误处理(Android 友好错误展示) |
|
||
| [api-backend-conventions.md](api-backend-conventions.md) | API 与后端约定 |
|
||
|
||
## 使用约定
|
||
|
||
- 新增与「登录注册、导航栏、系统栏、路由、错误展示」相关的功能时,优先符合对应 Skill 中的设计,保持体验一致。
|
||
- 复用到其他项目时,可按需裁剪(例如只保留认证 + 顶部栏 + 错误处理),并同步调整客户端与服务端约定。
|
||
- 业务相关逻辑(如回忆录、对话、付费等)不写入本目录,仅保留通用技术部分。
|