![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android Framework
三文智软
这个作者很懒,什么都没留下…
展开
-
Android消息驱动模式
我们知道Java程序开始于一个Main函数,如果只是顺序执行有限任务很快这个Main函数所在的线程就结束了。如何来保持Main函数一直存活并不断的处理已知或未知的任务呢?1 采用死循环。但是死循环的一次循环需要处理什么任务。如果任务暂时没有,也要程序保持活跃的等待状态怎么办? (需要:处理外来任务,可阻塞) 2 如果有两个线程或者多个线程如何来协作以完成一个微型系统任务? (相互之间有对方的任原创 2017-07-23 20:50:52 · 718 阅读 · 0 评论 -
Android 异步任务:AsyncTask深入探讨
围绕 Thread和Handler基础实现的UI帮助类。可以在非UI线程中处理事务并将结果给UI主线程。 1 最多几秒钟的操作,如果需要保持后台任务执行很长时间。强烈建议使用java.util.concurrent包提供的APIs. 比如Executor、ThreadPoolExecutor、FutureTask等 2 继承AsyncTask<Params,progress,Result> 在原创 2017-07-16 20:02:52 · 313 阅读 · 0 评论