android架构师之路
文章平均质量分 94
在此专栏里,主要分享一些从初级android工程师到android架构师的成长之路中的知识点讲解、学习路线和IT相关问题解答。
正规程序员
从源码中来,最快!
展开
-
Handler异步消息机制实例解析
转载请注明出处:http://blog.csdn.net/abcjinzi/article/details/53433320用几个简短的例子将Handler相关的知识点整理下,方便以后查阅也方便大家快速掌握本知识点。名词解释: Message 是线程之间传递的消息,它可以在内部携带少量信息,用于在不同线程之间交换数据。 MessageQueue 是消息队列,它主要用于存放所有由 Handler发原创 2016-12-02 12:02:59 · 687 阅读 · 0 评论 -
RxJava知识学习系列(一)
RxJava概念RxJava是一个在Java VM上使用可观测的序列来组成异步的、基于事件的程序库。 RxJava的异步实现,是通过一种扩展的观察者模式来实现的。这也是基于“响应式编程”的概念。在RxJava的观察者模式中,如果没有观察者,被观察者不会发出事件的。RxJava相对于AsyncTask 和Handler,优势在于随着程序逻辑变得愈加复杂,依旧可以保持简洁。RxJava名词解释map(原创 2017-03-30 17:50:10 · 383 阅读 · 0 评论 -
MVP案例解析
MVP的概念 MVP的作用 MVP的使用步骤 检验MVP模式写的是否规范的办法 案例解析MVP的概念MVP中,M层负责数据的读取和存储;V层负责视图逻辑的处理;P层负责业务逻辑的处理。同时,P层在处理业务逻辑时需要与V层和M层交互,所以会获取两层的引用实例,充当掌控者的角色。M层与V层彻底解耦的。MVP是在MVC的基础上升级版,重在解耦,并不一定减少代码量。在大型项目中,引入MVP开发模式能充分体现原创 2017-02-09 23:19:59 · 918 阅读 · 0 评论 -
Java单例模式知识点详解
Java 单例模式概念单例模式:确保在java程序中,一个类class只有一个实例,并自行实例化,向整个程序提供这个实例。好处: 1. 这样可以节省内存,限制了实例的个数,利于回收; 2. 保证了资源类的同步操作,避免了并发问题。Java 单例模式的写法常见的单例模式写法有:懒汉式,饿汉式,双重校验锁,静态内部类,枚举。懒汉式,线程不安全/** * 单例模式——懒汉式[线程不安全] * Cr原创 2017-03-15 22:04:00 · 662 阅读 · 0 评论