-
handler的四个方法:sendMessage(),sendMessageDelayed( ),post(Runnable),postDelayed(Runnable long)查看全部
-
在Runnable()中执行更新UI操作。查看全部
-
不用handler机制行不行呢?是不行的,android在设计的时候,就封装了一套消息创建、传递、处理机制,如果不遵循这样的机制的,就没有办法更新UI信息,就会抛出异常。查看全部
-
activity生命周期回调的方法都是通过handler机制发送消息的,然后根据不同的message做相应的分支处理。查看全部
-
handler是android给我们提供用来更新UI的一套机制,也是一套消息处理的机制,我们可以发送消息,也可以通过它处理消息。查看全部
-
还要在主线程上面加上一句话查看全部
-
不知道这个runnerable是干什么的东西查看全部
-
老师的那个思维导图截图之一查看全部
-
private Handler handler = new handler(); 后面运用handler.post就可以了查看全部
-
非UI线程更新UI界面,这里还有新建一个线程的方法,需要使用.start()来调用thread的run方法查看全部
-
运用android的消息传递处理机制比自己重新设计一套要简单方便查看全部
-
handler主要有两个作用查看全部
-
callback起截断效用查看全部
-
两个handler.postDelayed(myRunable,1000); 在MyRunnable里面的postDelayed()主要是改变图片本身。 在OnCreate里面的postDelayed()方法主要是更新UI。 如果MyRunnable里面的方法执行而OnCreate里面的方法不执行,那就是在子线程中自己更新图片,而UI界面并不更新。 如果OnCreate方法里面的方法执行而MyRunnable里面的方法不执行,那就是UI界面一直在更新图片,不过图片还是那张图片,图片并没有更改,看起来像是一直没有更新。查看全部
-
handle创建后默认绑定个线程,线程中有messagequeen查看全部
举报
0/150
提交
取消