深入理解之 Android Handler 一,相关概念 在Android中如果通过用户界面(如button)来来启动线程,然后再线程中的执行代码将状态信息输出到用户界面(如文本框),这时候就会抛出以下的异常信息: 5-12 13:33:04.393: ERROR/JavaBinder(1029):android.view.ViewRoot$CalledFromWrongThreadException:Onlythe original thread that created a view h
空消息的使用 private Handler handler = new Handler(){ public void handleMessage(android.os.Message msg) { //得到当前显示的数值 int number = Integer.parseInt(tv_demo_number.getText().toString()); switch (msg.what) { case WHAT_INCREASE: //限制number<=20 if(number==20)
public class MainActivity extends Activity { private static final int MAX_PROGRESS = 100; private static final int PRO = 10; private Handler handler; private int progress=10; private ProgressDialog progressDialog; @Override protected void onCreate(Bu