关于android中多线程相关遇到的问题总结
2012-02-01 16:05
267 查看
今天发现一个奇怪的BUG,是这样的 我自己开了个逻辑线程
然后android自带N个线程大家是知道的。 在onclick事件响应中的代码块是android系统中某个线程执行的
于是我找了半天发现 在onclick中改变自己开的线程中循环的代码,会有几率发生同步现象,而且几率还蛮大的。
于是在onclick中不能在直接改变逻辑线程中的代码,而加一个标志位,让逻辑线程自动检测如果标志位成立 执行原来onclick中的代码!
留个笔记mark一下
然后android自带N个线程大家是知道的。 在onclick事件响应中的代码块是android系统中某个线程执行的
于是我找了半天发现 在onclick中改变自己开的线程中循环的代码,会有几率发生同步现象,而且几率还蛮大的。
于是在onclick中不能在直接改变逻辑线程中的代码,而加一个标志位,让逻辑线程自动检测如果标志位成立 执行原来onclick中的代码!
留个笔记mark一下
相关文章推荐
- 对Android 平台下SElinux的理解及遇到过的相关问题解决方法总结
- 关于在android手机的sd卡上创建目录遇到的相关问题
- 关于Jenkins使用Gradle对android项目打包遇到的问题总结
- 关于安装配置Android相关资源遇到的问题及相关解决方案
- 对Android 平台下SElinux的理解及遇到过的相关问题解决方法总结
- 关于android AsyncTask的相关问题总结
- 关于android自定义标题栏出现的问题总结
- 关于开发Android应用时写从图库选择头像功能时遇到的一些问题。
- 关于android刷机PhoenixSuit遇到的检测不到设备的问题
- android关于控件中setTag(key,Object)的设置的相关问题
- 关于SDK更新遇到Failed to fetch URL http://dl-ssl.google.com/android refused问题的解决办法
- 关于Android file.createNewFile() 方法出现的问题总结
- 关于多线程遇到的一些问题
- Android关于Theme.AppCompat相关问题的解决方案
- 关于导入图片和源代码遇到的相关问题
- 关于在虚拟机用调试ArcGIS runtime for android 2.0程序中遇到的问题
- 编写Android app更新模块遇到的问题分析与总结
- 关于开发webStorm遇到的问题总结
- 关于android环境搭建遇到的问题
- 关于作业中遇到的火狐和谷歌兼容性问题总结