Awesome
guanggoo-android
过早客 第三方客户端。
目录
<!-- vim-markdown-toc GFM --> <!-- vim-markdown-toc -->下载地址
Google Play | 小米应用商店 | 酷安 | GitHub |
---|---|---|---|
<a href="https://play.google.com/store/apps/details?id=org.mazhuang.guanggoo" target="_blank"><img alt="Google Play" width="183px" height="39px" src="./assets/image/play-store.png"/></a> | <a href="http://app.mi.com/details?id=org.mazhuang.guanggoo" target="_blank"><img alt="小米应用商店" height="39px" src="./assets/image/xiaomi-market.png"/></a> | <a href="https://www.coolapk.com/apk/org.mazhuang.guanggoo" target="_blank"><img alt="酷安" height="39px" src="./assets/image/coolapk.png"/></a> | Releases |
如需 iOS 版请移步 相关项目
联系开发者
给本项目提建议和意见,或想与我交流,可关注微信公众号「闷骚的程序员」:
<img src="https://cdn.jsdelivr.net/gh/mzlogin/mzlogin.github.io/assets/images/qrcode.jpg" style="width:120px;height:120px;" >屏幕截图
<img width="360" src="https://cdn.jsdelivr.net/gh/mzlogin/guanggoo-android@gh-pages/screenshots/topic-list.png" align=center /> <img width="360" src="https://cdn.jsdelivr.net/gh/mzlogin/guanggoo-android@gh-pages/screenshots/topic-detail.png" align=center />
<img width="360" src="https://cdn.jsdelivr.net/gh/mzlogin/guanggoo-android@gh-pages/screenshots/nodes-list.png" align=center /> <img width="360" src="https://cdn.jsdelivr.net/gh/mzlogin/guanggoo-android@gh-pages/screenshots/drawer.png" align=center />
功能列表
- 登录
- 首页主题列表 三种视图:默认排序、最新话题、精华主题
- 主题详情
- 主题内容
- 评论列表
- 节点列表
- 节点主题列表
- 评论
- 文字评论
- emoji
- 艾特 目前仅支持长按头像或用户名,还有点击评论的回复按钮
- 点赞
- 分享主题链接
- 新手指南
- 个人信息页
- 个人基本信息
- 个人回复列表
- 个人主题列表
- 其它用户信息
- 消息提醒
- 收藏
- 收藏的主题列表
- 发表新主题
- 登出
- 注册
- 搜索
- 根据ID搜索用户
- 屏蔽
- 已读/未读状态区分
界面特性
- 主题详情支持动图和视频
- ToolBar 设定
- 如果当前 Fragment 栈里的数量大于 1,就显示返回按钮,可以滑出 Drawer,否则显示菜单,锁定 Drawer
- 在合适的时候显示右侧菜单
- 列表下拉刷新
- 列表上滑加载更多
- 主题列表页自动加载
- 主题评论点击手动加载
- Loading 动画
- 应用内处理图片与链接点开
- 评论内容为空时评论按钮置灰
- 侧滑返回
- 评论按钮可以考虑做成 FloatActionButton
- 夜间模式
优化
- 添加缓存
API
因为过早客并未提供 API,所以是基于 DOM 解析获取数据。网站的前端界面改动有可能导致数据不可用,可以考虑做一个 API 监控脚本,定期测试 API 的可用性。
参与贡献
请参考 如何参与贡献
相关项目
-
过早客 iOS 版,已经在 App Store 上架,基于 Swift。
-
过早客 iOS 版,基于 React Native。