今天发现一个奇怪的BUG,是这样的 我自己开了个逻辑线程

然后android自带N个线程大家是知道的。 在onclick事件响应中的代码块是android系统中某个线程执行的

于是我找了半天发现 在onclick中改变自己开的线程中循环的代码,会有几率发生同步现象,而且几率还蛮大的。

于是在onclick中不能在直接改变逻辑线程中的代码,而加一个标志位,让逻辑线程自动检测如果标志位成立 执行原来onclick中的代码!

留个笔记mark一下

更多相关文章

  1. Android(安卓)内存管理的相关知识
  2. 【译】利用多线程提高程序性能(for Android)
  3. Android热修复升级探索——代码修复冷启动方案
  4. android霓虹灯源代码――基础编
  5. Android中的NDK的例子
  6. android源代码framework取消apk强制翻转
  7. EventBus 3.0进阶-Delivery Threads (ThreadMode)传送线程(线程模
  8. AsyncTask的使用和原理探究(一)
  9. 【Android】Android中用代码复制文件的大小限制

随机推荐

  1. Android开发工程师三境界
  2. Android中资源的访问
  3. 用 Eclipse 开发 Android(安卓)应用程序
  4. Android(安卓)的视频编码 H263 MP4V H264
  5. Android(安卓)复习 Content Provider
  6. Android中日期和时间控件的使用
  7. 【Android(安卓)Developers Training】 5
  8. Android(安卓)actionbar
  9. android:configChanges 问题
  10. android 项目打包成Library