編輯:關於android開發
當工作線程給主線程發送消息時,因為主線程是有looper的,所以不需要初始化looper,注意給誰發消息就關聯誰的handler,此時用的就是主線程的handler
handler會把消息發送到MessageQueue隊列中,looper會不斷的去遍歷MessageQueue隊列,當一有消息時就會回調handler的handleMessage方法!
當主線程給工作線程發消息時,關聯的是子線程的handler,子線程是沒有looper的。所以我們需要調用Looper.prepare(),初始化一個Looper,放入Threadlocal中,
最後要調用looper.loop方法開始輪詢MessageQueue隊列裡面的消息,機制也是回調機制!
谷歌電子市場2--首頁,谷歌電子市場2--1.ListView的封裝 ①getView的封裝 ②加載更多 &nbs
android:Activity啟動模式之singleTask(一) 先看一下standard啟動模式的說明: 只有一個實例,在同一個應用程序中啟動他的時候,若不存在
ELK Stack最新版本測試二配置篇閱讀本文前請浏覽詳細配置如下:http://blog.chinaunix.net/uid-25057421-id-5567766.h
Android View體系(九)自定義View 前言 學習了以上的文章後,接下來我們來講講自定義View,自定義View一直被認為是高手掌握的技能,因為情況太多,想實現