简化后台线程创建和UI线程同步的类
答
更多的信息,以简化后台线程的创建和UI线程同步Android使用的AsyncTask类
答
的AsyncTask能够正确且容易使用的UI线程。该类允许执行后台操作并在UI线程上发布结果,而无需操纵线程和/或处理程序。
AsyncTask被设计成围绕线程和处理程序的助手类,并不构成通用线程框架。 AsyncTasks应该理想地用于短操作(最多几秒钟。)
答
-
AsyncTask
是上课的时候你有一些简单的任务在后台运行。但是任务太多并不好。 -
Service
是android为开发人员提供的用于执行后台任务的组件。你可以使用联编程序或Messenger与Activity
或UI线程进行通信。 - 而你Surly可以从你的
Activity
或Application
创建新线程。这取决于你的需求或情况。
答
对于答案的Udacity过程中的问题,该类会的AsyncTask i.e. this class
+0
为什么需要这个答案,当问题自2015年5月以来已经有了更好的答案? – 2015-11-29 04:59:52
+0
与alcfeoh的答案完全相同。 – Mogsdad 2016-02-10 21:06:18
[Udacity课程页面从这个问题是复制粘贴(https://www.udacity.com/course/viewer#!/ c-ud853/l-1469948762/e-1530568562/m-1484928604) – 2015-05-30 19:07:19
公平地说,Udacity课程指令特别建议使用StackExchange来找到问题的答案。 – RaneWrites 2015-06-03 01:59:07
这个问题是在线Udacity Android培训课程的一部分。人们问这个问题只是寻找那个确切的答案而已。 – alcfeoh 2015-09-03 18:58:12