android待机时handler会运行吗?
Android中的handler、timer、thread、在待机时都会停止运行,所设定的时间会在待机结束后继续计算。Android中有一个Alarmmanager对象,可以使用该对象执行待机时的操作
Android中msg是什么?
android.os.Handler.java 中为空,实际啥也没做。 public void handleMessage(Message msg) { } 你应该是说你写的类XXXXHandler继承了android.os.Handler吧。 XXXXHandler里面重写的handleMessage里面调用super.handleMessage(msg),就是调用了上面的空函数。
mhandler在安卓上是啥意思?
handler是android中为了处理异步线程更新UI的问题而出现的一个工具。在android异步线程是不能够更新UI的,只能在主线程中更新UI。
1. 这里的mhandler不会被你自己调用。你所要做的就是向handler中传递消息,然后handler响应你所传递来的消息。
2. handler会有一个消息队列,是根据你出入的消息顺序排列的,handler会依次响应消息队列里面的消息。
总之一句话,就是,当你想要在异步线程里面更新UI的时候就使用handler就好了。
android定时器handler如何停止?
直接关闭就可以了,没必要重新设定