资源简介

当我们在处理下载或是其他需要长时间执行的任务时,如果直接把处理函数放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.xml

     文件        734  2013-07-09 13:33  MainActivityDraw\bin\AndroidManifest.xml

     文件        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.xml

     文件       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个文件信息

评论

共有 条评论