简述Handler发送信息的四种方式含义:sendEmptyMessage、sendEmptyMessageDelayed、sendMessage、sendMessageDelayed
sendEmptyMessage(int what):发送空消息 sendEmptyMessageDelayed(int what,long delayMillis):指定延时多少毫秒后发送空信息 sendMessage(Message msg):立即发送信息 sendMessageDelayed(Message msg):指定延时多少毫秒后发送信息
举一反三
- 关于Handler的使用,下列 方法可以延时发送消息。( A: sendEmpty(..) B: sendMessageDelayed(..) C: sendEmptyMessage(..) D: sendMessage(..)
- Handler类的哪一个方法用于处理子线程发过来的消息( )? A: handleMessage() B: sendMessage() C: sendEmptyMessage() D: sleep()
- 在Android的Handler实例中,下列表示发送Handler消息的方法是( ) A: message() B: HandleMessage() C: dispatchMessage() D: sendMessage()
- Handler会向Message Queue通过两种方法发送消息 A: writeMessage() B: sendMessage() C: post() D: get()
- Handler会向Message Queue通过两种方法发送消息 A: writeMessage() B: sendMessage() C: post() D: get()
内容
- 0
Handler中sendMessage()方法用于处理消息。
- 1
通过sendmessage()发出的消息,会被Handler的_______________方法处理。
- 2
在Android的Handler实例中,下列表示处理Handler消息的方法是( ) A: message() B: HandleMessage() C: dispatchMessage() D: sendMessage()
- 3
以下哪个是Handler处理消息的方法() A: sendMessage B: handleMessage C: sendMessageDelay D: handleMessageDelay
- 4
通过重写Handler类的( )方法来处理子线程发来的消息。 A: hasMessages() B: sendMessage() C: obtainMessage() D: handleMessage()