[置顶] 我的第一个开源项目
2017-04-19 18:41
211 查看
前言
最近利用自己的工作之余写了这个简单的 Gank.io 客户端。虽然网上已经有很多类似的 Gank.io 客户端,但是我还是挺喜欢自己的写的这个,因为里面有自己的想要学习和复习的知识点,以后工作中遇到一些问题,亦或是想复习一些知识点,也许参考下这个项目就解决了。嗯,这个项目会一直被我写下去的。先贴上项目地址Gank.io客户端,希望能和大家互相学习。
App下载 密码:ckgd
效果图
画质有点渣,有兴趣的可以去下载 App 去体验下:安装包下载 密码:ckgd
通过这个项目我练习的知识点有:
Syringe 一个将网络请求集中处理的库
RxJava + Retrofit 实现网络请求
图片瀑布流的实现
一个项目一个Toolbar
Fragment 的复用
Fragment 和 TabLayout 的结合使用
WebView的使用
侧边栏 DrawerLayout 的使用
PopupWindow 实现美观的搜索界面
Glide 加载图片的一些坑
RecyclerView 和 CardView 结合实现美观的悬浮列表
RecyclerView 实现上垃加载和下拉刷新
本项目在继续完善中。
我的博客:博客传送门
我的简书:简书传送门
我的CSDN:CSDN传送门
我的GitHub:GitHub传送门
相关文章推荐
- 创建了第一个开源项目W3gParser,欢迎加入
- 我的第一个开源项目
- 小猿的第一个开源项目:办公自动化软件的通用开发模板 — OAer,简洁为美,轻量交互
- [COCOS2DX]第一个开源项目的部署和运行<win32版本>
- [置顶] GitHub开源优秀项目
- 开启了我的第一个开源项目OpenMiner
- 开源项目Coding学习笔记(1):EaseStartView --- 第一个界面
- 我的第一个开源项目-logger4Net
- 我的第一个开源项目--支持插入view的textview
- 第一个移动前端开源项目-dailog
- cloudx系列第一个开源项目cloudscribe发布
- 【开源项目】花密(Flower Password)VB版之窗体置顶模块
- 【第一个开源项目】最完整的Andoird联系人操作,完美支持联系人的各种属性操作。
- 第一次玩github,第一个开源小项目——xxoo
- Modern UI for WPF 开源项目(2):我的第一个Modern UI App
- 第一个正式投入的开源项目Karrigell
- 我的第一个开源项目
- 创建我的第一个开源项目
- 第一个开源项目的contribute
- [置顶] 开源项目几点心得,Java架构必会几大技术点