- 博客(7)
- 资源 (17)
- 收藏
- 关注
原创 RxAndroid响应式开发(一)
RxAndroid响应式开发(一) 学习:给 Android 开发者的 RxJava 详解 http://www.jianshu.com/p/51a8d2ff8697 Rx含义是响应式编程,其本质就是观察者模式,以观察者(Observer)和订阅者(Subscriber)为基础的异步响应方式。 Observables发出一系列事件,Subscribers处理这
2016-10-31 17:56:57 1822
原创 Material Design设计之Tinting(着色)和Clipping(裁剪)
Material Design设计之Tinting(着色)和Clipping(裁剪)Tinting(着色)Tinting特点是可以给图片定义遮罩,让图片有你需要的着色效果。使用的时候只需要在XML中配置tint和tintMode属性就可以了,给个效果提示如下:代码如下:xml version="1.0" encoding="utf-8"?>xmlns:andro
2016-10-29 13:07:14 822
原创 Material Design设计之Palette调色板
Material Design设计之Palette调色板 Palette的作用是从图像中提取突出的颜色,这样我们可以根据提取到的色值把它赋给Toolbar,标题,状态栏等,可以使我们的整个界面色调统一,效果非常好看。Palette介绍可以提取的颜色有如下几种:Vibrant (有活力的)Vibrant dark(有活力的 暗色)Vibrant light(有活
2016-10-28 14:02:01 2575
原创 图片加载框架之Glide详解记录
图片加载框架之Glide详解记录学习:http://blog.csdn.net/xx326664162/article/details/50373676 http://blog.csdn.net/fandong12388/article/details/46372255 http://www.cnblogs.com/whoislcj/
2016-10-28 11:02:47 470
原创 IPC通信基础介绍之Serializable和Parcelable详解
IPC通信基础介绍之Serializable和Parcelable详解都是用来序列化的,什么时候用到序列化呢?1、把对象持久化到存储设备上,保存对象的字节序列到本地文件中。2、通过网络传输给其他客户端。3、通过Intent和Binder传输数据。Serializable接口 serializable是java提供的一个序列化接口,它是一个空接口,使用特别简单,只需
2016-10-18 23:42:40 686
原创 Material Design设计之NavigationView+DrawerLayout主流侧滑实现
Material Design设计之NavigationView+DrawerLayout主流侧滑实现 NavigationView+DrawerLayout主流侧滑实现很早就出来了,网上也有相当多的学习资源,我今天也是闲来无事写了个Demo,无聊记录一下。 NavigationView也是一个简单的View控件,使用起来也比较容易,但是要结合DrawerLayout一起使用。
2016-10-11 15:00:55 923
原创 LayoutInflater.inflater()方法及参数源码分析
LayoutInflater.inflater()方法及参数源码分析 inflate加载布局的时候有四个方法提供,分别如下平常主要用到的还是前两个。下面从源码角度分析一下这四个方法的区别和用法。1、方法1public View inflate(@LayoutResint resource, @Nullable ViewGroup root) { retu
2016-10-10 16:49:50 643
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人