五陵年少金市东,银鞍白马渡春风。这篇文章主要讲述android中的Handler消息机制相关的知识,希望能为你提供帮助。
为什么要引用消息机制?
1:ANR(application not response)应用无响应
主线程(UI线程)
2:如果在主线程中进行了耗时操作,就会导致ANR(比如链接网络,拷贝大的数据)Thread.sleep()
3:
避免ANR可以吧耗时操作放到子线程中
就是自己new一个线程
4:android4.0之后谷歌强制要求链接网络不能在主线程中进行访问
5:只有主线程(UI线程)才可以更新UI,注意:吐司是一个View,也不能在子线程更新UI
文章图片
Handler使用步骤:
文章图片
【android中的Handler消息机制】
推荐阅读
- [BZOJ1710][Usaco2007 Open]Cheappal 廉价回文
- Android内存分析和调优(上)
- AndroidStudio用Cmake方式编译NDK代码(cmake配置.a库)
- 在Android应用程序中实现推送通知
- 添加面部跟踪和实时识别到您的Android应用程序
- mac下appium启动
- 小蜜app系统开发微领地小蜜模式分析
- android 自定义dialog的实现方法
- AndroidStudio如何引入so包