Android
chengyunyi123
滴水穿石,非一日之功
展开
-
浅谈几种Android 进程间通信
1>使用Bundle,利用Intent传递Bundle数据,最简单的一种,但是Bundle不支持的类型无法进行进程间通信; 2>使用文件共享,两个进程通过读/写同一个文件来交换数据,只适合在对数据同步要求不高的进程间进行通信,还得处理好并发读/写的问题(SharedPreference也是一种,但不建议使用,面对高并发读/写会丢失数据); 3>使用Messenger(底层实现是Bind原创 2016-09-27 08:44:04 · 359 阅读 · 0 评论 -
浅谈Android的消息机制
Android的消息机制只要是指Handler的运行机制,Handler的运行需要底层的MessageQueue和Looper的支撑。 Handler是Android消息机制的上层接口,这使得开发过程只需要和Handler交互即可。由于Android开发的限制,不能再子线程中访问UI控件,否则会触发程序异常(由ViewRootImp 的checkThread方法完成原创 2016-09-26 08:22:36 · 304 阅读 · 0 评论 -
Android学习路线
第一阶段:高级Java面向对象编程主要内容有: 1、面向对象设计原则 2、面向对象设计模式概要 3、创建型设计模式 a)Factory Method b)Builder c)Prototype d)Singleton 4、结构型设计模原创 2016-11-27 20:52:06 · 271 阅读 · 0 评论