Android(安卓)线程中更新UI
16lz
2021-01-24
安卓在线程中更新UI的方法就是发消息到主线程
private Thread mThread;public void runThread() { mThread = new Thread(runnable); mThread.start();//线程启动}Runnable runnable = new Runnable() { @Override public void run() { //todo mHandler.obtainMessage(0).sendToTarget(); };}private Handler mHandler = new Handler() { public void handleMessage(Message msg) {//此方法在ui线程运行 switch (msg.what) { case 0: //todo break; } }};不要忘记在Activity销毁是,结束线程。
@Overrideprotected void onDestroy() { super.onDestroy(); mHandler.removeCallbacks(runnable);}
更多相关文章
- android中退出整个app应用程序
- Android全屏(包含3种隐藏顶部状态栏及标题栏和一种隐藏Android(安
- Android双击事件拦截方法
- Android(安卓)-- View
- Android(安卓)使用ORMLite 操作数据库
- android NDK中如何终止线程
- Android按钮实现点击事件的四种方式
- android 获取view在屏幕中的位置
- Android进行数字签名的方法