資源簡介
當我們在處理下載或是其他需要長時間執行的任務時,如果直接把處理函數放Activity的OnCreate或是OnStart中,會導致執行過程中整個Activity無響應,如果時間過長,程序還會掛掉。Handler就是把這些功能放到一個單獨的線程里執行,與Activity互不影響。當用戶點擊一個按鈕時如果執行的是一個常耗時操作的話,處理不好會導致系統假死,用戶體驗很差,而Android則更進一步,如果任意一個Acitivity沒有響應5秒鐘以上就會被強制關閉,因此我們需要另外起動一個線程來處理長耗時操作,而主線程則不受其影響,在耗時操作完結發送消息給主線程,主線程再做相應處理。那么線程之間的消息傳
代碼片段和文件信息
/**?Automatically?generated?file.?DO?NOT?MODIFY?*/
package?com.x210.draw;
public?final?class?BuildConfig?{
????public?final?static?boolean?DEBUG?=?true;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????364??2013-07-09?13:33??MainActivityDraw\.classpath
?????文件????????852??2013-07-09?13:33??MainActivityDraw\.project
?????文件????????734??2013-07-09?13:33??MainActivityDraw\AndroidManifest.xm
?????文件????????734??2013-07-09?13:33??MainActivityDraw\bin\AndroidManifest.xm
?????文件????????335??2013-07-09?13:33??MainActivityDraw\bin\classes\com\x210\draw\BuildConfig.class
?????文件???????1786??2013-07-09?13:33??MainActivityDraw\bin\classes\com\x210\draw\MainActivityDraw$1.class
?????文件???????1618??2013-07-09?13:33??MainActivityDraw\bin\classes\com\x210\draw\MainActivityDraw$MyHandler.class
?????文件???????1703??2013-07-09?13:33??MainActivityDraw\bin\classes\com\x210\draw\MainActivityDraw.class
?????文件???????1253??2013-07-09?13:33??MainActivityDraw\bin\classes\com\x210\draw\MyView.class
?????文件????????325??2013-07-09?13:33??MainActivityDraw\bin\classes\com\x210\draw\R$attr.class
?????文件????????392??2013-07-09?13:33??MainActivityDraw\bin\classes\com\x210\draw\R$drawable.class
?????文件????????369??2013-07-09?13:33??MainActivityDraw\bin\classes\com\x210\draw\R$id.class
?????文件????????379??2013-07-09?13:33??MainActivityDraw\bin\classes\com\x210\draw\R$layout.class
?????文件????????412??2013-07-09?13:33??MainActivityDraw\bin\classes\com\x210\draw\R$string.class
?????文件????????496??2013-07-09?13:33??MainActivityDraw\bin\classes\com\x210\draw\R.class
?????文件???????7288??2013-07-09?13:33??MainActivityDraw\bin\classes.dex
?????文件????????943??2013-07-09?13:33??MainActivityDraw\bin\dexedLibs\annotations-c4671a5b7fc071fb0cb84c435f8fd0cf.jar
?????文件????????119??2013-07-09?13:33??MainActivityDraw\bin\jarlist.cache
?????文件??????15658??2013-07-09?13:33??MainActivityDraw\bin\MainActivityDraw.apk
?????文件???????3966??2013-07-09?13:33??MainActivityDraw\bin\res\drawable-hdpi\ic_launcher.png
?????文件???????1537??2013-07-09?13:33??MainActivityDraw\bin\res\drawable-ldpi\ic_launcher.png
?????文件???????2200??2013-07-09?13:33??MainActivityDraw\bin\res\drawable-mdpi\ic_launcher.png
?????文件??????10670??2013-07-09?13:33??MainActivityDraw\bin\resources.ap_
?????文件????????155??2013-07-09?13:33??MainActivityDraw\gen\com\x210\draw\BuildConfig.java
?????文件????????737??2013-07-09?13:33??MainActivityDraw\gen\com\x210\draw\R.java
?????文件????????244??2013-07-09?13:33??MainActivityDraw\lint.xm
?????文件???????1248??2013-07-09?13:33??MainActivityDraw\proguard.cfg
?????文件????????360??2013-07-09?13:33??MainActivityDraw\project.properties
?????文件???????4147??2013-07-09?13:33??MainActivityDraw\res\drawable-hdpi\ic_launcher.png
?????文件???????1723??2013-07-09?13:33??MainActivityDraw\res\drawable-ldpi\ic_launcher.png
............此處省略33個文件信息
評論
共有 條評論