AsyncTask可以正确,方便地使用UI线程。此类允许执行后台操作并在UI线程上发布结果,而无需操作线程和/或处理程序。 AsyncTask旨在成为Thread和Handler的辅助类,并不构成通用的线程框架。理想情况下,AsyncTasks应该用于短操作(最多几秒钟)。
我很震惊这个问题,在从doInBackground成功返回时,onPostExecute就没有被执行。我读了这个StackOverflow的答案,说有一个问题......
将字符串值分配给来自AsyncTask的onPostExecute方法的活动字符串变量不起作用
我创建了一个似乎工作正常的REST API(我使用Postman测试了感兴趣的GET请求)。我正在努力使用AsyncTask从Android应用程序发出相同的请求。 ......
为什么我用AsyncTask获取android.os.NetworkOnMainThreadException?
我在AsynkTask中编写了网络操作代码时得到了android.os.NetworkOnMainThreadException。抛出这个例外有什么其他原因吗?这是我的代码:public ...
如何在AsyncTask中将Jsoup数据设置为RecyclerView
我正在从URL解析网站标题,并将此标题设置为RecyclerView项目。当我调用构造函数时,我必须使用AsyncTasck来正确地工作Jsoup。如何将接收的数据设置为RecyclerView? ...
我正在开发一个用于上传视频到Apache / PHP服务器的应用程序。在这一刻,我已经可以上传视频了。我需要在上传文件时显示进度条。我有下一个代码使用...
在我的Android项目中,在MainActivity中我有:String receivedData = new myTask()。execute()。get();现在myTask-task是:公共类MainActivity扩展Activity {private Button ...
Android SDK AsyncTask doInBackground未运行(子类)
截至2012年2月15日,我还没有找到一个很好的解释,也不知道为什么这不起作用。最接近解决方案的是使用传统的Thread方法,但为什么要包含一个......
当在onPostExecute中更新UI的AsyncTask正在运行时,操作UI将导致ANR
这是我的代码:AsyncTCPReqTaskCommon task = new AsyncTCPReqTaskCommon(ip,port,new TCPReqCallBackCommon(){@ Overver public void onReceiveSuccess(String result {tvText.setText(...
Android Media Player:开始调用状态4错误(-38,0)
这是我用来从其他类动态获取文件名(.mp3)的代码,因为我的assets文件夹中有很多mp3文件:playAudioButton.setOnClickListener(new OnClickListener(){...
这是我的第一篇文章。我为不好的英语道歉。我已经阅读了很多关于这个主题的问题。写一个应用程序,从数据库中下载电话号码和消息到客户端...
我想将Jsonobject返回到主线程。但是,当我尝试运行代码时,它返回以下错误。 02-06 06:14:36.490:E / AndroidRuntime(769):致命异常:主02-06 06:14:36.490:E / ...
如何将JSON数据写入excel或csv格式的Android?
我在从服务器获得响应后尝试将我的JSON响应转储到带有.csv文件的excel表中。我尝试过poi-3.7.jar和poi-ooxml-3.11.jar库。但我得到了一个空洞的优秀......
IllegalStateException asynctask - onPostExecute
我发布了我的应用程序它在我的设备上运行顺畅。但是我在播放控制台上收到了一些崩溃报告。但我无法弄清楚如何处理它。我知道问题是进度对话框。我应该怎么 ...
首先,我是android开发的新手。我正在尝试开发一个将在特定站点登录的应用程序,并将xml文件解析为来自该站点的响应。我写了代码及其......
我没有花太多时间在Android中使用AsyncTasks。我试图了解如何将变量传入和传递给类。语法:class MyTask扩展了AsyncTask
为什么我的线程组列表中有这么多的绑定器和asynctasks?他们是如何管理的?
设置:我有服务类和两个绑定它的活动。第一个是调用startService(intent)的主UI活动; bindService(intent,mConnection,Context.BIND_AUTO_CREATE)....
我通过异步请求获取数据。我知道在显示数据之前我需要等待api请求完成。不幸的是,我不知道如何创建一个装载机来等待......
如何在AsyncTask doInBackground()中使用同步对象?
我在后台线程中使用synchronized对象时遇到了麻烦。我在样本中明确指出了问题:我编写了类似的简单类:public class UIThreadClass {...
我有一个detailActivity,用户可以在该活动中下载文件。我已经使用AsynchTask实现了下载任务,它可以毫无问题地下载文件并更新progressBar ...
休息后,我试图完成我的第一个Android应用程序,并在将其转换为Kotlin的过程中。一切都进展顺利,但我收到的警告正在调用一个...的异步任务