zoukankan      html  css  js  c++  java
  • 子线程中更新UI线程的三个方法

    1、通过handler方式,sendmessage。

    多个类间传递比较麻烦,也懒的写...

    2、线程中通过runOnUiThread()

    new Thread() {  
                public void run() {  
                    //这儿是耗时操作,完成之后更新UI;  
                    runOnUiThread(new Runnable(){  
      
                        @Override  
                        public void run() {  
                            //更新UI  
                            imageView.setImageBitmap(bitmap);  
                        }  
                          
                    });  
                }  
            }.start();  
    

     简单方便

    3、post方法

    imageView.post(new Runnable(){  
      
                        @Override  
                        public void run() {  
                            imageView.setImageBitmap(bitmap);  
                        }  
                          
                    });  
    

     没用过,不评价

  • 相关阅读:
    PHP小技巧
    PHP Ajax跨域解决
    单点登录
    Linux 常用命令
    php面向对象--继承
    vueDemo
    vueSource
    vuex
    Vue.js
    关于前后端分离
  • 原文地址:https://www.cnblogs.com/lyxin/p/6113881.html
Copyright © 2011-2022 走看看