Android中使用多线程的各种姿势课案
Android中使用多线程的各种姿势
1)为什么需要多线程处理?
解决耗时任务?文件IO、联网请求、数据库操作、RPC
提高并发能力?同一时间处理更多事情
防止ANR?InputDispatching Timeout:输入事件分发超时5s(触摸或按键)?Service Timeout:服务20s内未执行完?BroadcastQueue Timeout:前台广播10s内未执行完?ContentProvider Timeout:内容提供者执行超时
避免掉帧?要达到每秒60帧,每帧必须16ms处理完
2)使用多线程的几种姿势
Thread?① new Thread,重载run方法;? 实现Runable接口,作为参数传给Thread。
public static void main(String[] args){
//Android中 UI线程的Id恒定为1
System.out.println(UI Thread Id : +Thread.currentThread().getId());
new Thread(){
@Override
public void run() {
// TODO: 2016/12/2
您可能关注的文档
- 光纤生产工艺培训.ppt
- AHB总线总结.pptx
- AHUT-DOC0-2014年机器学习试卷-20151127-0-QJS.doc
- 光纤荧光传感器.ppt
- AIX性能优化操作.ppt
- 光纤技术及应用---第一章.ppt
- 光纤结构和类型.ppt
- 光纤通信作业.docx
- AI_机器学习.pptx
- 光纤通信与移动通信系统.doc
- 新能源海上风电十年发展:装机容量与发电效率提升报告.docx
- 2026年军用无人机侦察载荷十年创新报告.docx
- 2026年工业机器人五年细分:特种机器人产业链报告.docx
- 2026年地热能政策法规研究报告.docx
- 【房地产上半年报】2022年南昌房地产市场半年报-易居-.pdf
- 吴川敏捷金玥府项目自渠团队首开复盘 -培训 -房地产 -2026.pptx
- 昭阳和牧场-2025润泓集团品牌&润泽康养品牌建设方案 -房地产-.pptx
- 图解《数据出境安全评估办法》十问数据出境安全合规-炼石网络 -2025-.pdf
- 项目故事线梳理创作案例与场景运用 -培训 -房地产 -2026.pptx
- 寺庙文化传播运营融资方案 -营销 -房地产 -2025.pdf
原创力文档

文档评论(0)