我的吱吱:视频图片新闻应用
效果图
新闻 图集 图片 视频 日/夜模式 频道简介
吱吱:一款集合了新闻、视频和图片信息的Material Design风格的开源应用。吱吱采用MVP模式,基于RxJava+Retrofit2+ijkplayer等优秀的第三方开源库开发。
zzshowApk.png说明:新闻模块数据和视频模块数据来源于网易,图片模块数据来源于干货集中营,在此表示感谢!若内容有侵权,请联系作者进行删除处理。 本程序仅供测试学习,用于其他用途所造成的纠纷与本人无关。
吱吱源码
吱吱源码:https://github.com/LuoboDcom/ZZShow
吱吱文章:http://www.jianshu.com/p/e2a8c34932a6
参考的项目
- 咖枯的 多彩资讯 地址:https://github.com/kaku2015/ColorfulNews (主要包括新闻和图片模块)
Email: kaku201313@163.com
Jianshu:http://www.jianshu.com/users/dc68e267ea1c/latest_articles
CSDN: http://blog.csdn.net/kaku2013
- w1123440793的VideoListDemo 地址:https://github.com/w1123440793/VideoListDemo (主要包括视频模块)
部分使用到的优秀开源库
(一)、RxJava:
(二)、Retrofit2
(三)、ijkplayer
(四)、butterknife
(五)、Glide
(六)、PhotoView
(七)、Picasso
(八)、KLog
小知识点
(一)、图文混排:
(二)、过渡动画:
(三)、夜间模式:
(四)、RxBus:
TODO (已完成)
感想
写写停停,花费了2个月左右的时间,我终于初步完成了 吱吱。
刚开始,我是想写一个简单的小应用(展示图片帖子的应用)用于实践学习 RxJava、Retrofit 等优秀开源库的。但苦于没有数据来源(扒过今日头条的数据,发现实在复杂),一直拖了挺久。后来,我看到了 咖枯的 多彩资讯 ——真的做的很漂亮,就参照着去实践了(很多代码思路都是学习于这里)。在吱吱中,我主要完成了视频模块和完善优化了整个代码逻辑和结构,可以更方便更容易的去学习。
吱吱 是一个比较完善的包括了新闻、图片及视频的阅读应用,包含了我许多天的努力(再见,晚上2点,好害怕会cusi,hahaha)。当然,这是值得的,我学习到如此多的知识 (●ˇ∀ˇ●)
V1.1.0 版已上线 (拖了这么久,鞠躬 X_X)
- 添加了Dagger2
- 添加GreenDao3
- 添加动态权限检测
最后
欢迎大家去 吱吱GitHub上Star 和 提Issues,当然,也欢迎留言评论。谢谢大家 o!!