第十一章 android的執行緒和執行緒池
asynctask底層是執行緒池;intentservice/handlerthread底層是執行緒;
在android中,執行緒的形態有很多種:
(1)、asynctask封裝了執行緒池和handler。
(2)、handlerthread是具有訊息迴圈的執行緒,內部可以使用handler
(3)、intentservice是一種service,內部採用handlerthread來執行任務,當任務執行完畢後intentservice會自動退出。由於它是一種service,所以不容易被系統殺死
##11.1、asynctaskasynctask就是乙個抽象的泛型類. 這三個泛型的意義
params:引數的型別
progress:後台任務的執行進度的型別
result:後台任務的返回結果的型別
如果不需要傳遞具體的引數, 那麼這三個泛型引數可以用void來代替.
四個方法 :
Android 開發藝術探索筆記(14)
android動畫可以分為三種 view動畫,幀動畫和屬性動畫。view動畫 view動畫作用於view,它支援四種動畫效果,分別是平移 縮放 旋轉和透明度。幀動畫也屬於view動畫,但是其表現形式和上面四種變換效果不太一樣。view的四種變換效果對應著animation的四個子類 translat...
Android 開發藝術探索筆記(16)
插值器和估值器 timeinterpolator中文翻譯為時間插值器,它的作用是根據時間流逝的百分比來計算出當前屬性改變的百分比。系統預置了一些插值器 線性插值器,加減速插值器等 typeevaluator的中文翻譯為型別估值演算法,也叫估值器,它的作用是根據當前屬性改變的百分比來計算改變後的屬性值...
Android 開發藝術探索 IPC機制
2.1 2.2.1 android 開啟程序方式只有android proces 特殊方式通過jni native fork乙個程序 android proces remote 私有程序,其他應用和元件不能和他跑乙個程序 android proces com.test 全域性程序,具有相同share...