Files
coco 7a4fb0e6ae a
2026-07-03 16:23:31 +08:00

41 lines
1.3 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# WanAndroidCompose版本
#### 介绍
此WanAndroid app客户端项目使用Android官方的Jetpack Compose完成,
遵循MVVM架构思路,以下为本项目用到的框架:
jetpack compose, viewModel, retrofit, okhttp3, coroutine/flow, paging3
room, accompanist, hilt, gson, glide/picasso, navigation.
项目模块:
首页(推荐、广场、项目、问答),
分类(体系、导航、公众号,分享文章),
收藏(网址、文章),
我的(我的文章、积分排行、历史浏览、添加文章、设置、消息、主题色、清缓存等)
登录、登出、注册
#### 软件架构
Mvvm, Composable + viewModel + repository
#### ScreenShot
https://github.com/manqianzhuang/HamApp/tree/origin/screenshot
#### 关于项目
1. 项目地址: https://github.com/manqianzhuang/HamApp.git
2. apk地址: https://www.pgyer.com/F9NX
3. 联系方式: ganzhuangman@gmail.com
4. API提供: 鸿洋(WanAndroid开放api
#### 使用说明
1. 此项目仅提供学习用途,未经允许不得用于商业项目
2. 感谢鸿洋大佬提供的WanAndroid网站,让我们可以学习到很多的android/flutter/前端等技术
3. 欢迎各位提PR,我会抽时间不断优化代码和修复bug。如有请教,请邮件联系
#### TODO
1. 添加动画 = WAIT
2. 我的消息开发 = WAIT