- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Handle译者署名雪鹰工作室译者链接版本Android2.3r1结构继承.doc
Handle
译者署名:雪鹰工作室
译者链接:
版本:Android 2.3 r1
结构
继承关系
public class Handle extends Object
java.lang.Object
android.os.Handler
子类及间接子类
直接子类
AsyncQueryHandler, AsyncQueryHandler.WorkerHandler, HttpAuthHandler, SslErrorHandler
间接子类
是否过期
类概述
A Handler allows you to send and process Message and Runnable objects associated with a threads MessageQueue. Each Handler instance is associated with a single thread and that threads message queue. When you create a new Handler, it is bound to the thread / message queue of the thread that is creating it -- from that point on, it will deliver messages and runnables to that message queue and execute them as they come out of the message queue.
Handler 允许你发送和处理消息(Message)并且同一个线程消息队列( HYPERLINK ../../android-sdk_r06-windows/android-sdk-windows/docs/reference/android/os/MessageQueue.htmlMessageQueue)相联系,每个Handler实例是同一个单个的线程和那个线程的消息队列相联系。当你产生一个新的Handler时,它是一定会产生一个和这个Handler相对应的线程和消息队列。它将发现消息并且获消息队列并且执行由发出的消息队列而产产生的结果。
There are two main uses for a Handler: (1) to schedule messages and runnables to be executed as some point in the future; and (2) to enqueue an action to be performed on a different thread than your own.
Handler有两个主要的作用:
安排消息和线程在将来的那个时刻和地点来执行。
安排一个动作在不同的线程(除你自己的主线程)中执行。(译者解释:就是程启动时要自动产生一个主线程,你要在这个主线程中加点别的动作,比如你在显示主界面的同时想重启一个线程去请求网络取相应的数据,就可以使用Handle来实现,还比如,一般显示大的图片,在图片未下载下来之前可先显示空的,其它线程启动后,会向网络请求,图片下载完毕后即可告诉主线程已好,再将显示的图片换掉)
Scheduling messages is accomplished with the post(Runnable), postAtTime(Runnable, long), postDelayed(Runnable, long), sendEmptyMessage(int), sendMessage(Message), sendMessageAtTime(Message, long), and sendMessageDelayed(Message, long) methods. The post versions allow you to enqueue Runnable objects to be called by the message queue when they are received; the sendMessage versions allow you to enqueue a Message object containing a bundle of data that will be processed by the Handlers handleMessage(Message) method (requiring that you implement a subclass of Handler).
安排信息的任务是由以下方法来完成:post(Runn
您可能关注的文档
- 2013年广西联通BSS系统Oracle数据库及中间件优化项目资格.docx
- 2013年度桂城路边停车标线标牌建设及维护工程(第二次).doc
- EOS工作流稳定性测试.doc
- ePass2000AutoUSBKEY使用手册ePass2000Auto是一款能够自动.doc
- Erlang进程模型在C++中的实践.pps.ppt
- 2013版土木工程专业教学大纲.doc
- 2014全国教学APP市集暨教学应用趣、教学微影片征选活动.doc
- 2014年办公设备、信息系统运行维护项目监理.doc
- eTax@SH电脑开票单机版-神计信息.doc
- 2014年度干部基础理论知识考试试题(六).doc
- 5.3.1函数的单调性(教学课件)--高中数学人教A版(2019)选择性必修第二册.pptx
- 部编版道德与法治2024三年级上册 《科技提升国力》PPT课件.pptx
- 2.7.2 抛物线的几何性质(教学课件)-高中数学人教B版(2019)选择性必修第一册.pptx
- 人教部编统编版小学六年级上册道德与法治9 知法守法 依法维权(第一课时)课件.pptx
- 三年级上册品德道德与法治《学习伴我成长》.pptx
- 部编版小学道德与法治六年级上册6 人大代表为人民 课件.pptx
- 部编版小学道德与法治六年级上册1感受生活中的法律第一课时课件.pptx
- 2.5.2圆与圆的位置关系(教学课件)-高中数学人教A版(2019)选择性必修第一册.pptx
- 2.5.1直线与圆的位置关系-(教学课件)--高中数学人教A版(2019)选择性必修第一册.pptx
- 14.1.1 同底数幂的乘法(教学课件)-初中数学人教版八年级上册.pptx
最近下载
- 刘珉《国际贸易实务》第2版 课件 全套课件.pptx
- 健康服务与管理人才职业岗位能力需求调查研究-来源:中国高等医学教育(第2020011期)-浙江大学 全国高等医学教育学会.pdf VIP
- 某某医院整体搬迁实施的方案.doc
- GB50327-2001住宅装饰装修工程施工规范.docx
- 第2章 飞行事故中人的因素《飞行中人的因素》.pptx VIP
- 小学五年级上册科学教学:《摆的快慢》说课.docx
- 统编版语文六年级上册-13 桥-教学课件(多篇).pptx VIP
- DELI 得力AA186W条码扫描器说明书.pdf
- 统编版语文六年级上册13《桥》(教学课件).pptx
- 办公软件EXCEL技巧培训课件.pptx
文档评论(0)