- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 设计模式之观察者模式
OBSERVER(观察者模式)也被称为发布-订阅模式(Publish-Subscribe)。GOF的《设计模式》中将观察者模式分类为一种对象行为型模型。它定义对象间一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象(观察者)都会得到通知,并自动更新。
2016-07-22 09:23:37 338
转载 Android SQLite基本用法
SQLite是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入 式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持 Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如Tcl、PHP、Java、C++、.Net等,还有ODBC接口,同样比起 Mysql、PostgreSQL这两款开源世界著名的数据库管理系统来讲,它的处理速度比他们都快
2016-03-09 14:42:46 302
原创 Android消息机制之五---AsyncTask
AsyncTask的本质是一个线程池,所有提交的异步任务都会在这个线程池中的工作线程内执行,当工作线程需要跟UI线程交互时,工作线程会通过向在UI线程创建的Handler传递消息的方式,调用相关的回调函数,从而实现UI界面的更新。
2016-03-03 13:45:53 336
原创 Android消息机制之三---Message
Message 中常用的变量,callback(Runnable), target(Handler),what(int),obj(Object)
2016-03-03 13:29:34 377
原创 android消息机制之二--Handler
Handler扮演者向MQ上添加消息和处理消息的角色,它通知MQ它要执行一个任务(sendMessage),并且loop到自己的时候执行该任务,整个过程是异步的。
2016-03-03 13:24:14 289
原创 Android消息机制之一---Looper
Looper类基于MessageQueue(消息队列)来管理一个循环事件。并且这个消息队列的状态是在MessageQueue(消息队列)或者Handler中设置和更改的,并不是在Looper中。也就是说,Looper通过一个由其他类控制的MessageQueue来维持循环。其中MessageQueue已经封装到了Looper中,对于开发者来说,MessageQueue是透明的,直接操作的是Message。
2016-03-03 09:01:56 268
linux编程.pdf
2014-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人