Skip to content

🐔🏀【停止维护,已使用Jetpack+Mvvm重构】根据鸿神提供的WanAndroid开放Api来制作的产品级玩安卓App,采用Kotlin语言,基于Material Design+AndroidX +MVP+RxJava+Retrofit等框架开发,注释超详细,方便大家练手

License

Notifications You must be signed in to change notification settings

hegaojian/WanAndroid

Repository files navigation

Platform GitHub license GitHub license

WanAndroid

一位练习时长两年半的安卓练习生根据鸿神提供的WanAndroid开放Api来制作的产品级App,基本实现了所有的功能,使用Kotlin语言,基于Material Design+AndroidX + MVP + RxJava + Retrofit等优秀的开源框架开发,注释超详细,方便大家练手

如果你觉得做的还可以对你有帮助,容我卑微地向你要个star,有任何问题或建议,欢迎提交issues

给我点个star,我愿意拿出我珍藏许久的AbcV资源,想要的打开该项目App点我的-加入我们 私聊群主,嘘,不要说出去

前言

前段时间学习了 Kotlin ,于是打算写一个项目来练练手刷刷熟练度,因为经常逛鸿神的WanAndroid网站,觉得很不错,Api也很丰富健全, 虽然根据WanAndroidAPi开发出的app多如牛毛,有诸多优秀的app,但是每个人的喜好与审美不一样,所以都没有做到我心目中的最完美,于是我就想自己设计开发一个让自己觉得满意的玩安卓App。界面的话参考了一些市场上App的风格搭配实现

实现的功能

  • 首页五大模块:首页 / 项目 / 体系/ 公众号 / 我的
  • 登录注册功能
  • 导航功能
  • 搜索功能 热门搜索推荐 搜索历史记录
  • 积分功能 积分排行 积分获取记录
  • 收藏功能 收藏文章 收藏网址
  • 待办清单 添加清单 编辑清单 删除清单
  • 广场功能
  • 发布自己的文章、查询、删除文章
  • 文章网址详情 详情中收藏 分享 浏览器打开
  • 全局修改应用主题色
  • 全局修改列表的加载动画
  • 文章在任何地方收藏与取消,其他界面相对应的数据也会变化
  • 布局优化,大量使用ConstraintLayout
  • 集成Bugly收集bug并实现App更新
  • 全局捕捉异常防止崩溃

APP下载

应用截图

主要开源框架

素材来源

特别感谢

更新日志

v 1.0.8 (2019-11-12)

  • 1.添加Bugly校验
  • 2.我的-加入我们 修改了群号为作者自己的
  • 3.删除build中的signingConfigs编译信息

v 1.0.7 (2019-10-18)

  • 1.添加积分规则
  • 2.添加分享文章提示
  • 3.修复5.1手机打开webview报错bug
  • 4.修复recyclerview在加载更多时,点击会调用多次接口bug
  • 5.升级gradle版本至3.5.1,SDK提升至29

v 1.0.6 (2019-10-9)

  • 1.添加广场功能
  • 2.自己的文章-删除、查询、添加
  • 3.可以查看他人的信息
  • 4.个人中心界面改版

v 1.0.5 (2019-9-28)

  • 😍😍😍为祖国母亲庆生,添加国庆主题

v 1.0.4 (2019-9-25)

  • 1.修复bug体系-广场中的列表数据没有显示作者
  • 2.修复部分tab,标题,文本数据显示了网页标签bug
  • 3.修改体系中tab位置起始位左侧显示

v 1.0.3 (2019-9-11)

  • 1.修复部分手机登录注册返回主页后闪退的bug
  • 2.暂时去掉侧滑功能,现在输入法出现的黑屏不好看,后面解决后再加上侧滑功能
  • 3.添加全局捕捉异常库,防止崩溃
  • 4.修复Bugly上的bug

v 1.0.2 (2019-9-6)

  • 1.太粗心大意了,修复添加任务清单界面点击返回键无响应bug

v 1.0.1 (2019-9-6)

  • 1.修复开源项目界面点击返回无反应bug

v 1.0.0 (2019-9-5)

  • 首次提交,大致完成功能,但存在一些问题,后期慢慢解决吧
  • 1.因为侧滑返回库的原因导致输入法弹出出现黑屏,实在不行就换个其他的库了
  • 2.kotlin用的不是特别熟练,感觉很多地方还可以精简或者有其他更好的方案替代
  • 3.启动页因为考虑到要根据用户选择的主题色来动态显示,就没有设置纯色背景,所以会导致冷启动时会出现短暂白屏

License

Copyright 2019, hegaojian 

   GNU GENERAL PUBLIC LICENSE
                       Version 3, 29 June 2007

 Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.

About

🐔🏀【停止维护,已使用Jetpack+Mvvm重构】根据鸿神提供的WanAndroid开放Api来制作的产品级玩安卓App,采用Kotlin语言,基于Material Design+AndroidX +MVP+RxJava+Retrofit等框架开发,注释超详细,方便大家练手

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published