- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 当Design Support Library遇上RecycleView
最近对Design Support Library中的一些新组件做了些研究,其中涉及到CoordinatorLayout、AppBarLayout、CollapsingToolbarLayout,为了突出这些View的效果,我们使用Toolbar实现标题栏,还要借助RecycleView实现列表,这篇博客的代码在我的Github可以找到。其中遇到了很多问题,我也会分享出来,避免大家再次“入坑”。
2016-04-05 14:07:28
1235
原创 深入解析RxJava源码(二)Observable转换原理分析
现在RxJava在Android界已经是无人不知无人不晓的技术了,如果你还不知道RxJava是什么,推荐你去看给 Android 开发者的 RxJava 详解,而本篇博客主要是通过一些例子和源码分析以加深对RxJava的理解,所以看本篇博客时请确保你已对RxJava有了一定的了解。
2016-03-18 16:24:17
1785
原创 深入解析RxJava源码(一)Observable对象的构建
现在RxJava在Android界已经是无人不知无人不晓的技术了,如果你还不知道RxJava是什么,推荐你去看给 Android 开发者的 RxJava 详解,而本篇博客主要是通过一些例子和源码分析以加深对RxJava的理解,所以看本篇博客时请确保你已对RxJava有了一定的了解。
2016-03-03 15:21:30
2652
原创 Android Binder进程间通信深入分析
Android使用Binder作为进程间通信的工具,基本遍布在Android系统的各个角落,其重要性不言而喻。我们理解了Binder的原理,对我们理解Android系统原理有非常重要的意义。
2016-01-27 14:57:05
1109
原创 你真的搞明白Java中基本数据类型的转换了吗?
写这篇博客源于在进行长连接通信的时候我们需要将流数据和我们的String、基本类型的数据之间进行转换,我们知道byte[]与String之间的转换相当方便,那么接下来我们就要弄懂byte[]与基本数据类型之间的转换了。
2016-01-07 16:30:44
3330
原创 深入解析开源项目之Volley框架
Volley是google在2013年io大会上推荐的网络通信框架,它封装了android中的网络请求模块,使开发者处理网络请求更加简单,适合数据量不大但是通信频繁的场景。
2015-12-31 18:58:56
938
原创 深入解析开源项目之Retrofit(二)框架篇
Retrofit(Github地址)是square公司一套开源的http框架,简单易用,并且支持okhttp和RxJava,如果你不想为配置繁杂的http请求而写一套自己的网络请求框架,那么这套优雅的框架你不妨试试。
2015-12-19 18:42:21
1809
原创 深入解析开源项目之Retrofit(一)使用篇
Retrofit(Github地址)是square公司一套开源的http框架,简单易用,并且支持okhttp和RxJava,如果你不想为配置繁杂的http请求而写一套自己的网络请求框架,那么这套优雅的框架你不妨试试。
2015-12-17 17:19:18
2107
原创 深入解析开源项目之Universal-Image-Loader(二)缓存篇
Universal-Image-Loader(Github地址) 是一个优秀的图片加载开源项目,很多童鞋都在自己的项目中用到了。优秀的项目从来都是把简单留给开发者,把复杂封装在框架内部。
2015-12-15 13:17:54
1107
原创 深入解析开源项目之Universal-Image-Loader(一)框架篇
ImageLoader是一个优秀的图片加载开源项目,很多童鞋都在自己的项目中用到了。优秀的项目从来都是把简单留给开发者,把复杂封装在框架内部。
2015-12-13 11:37:47
2220
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人