Android项目学习

来源:互联网 发布:尤克里里调音软件推荐 编辑:程序博客网 时间:2024/06/06 07:30

(1)https://github.com/SkillCollege/SimplifyReader

一款基于Google Material Design设计开发的Android客户端,包括新闻简读,图片浏览,视频爽看 ,音乐轻听以及二维码扫描五个子模块。项目采取的是MVP架构开发,由于还是摸索阶段,可能不是很规范。但基本上应该是这么个套路,至少我个人认为是这样的~恩,就是这样的!


(2)https://github.com/liuling07/SimpleNews

基于Material Design和MVP的新闻客户端 https://github.com/liuling07/SimpleNews/raw/master/SimpleNews.apk


(3)https://github.com/PaperAirplane-Dev-Team/BlackLight

A light Sina Weibo client for Android https://black.lighting

由于新浪微博已经不再接受新的第三方客户端申请,因此BlackLight使用“黑魔法”的方式登录微博。


(4)https://github.com/eneim/Toro

可以在列表中自动播放和暂停视频并记录最后播放位置的库

Video List by RecyclerView made simple. Auto play/pause supported with smart caching last playing position.


(5)https://github.com/DreaminginCodeZH/Douya

开源的 Material Design 豆瓣客户端(A Material Design app for douban.com)。


(6)https://github.com/Jeffmen/Git.NB

A android app client for Github.

使用的开源技术

1,网络端使用非常牛叉非常好用的Retrofit2.0

2,网络图片加载用的Fresco

3,RycyclerView animators动画

4,左滑退出界面引用Swipebacklayout,gradle上版本好像没代码新,里面有个BUG,左 滑背景是黑的,不是透明的,最新代码是没有这个问题的。


(7)https://github.com/fangx/ZhiHuMVP

采用MVP架构的仿知乎APP


(8)github客户端

https://github.com/pockethub/PocketHub


(9)TLint for 虎扑体育 基于Dagger2+RxJava+Retrofit开发,采用MVP模式

https://github.com/gzsll/TLint

0 0
原创粉丝点击