android编程注意事项
来源:互联网 发布:dw添加淘宝旺旺链接 编辑:程序博客网 时间:2024/06/13 03:00
1.不能在非UI线程(主线程)里面更新UI,同时不能再UI线程里面执行耗时的程序A,执行耗时程序会出现“ANR”错误
2 不能再广播接收里执行耗时程序,广播的生命周期时间很短,执行耗时程序会出现“ANR”错误,但是也不能通过子线程的方式解决,因为广播线程生命周期时间比较短,如果子线程还没有结束,而广播线程结束了,父线程结束,子线程为空,很多可能会马上被回收,如果要处理耗时程序可以交给service来处理(在service里面处理广播)。
3.service也是运行在主线程,也不能执行耗时程序,但是可以通过开启子线程来解决,让子线程处理耗时操作。
0 0
- Android高效编程注意事项
- Android高效编程注意事项
- android java编程注意事项
- android java编程注意事项
- android java编程注意事项
- Android高效编程注意事项
- Android高效编程注意事项
- android java编程注意事项
- Android 编程注意事项
- Android高效编程注意事项
- android 编程注意事项
- Android高效编程注意事项
- android编程注意事项
- Android编程注意事项
- android java编程注意事项 收藏
- Android高性能编程注意事项
- android中UDP编程的注意事项
- Android开发之Socket编程以及注意事项
- Web富文本编辑器---UEditor
- shell常用命令
- c++成员函数指针的应用
- linux介绍
- shell之tar命令
- android编程注意事项
- vmware/hyper-v安装oracle linux不能显示桌面
- Java中的volatile关键字
- Swap Nodes in Pairs
- Android中对Log日志文件的分析
- Binary Tree Right Side View
- matlab自编程序入门技巧
- Android Service 访问安全
- hash_map和map的区别