首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android 线程判断超时 老妪能解

2012-11-16 
android 线程判断超时 通俗易懂!研究了 线程超时方面的东西基本思路触发事件之后 同时开启2个线程1-timer

android 线程判断超时 通俗易懂!
研究了 线程超时方面的东西
基本思路
触发事件之后 同时开启2个线程
   1-timer线程
   2-执行数据访问的thread线程
   3-Runnable线程 此线程用来更新UI
   timer线程设置CHECK_TIME秒之后执行,也就是访问的最大时间 超过此时间就视为超时
那么我们应该考虑的就是超时 和 不超时的处理
    假如超时--
        也就是说 timer已经执行了,那我们就应该把 thread线程停止掉 安全起见我用个boolean值进行限制。然后再thread线程内判断此boolean值 是否继续下面的操作。
    假如正常--
        当thread线程访问正常速度在5秒之内,也就是说thread赶在 timer之前执行完毕了,那就按照我们正常的思路来写程序,当然别忘了把timer停止掉
  

 

热点排行