# WanAndroidCompose **Repository Path**: zhuimengren/WanAndroidCompose ## Basic Information - **Project Name**: WanAndroidCompose - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-11-30 - **Last Updated**: 2025-06-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 前言: 这段时间学习了[**Android Jetpack Compose**](https://developer.android.com/jetpack/compose?hl=zh-cn) ,Jetpack Compose 是 Android 的新式界面工具包,采用的是**声明方式**开发,和xml**命令方式** 开发思路有很大不一样。整体搞下来,感觉很酸爽。 ### 简介: WanAndroid 使用 **kotlin** 语言编写,结合 **NavigationCompose** + **ViewModel** + **Hilt** + * *Retrofit** + **CoilCompose** + **Paging** 等架构设计的项目。 ### API文档: [玩Android 开放API](https://www.wanandroid.com/blog/show/2) ### 项目截图 02.png 03.png 04.png 05.png 06.png 07.png 08.png 09.png 10.png 11.png 12.png 13.png 14.png 15.png ### 实现的功能 - 首页、广场、公众号、体系、导航、项目; - 搜索文章; - 收藏、取消收藏文章; - 查看文章详情; - 登录、注册、退出; - 我的积分、我的收藏、积分排行榜; ### 下载体验 c38625a4c09a350cb2335e030e87ebe.png ### 参考: banner:[安卓 Compose 版本的 Banner](https://github.com/zhujiang521/Banner) loading:[coffeetang/myloading (github.com)](https://github.com/coffeetang/myloading) state状态页:[Android状态页处理工具](https://github.com/Petterpx/StateX) 下拉刷新:[# Swipe Refresh](https://google.github.io/accompanist/swiperefresh/) ### 说明一下: **此项目是学习AndroidCompose写的,用于练手,仅限于学习。** 参考 https://github.com/iceCola7/WanAndroid UI做的。**如有侵权,请通知删除。** 项目源码: 地址1:https://gitee.com/zhuimengren/WanAndroidCompose 地址2:https://xuxingxing.coding.net/public/compose/WanAndroidCompose/git 如有疑问,沟通学习交流,可以加QQ **753940262**