分享一个用Kotlin语言开发的一款超流畅的产品级APP源码;
一位练习时长两年半的安卓练习生根据鸿神提供的WanAndroid开放Api来制作的产品级App,基本实现了所有的功能,使用Kotlin语言编写,基于Material Design+AndroidX + MVP + RxJava + Retrofit等优秀的开源框架开发,注释超详细,方便大家练手。
源码下载地址: https://pan.baidu.com/s/1xXV1MfSpPq6yTiFT-1njoQ
提取码:cw7s
当然你也可以直接在GitHub上下载。
前段时间学习了 Kotlin ,就打算写一个项目来练练手刷刷熟练度,因为经常逛鸿神的WanAndroid网站,觉得很不错,Api也很丰富健全, 虽然根据WanAndroidAPi开发出的app多如牛毛,有诸多优秀的app,但是每个人的喜好与审美不一样,所以都没有做到我心目中的最完美,于是我就想做一个自己觉得最满意的app。界面的话参考了很多的app风格,根据自己的搭配实现,感觉还不错
首页五大模块:首页 / 项目 / 体系/ 公众号 / 我的
登录注册功能
导航功能
搜索功能 热门搜索推荐 搜索历史记录
积分功能 积分排行 积分获取记录
收藏功能 收藏文章 收藏网址
待办清单 添加清单 编辑清单 删除清单
文章网址详情 详情中收藏 分享 浏览器打开
全局修改应用主题色
全局修改列表的加载动画
侧滑返回 可打开与关闭
文章在任何地方收藏与取消,其他界面相对应的数据也会变化
布局优化,大量使用ConstraintLayout
集成Bugly收集bug并实现App更新
GitHub下载
fir.im下载
扫码
一个在 Java VM 上使用可观测的序列来组成异步的、基于事件的程序的框架-RxJava2
一个依赖注入框架-Dagger2
处理网络请求的框架-Okhttp
一个基于OKHttp封装的网络加载框架-Retrofit
转换json数据的官方框架-Gson
Android的事件发布-Eventbus
项目核心库MVP框架-MVPArms
屏幕适配AndroidAutoSize
一个美丽的、流体和可扩展的对话框-Material-dialogs
一个强大的Fragment管理库-Fragmentation
一个增强BottomNavigationView的安卓库-BottomNavigationViewEx
强大、可定制、易扩展的 ViewPager 指示器框架-MagicIndicator
一个强大的轮播库-BGABanner-Android
一个强大并且灵活的RecyclerViewAdapter-BaseRecyclerViewAdapterHelper
RecyclerView侧滑菜单,Item拖拽,滑动删除Item,自动加载更多,HeaderView,FooterView,Item分组黏贴-SwipeRecyclerView
揭示效果布局-RevealLayout
优雅地处理加载中,重试,无数据-Loadsir
基于Android WebView的一个强大的库-Agentweb
Android流式布局-FlowLayout
基于mmap内存映射的移动端通用 key-value 组件-MMKV
全局捕捉异常防止崩溃-CustomActivityOnCrash
联系电话:0763-84538663
联 系 QQ:540383622
工作时间:周一至周五8:00~18:00