Skip to content

Latest commit

 

History

History
36 lines (23 loc) · 1.3 KB

README_CN.md

File metadata and controls

36 lines (23 loc) · 1.3 KB

ComposeWall

English version ComposeWall 是一款由 Jetpack Compose 打造的应用。

下载

Get it on Google Play

Releases

截图

谁适合学习此项目?

Android 初学者和资深开发都可以学习此项目。

为什么要选择这个项目?

你还可以看看 Compose samples, 但我觉得会比较难一些。如有任何疑问,请提issue,我会尽可能地解答~

项目的架构?

  • data 负责模型类和用来解析网页图源的解析类
  • net 负责API接口和网络请求服务
  • component 里面是Compose UI组件的封装
  • theme 里面包括颜色、字体样式和主题
  • AppMenu 定义App的主菜单
  • ComposeNavGraph 定义App的导航 (类似于 Jetpack navigation)
  • ComposeDestinations 负责不同状态下的导航方法