哈哈一向的老传统,直接贴地址。话说现在各种开源项目不少,但是现在找几个优秀的还真不容易
-
awaker
一个挺不错的用来学习 AAC 框架的demo ,很详细的使用了 AAC 框架,代码封装的不错。个人感官,AAC 框架使用的有些畏手畏脚,很中规中矩,AAC 参与获取数据,刷新页面显示,没有探讨更深入的用 AAC 把 app 架构向数据,事件流方向修改。另外数据层中有些职责不清晰,在 respositroy 在最外层类内封装了 respositroyHelp 具体页面实现层的情况下, respositroy 最外层类还是涉及到一些具体的业务逻辑,另外 SQL 数据库层不是和网络层同一个级别的,页面有管理层对象。但是总体来说,还是不错的, 尤其是 数据层适合一看,查漏补缺,看别人的实现完善自己的实现。 -
WeiYue
一款新闻客户端,技术栈:MVP + RxJava + Retrofit + Dagger2,视频使用的是 - 饺子视频播放器,挺好的一个傻瓜式播放器,UI 整合度很高,可以拿到直接用。整个 app 从 base 层到数据层到 gradle 配置层,写的都很号。代码封装度很高,功能封装分离的很彻底,职责分工明确。整体 app 体量不大,是学习提高的良品。 -
高仿全民直播(全民TV)
本App 采用 MVP + RXJava + Retrofit + OKHttp + Material Design + Dagger2 + Base + Glide + GreenDao构建,高仿全民直播Android App -
一个用来巩固 Android 基础的 APP
来源:微信 code 小生
-
gank.io kotlin实现的干货集中营Android客户端
使用:Kotlin Dagger Databinding Rxjava Retrofit Okhttp3 -
Weather
一款精致的天气APP,动态天气背景(10*2种天气效果,每种区分白天和夜间)、一周天气曲线图、24H曲线图、空气质量/风速/日出日落图等。 -
MoeMusic
Beats是一款基于萌否网站api的音乐管理软件,它既可以从萌否网站上获取网络上的音乐资源也可以在本地音乐上进行私人化定制管理。
本来只是想写一个 Material Design 风格的客户端练练手而已,后来在写的过程中想要加的功能越来越多,结果也导致开发时间也越来越长。整个App主要以 mvp+rxjava+retrofit 为框架,使用 Material Design 为主要设计风格。 -
Dribbble
Dribbble 是一个优秀的设计师网站,这里有上万优秀设计师为移动开发人员提供了海量精美的 UI 资源。Dribbble 很早就开放了 API,也有许多优秀的第三方客户端,本着学习的目的,我在课余时间写了这个还很粗糙的客户端。目前的功能还很简陋,用户体验也不是很完善,主要是因为 Dribbble 的 API 服务器在国外,国内加载资源很慢。不过,我会慢慢更新的,一点一点把它变得更好 -
Ghost
微影,一款纯粹的在线视频App,基于Material Design + MVP + RxJava + Retrofit + Realm + Glide -
AndroidFire
AndroidFire,一款新闻阅读 App框架,基于 Material Design + MVP + RxJava + Retrofit + Glide,基本涵盖了当前 Android 端开发最常用的主流框架,基于此框架可以快速开发一个app。难得的是此app使用了组件化开发模式,大家可以仔细研究 -
ZhihuDaily
仿知乎日报,基于 MVP + RxJava + Retrofit2 + Dagger2 -
LookLook
知乎日报,网易头条 -
GeekNews
极客日报,一款纯粹的阅读App,基于Material Design + MVP + RxJava + Retrofit + Dagger2 + Realm + Glide -
OhMyBiliBili
高仿哔哩哔哩动画安卓客户端 - ( ゜- ゜)つロ 乾杯~ - bilibili -
ColorfulNews
一个Material Design风格的新闻阅读App,采用MVP模式,基于Dagger2+RxJava+Retrofit2进行开发 -
简影讯
简影讯,简约精彩影讯。基于Retrofit+RxJava+MVP+Colorful多彩主题框架开发的高颜值影讯app。简约,优雅,精彩,即看即走,现已正式发布上线。 - 吊炸天!74款APP完整源码!
- 安利一波androidView视觉开源控件 每个都值得学习哦
- 推荐几个优质完整项目
网友评论