android.os.Message
定义一个包含描述信息和任意数据的对象。这个对象可以被传递给Handler类。
Message类包含两个额外的int字段和一个额外的对象字段用来给你处理各种特有的情况。
特别说明的是:尽管Message类有一个public的构造方法。最好还是通过Message.obtain()
或则Handler.obtainMessage()方法来获得Message对象。因为后面两种方法是从公共池中获得对象的。
Fields
public int what:
用户定义的字段,容器可以通过这个字段来识别Message的相关的信息。每个Handler都有自己独有的message codes 的命名的空间,所以不用担心会重名的问题。