- 7
- 0
- 约9.24千字
- 约 32页
- 2018-12-31 发布于上海
- 举报
android开发与实践课件线程与消息处理
; 在程序开发时,对于一些比较耗时的操作,我们通常会为其开僻一个单独的线程来执行,这样可以尽可能减少用户的等待时间。在Android中,默认情况下,所有的操作都是在主线程中进行,这个主线程负责管理与UI相关的事件,而在我们自己创建的子线程中,又不能对UI组件进行操作,因此,Android提供了消息处理传递机制来解决这一问题。本章将对Android中如何实现多线程以及如何通过线程和消息处理机制操作UI界面进行详细介绍。;;在Android中,提供了两种创建线程的方法,一种是通过Thread类的构造方法创建线程对象,并重写run()方法实现,另一种是通过实现Runnable接口实现,下面分别进行介绍。
1.通过Thread类的构造方法创建线程
在Android中,可以使用Thread类提供的以下构造方法来创建线程。
Thread(Runnable runnable)
该构造方法的参数runnable,可以通过创建一个Runnable类的对象并重写其run()方法来实现,例如,要创建一个名称为thread的线程,可以使用下面的代码。
Thread thread=new Thread(new Runnable(){
//重写run()方法
@Override
public void run() {
//要执行的操作
}
});
说明:
在run()方法中,可以编写要执行的
您可能关注的文档
最近下载
- 静脉治疗护理技术操作标准(2023版)解读PPT课件.pptx VIP
- 2026年抗肿瘤药物处方审核权限考核试题附答案.docx VIP
- FPGA与SOPC设计教程—DE2-115实践(第2版)全套教学课件.pptx
- 人教版高中地理必修一知识点.pdf VIP
- 交管12123驾照学法减分题库200题(含答案完整版).docx VIP
- 高空作业施工方案、应急预案.docx
- 2026年7月 教育系统树立和践行学习教育阶段性总结报告(“立党为公、为民造福、科学决策、真抓实干”).docx VIP
- 交管12123驾照学法减分题库200题(含答案完整版).docx VIP
- 交通运输工程学课件 05 第五篇 航空交通运输系统.pptx VIP
- 交管12123驾照学法减分题库200题(含答案完整版).docx VIP
原创力文档

文档评论(0)