在使用AsyncTask在doInBackground方法里面进行耗时的操作.
举一反三
- Android开发中执行耗时操作时,下列哪项可以执行耗时操作() A: Activity B: Service C: Application D: AsyncTask
- 调用 AsyncTask对象_________________方法可以取消任务。调用这个方法后,随后调用 isCancelled() 方法将返回 true。调用这个方法,还会引起在 doInBackground() 方法返回后,调用 _________________而不再调用 onPostExecute() 方法。
- AsyncTask的后台任务doInBackground( )方法运行过程中,如果有些中间结果需要传递回UI主线程,可以调用_________________方法,将中间结果作为这个方法的参数传递给运行在主线程中的_________________方法,这两个方法的数据类型就是中间结果数据类型,由AsyncTask类的第_________________个泛型参数指定。
- 在服务中可以处理长时间的耗时操作。
- Android中使用ListView,下列选项中哪项不是ListView的优化策略() A: 重用converView B: 减少findViewById操作 C: 避免在getView方法中做耗时的操作 D: 以上都不对