自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Toast-进阶

Toast 进阶1.     Toast 普通自定义方式这是stackoverflow上最多的答案,DEMO代码如下:LayoutInflater inflater = getLayoutInflater();View layout = inflater.inflate(R.layout.toast_layout,                  

2016-04-14 20:55:41 396

翻译 架构小谈

代码中我们常以MVP 或者 MVVM来实现,这里不再说了,现在我们来谈谈同步框架:以Activity生命周期为例,使用EventBus来实现OnCreate->初始化UIOnStart->注册事件->同时从本地文件中加载数据(数据库、pref等)OnEvent->事件监听函数-刷新数据OnStop->注销事件 1.    UI通过备份的Model来渲染2.    A

2016-04-04 18:03:32 370

原创 Android开发艺术探索读后感-part1

生命周期函数1.    onStart和onResume区别在于前者Activity还在后台,后者activity才显示到前台。2.    旧onPause先执行完,新Activity的onResume才会执行。3.    onPause只做轻量级回收工作4.    onStop做一些稍微重量级回收工作5.    onDestory做一些回收工作和最终资源释放6.    o

2016-03-06 15:21:32 728

翻译 AppCompat v23.2 ---关于Vector

我们都知道AppCompat 23.2.0近期已经发布,如果你还不知道------http://android-developers.blogspot.com/2016/02/android-support-library-232.html关于23.2.0这个版本其他的内容就不说了,这里着重了解下Vector drawable(这个本身是SDK 21之后才有的)。Support包中对应的是

2016-03-01 13:36:34 607

翻译 RxAndroid--Part2

SubjectRxJava中有一个比较有意思的概念,Subject是一个特殊的对象,它既是Observable对象,又是Observer对象,也就是说它既是事件发布者又是事件订阅者。我喜欢将这个理解为管道,把东西放在管道的一头,然后从管道的另外一头出来。这里有很多类型的Subject,此处介绍一个最简单的,PublishSubject,既然理解为管道,那放东西的那头其实就是Observab

2016-03-01 11:25:22 412

翻译 RxAndroid--Part1

RxAndroid Demo https://github.com/klnusbaum/rxandroidexamples第一部分介绍如何利用RxJava异步加载。第二部分介绍一些高级使用方法。RxJava,主要有2个模型,Observables 和 Observers,基于监听者的设计模式思想,前者是事件发布者,后者是事件订阅者(通过subsribe方法订阅事件)。(此处不再深入

2016-03-01 09:12:08 526 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除