08 2015 档案

摘要:在Volley的使用之加载图片讲过使用NetWorkImageView进行图片加载的例子,本文着重讲解NetWorkImageView内部是如何实现的,以及Volley这个控件有什么特性。1,通过几个构造方法,可见NetworkImageView并没有添加自己的自定义属性,而是继承自Imagevie... 阅读全文
posted @ 2015-08-28 22:31 西北野狼 编辑
摘要:定义了对象间的一种一对多依赖关系,使得每当一个对象改变状态,则所有依赖于它的对象都会得到通知并被自动更新。Observer模式提供给关联对象一种同步通信的手段,使某个对象与依赖它的其他对象之间保持状态同步。java提供Obeservable类和Observer接口。比如购房,购房者是观察者,而房价是... 阅读全文
posted @ 2015-08-20 12:30 西北野狼 编辑
摘要:进程和线程的概念:进程:程序的运行实例。线程:cpu调度基本单位。Activity启动的时候,启动一个主线程,两个binder线程。主线程实如何产生的?ZygoteInit启动,经由一系列调用后最终zygote为activity创建主线程-->ActivityThread.用于binder的哪些线程... 阅读全文
posted @ 2015-08-13 11:25 西北野狼 编辑
摘要:开源代码viewpagerindicator里面没有实现tab下划线切换过程中的移动动画,都是很突兀的多个fragement之间的切换,导致用户体验略差,google了下相关问题,发现一片博文:http://blog.csdn.net/lancees/article/details/9164421重... 阅读全文
posted @ 2015-08-06 14:13 西北野狼 编辑
摘要:RelativeLayout Vs LineLayout尽可能的使用RelativeLayout,不要使用绝对布局AbsoluteLayout,在布局层次一样的情况下,建议使用LineLayout代替RelativeLayout,因为LineLayout性能要稍高一点,但往往RelativeLayo... 阅读全文
posted @ 2015-08-02 20:44 西北野狼 编辑