android 项目开发Android学习技术

我的吱吱:视频图片新闻应用

2016-12-08  本文已影响3517人  yoosir

效果图

新闻 图集 图片 视频 日/夜模式 频道

简介

吱吱:一款集合了新闻、视频和图片信息的Material Design风格的开源应用。吱吱采用MVP模式,基于RxJava+Retrofit2+ijkplayer等优秀的第三方开源库开发。

zzshowApk.png

说明:新闻模块数据和视频模块数据来源于网易,图片模块数据来源于干货集中营,在此表示感谢!若内容有侵权,请联系作者进行删除处理。 本程序仅供测试学习,用于其他用途所造成的纠纷与本人无关。

吱吱源码

吱吱源码:https://github.com/LuoboDcom/ZZShow
吱吱文章:http://www.jianshu.com/p/e2a8c34932a6

参考的项目

  1. 咖枯的 多彩资讯 地址:https://github.com/kaku2015/ColorfulNews (主要包括新闻和图片模块)
    Email: kaku201313@163.com
    Jianshu:http://www.jianshu.com/users/dc68e267ea1c/latest_articles
    CSDN: http://blog.csdn.net/kaku2013
  1. w1123440793的VideoListDemo 地址:https://github.com/w1123440793/VideoListDemo (主要包括视频模块)

部分使用到的优秀开源库

(一)、RxJava:

(二)、Retrofit2

(三)、ijkplayer

(四)、butterknife

(五)、Glide

(六)、PhotoView

(七)、Picasso

(八)、KLog

小知识点

(一)、图文混排

(二)、过渡动画

(三)、夜间模式

(四)、RxBus

TODO (已完成)

使用Dagger2
使用Greendao
添加动态权限

感想

写写停停,花费了2个月左右的时间,我终于初步完成了 吱吱
刚开始,我是想写一个简单的小应用(展示图片帖子的应用)用于实践学习 RxJava、Retrofit 等优秀开源库的。但苦于没有数据来源(扒过今日头条的数据,发现实在复杂),一直拖了挺久。后来,我看到了 咖枯的 多彩资讯 ——真的做的很漂亮,就参照着去实践了(很多代码思路都是学习于这里)。在吱吱中,我主要完成了视频模块和完善优化了整个代码逻辑和结构,可以更方便更容易的去学习。
吱吱 是一个比较完善的包括了新闻、图片及视频的阅读应用,包含了我许多天的努力(再见,晚上2点,好害怕会cusi,hahaha)。当然,这是值得的,我学习到如此多的知识 (●ˇ∀ˇ●)

V1.1.0 版已上线 (拖了这么久,鞠躬 X_X)

最后

欢迎大家去 吱吱GitHub上Star 和 提Issues,当然,也欢迎留言评论。谢谢大家 o!!

上一篇 下一篇

猜你喜欢

热点阅读