mzlogin / guanggoo-android

过早客第三方 Android 客户端。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

guanggoo-android

过早客 第三方客户端。

目录

下载地址

Google Play 小米应用商店 酷安 GitHub
Google Play 小米应用商店 酷安 Releases

如需 iOS 版请移步 相关项目

联系开发者

给本项目提建议和意见,或想与我交流,可关注微信公众号「闷*的程序员」:

屏幕截图

功能列表

  • 登录
  • 首页主题列表 三种视图:默认排序、最新话题、精华主题
  • 主题详情
    • 主题内容
    • 评论列表
  • 节点列表
  • 节点主题列表
  • 评论
    • 文字评论
    • emoji
    • 艾特 目前仅支持长按头像或用户名,还有点击评论的回复按钮
    • 点赞
  • 分享主题链接
  • 新手指南
  • 个人信息页
    • 个人基本信息
    • 个人回复列表
    • 个人主题列表
    • 其它用户信息
  • 消息提醒
  • 收藏
  • 收藏的主题列表
  • 发表新主题
  • 登出
  • 注册
  • 搜索
    • 根据ID搜索用户
  • 屏蔽
  • 已读/未读状态区分

界面特性

  • 主题详情支持动图和视频
  • ToolBar 设定
    • 如果当前 Fragment 栈里的数量大于 1,就显示返回按钮,可以滑出 Drawer,否则显示菜单,锁定 Drawer
    • 在合适的时候显示右侧菜单
  • 列表下拉刷新
  • 列表上滑加载更多
    • 主题列表页自动加载
    • 主题评论点击手动加载
  • Loading 动画
  • 应用内处理图片与链接点开
  • 评论内容为空时评论按钮置灰
  • 侧滑返回
  • 评论按钮可以考虑做成 FloatActionButton
  • 夜间模式

优化

  • 添加缓存

API

docs/guanggoo-api.md

因为过早客并未提供 API,所以是基于 DOM 解析获取数据。网站的前端界面改动有可能导致数据不可用,可以考虑做一个 API 监控脚本,定期测试 API 的可用性。

参与贡献

请参考 如何参与贡献

相关项目

License

Apache License 2.0

About

过早客第三方 Android 客户端。

License:Apache License 2.0


Languages

Language:Java 100.0%