- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 Fresco—SimpleDraweeView 基本使用方法
1.初始化 Fresco.initialize(context); 2.添加xml节点<com.facebook.drawee.view.SimpleDraweeView android:id="@+id/image_view" android:layout_width="300dp" android:layout_height="30
2016-11-18 14:16:40
1469
转载 Android官方数据绑定框架DataBinding(一)
转自:http://blog.youkuaiyun.com/qibin0506/article/details/47393725 还记得在博客《高逼格UI-ASD(Android Support Design)》的开始曾经说过,Android最新推出了一个官方的数据绑定框架-Data Binding Library。现在github上也有很多三方的数据绑定框架,但是我们为什么要选择官方的呢?恩,答对了。就是因
2016-10-19 16:03:26
327
原创 破坏单例模式之静态方法、静态代码块和构造方法执行顺序
昨天看了凯子哥的单例设计模式,里面讲到了破坏单例模式的方法,具体内容请看原文,这里来分析一下原理。为什么通过静态代码块就会破坏单例模式呢,这就是今天要讲的故事:静态代码块在什么时候执行?
2016-09-18 16:52:21
968
原创 Android开发艺术探索--第二章IPC机制(4)之Binder连接池以及IPC总结
Binder连接池当项目比较大的时候,如果有多个模块需要AIDL来进行进程间通信,我们不能创建多个Service,太多的Service会耗费资源,所以我们需要减少Service的数量,将所有的AIDL
2016-09-10 15:51:29
374
原创 Android开发艺术探索--第二章IPC机制(3)之Android中的IPC方式
Android中的IPC方式使用Bundle:Bundle实现了Parcelable接口,Activity,Service和Receiver都支持通过在Intent中设置Bundle来传
2016-09-08 18:09:20
366
原创 Android开发艺术探索--第二章IPC机制(2)之Binder
直观来说,Binder是Android中的一个实现了IBinder接口的类;从IPC角度来看,Binder是Android中一个跨进程通信的方式;从Android FrameWork角度来说,Binder是ServiceManager连接
2016-09-07 15:55:27
457
原创 Android开发艺术探索--第一章生命周期和启动方式总结(2)
Actvity的LaunchMode这节来讲一下Activity的启动方式,Activity有四种启动方式:standard、singleTop、singleTask、singleInstance。在默认情况下,多次启动同一个Activity的时候,系统会创建多个实
2016-08-18 18:09:23
302
原创 Android开发艺术探索--第一章生命周期和启动方式总结(1)
最近在拜读任主席的Android开发艺术探索,现在看了一半,再回头看前面的,感觉跟没有看一样,所以还是把知识点总结一下吧
2016-08-18 10:45:48
358
原创 毕业一年了,写点什么吧
从15年6月30号离校,到今天一年两个月零十六天,这一年内,没做几件事情,总感觉技术没有提升,有点荒废了,所以决定每天写写总结,也算是做个记录吧。
2016-08-16 22:34:40
446
原创 JAVA中子类是否可以可以继承、重写父类的静态方法--总结
JAVA中子类是否可以可以继承、重写父类的静态方法–总结今天刷题的时候看到一个问题:JAVA中子类是否可以可以继承父类的静态方法,自己实验了一下,也找了找别人的看法,总结一下吧:子类可以继承父类的静态方法,意思是可以调用,但前提是父类此方法对子类可见最重要的一点,一个类中的static修饰的变量或者方法,都默认的会加上final关键字,大家都知道加上final关键字是肯定不能重写的,所以静态方法
2016-08-16 18:05:27
2822
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人