Android
汤圆的馒头
一个带着两只喵的程序员,大喵叫汤圆,小喵叫馒头
展开
-
Android Activity生命周期(Android艺术开发探索读书笔记)
消息队列在Android中指的是MessageQueue,MessageQueue主要包含两个操作:插入和独处。读取操作本身会伴随着删除操作,插入和读取对应的方法分别为enqueueMessage和next。其中enqueueMessage的作用是往消息队列中插入一条消息,而next的作用是从消息队列中取出一条消息并将其从消息队列中移除。消息队列内部是通过一个单链表的数据结构来维护消息列表,因为链表原创 2016-07-26 23:27:07 · 220 阅读 · 0 评论 -
Android消息机制——ThreadLocal(Android艺术开发探索读书笔记)
1.ThreadLocal工作原理 ThreadLocal是一个线程内部的数据存储类,通过它可以在指定的线程中存储数据,数据存储以后,只有在指定线程中可以获取到存储的数据,对于其他线程来说则无法获取到数据。 在日常开发中用到这个类的地方为: 某些数据是以线程为作用域并且不同线程具有不同的数据副本的时候。 列如:public class MainActivity extends AppComp原创 2016-07-26 23:28:35 · 317 阅读 · 0 评论 -
Android消息机制——消息队列工作原理(Android艺术开发探索读书笔记)
消息队列在Android中指的是MessageQueue,MessageQueue主要包含两个操作:插入和独处。读取操作本身会伴随着删除操作,插入和读取对应的方法分别为enqueueMessage和next。其中enqueueMessage的作用是往消息队列中插入一条消息,而next的作用是从消息队列中取出一条消息并将其从消息队列中移除。消息队列内部是通过一个单链表的数据结构来维护消息列表,因为链表原创 2016-07-27 09:37:34 · 267 阅读 · 0 评论