AsyncTask可以正确,方便地使用UI线程。此类允许执行后台操作并在UI线程上发布结果,而无需操作线程和/或处理程序。 AsyncTask旨在成为Thread和Handler的辅助类,并不构成通用的线程框架。理想情况下,AsyncTasks应该用于短操作(最多几秒钟)。
AsyncTask从Android R中被废弃,有替代代码吗?
由于AsyncTask在Android R中已被废弃,我无法解析或接受来自webhttp:/plantplaces.comperlmobileflashcard.pl的JSON数据。所以我做的是。我创建了一个名为kotlin类......
当我关闭手机网络时,Kotlin的URL.readText()会崩溃。
我在AsyncTask中使用Kotlin的URL.readText()做一个HTTP GET请求。我没有犯在UI线程中联网的常见错误,然而我的应用仍然会遇到崩溃。如果我启动我的应用程序...
我想尝试在JSON响应中返回一个单一对象。这是我得到的响应,我希望应用程序只显示电影名称,而不是全部。我想让它只返回...
我使用AsyncTask从sever下载一个图片,但是当从activity onCreate()中调用downloadImage()时,activity冻结了,直到AsyncTask完成下载图片。我正在使用这段代码。...
onPostExecute在doInBackground方法完成之前运行。
所以,我简单地做了一个登录界面,数据来自于外部服务器。所有这些都发生在后台方法中。除了onPost和onPre方法外,其他都能正常工作。我不认为...
我正在开发一个应用程序,从图库中加载图片。我看到我的GUI有点冻结,并且有一条消息说 "Skipped 53 frames. 你的应用程序可能在它的主线程中做了大量的工作"...。
需要帮助,我的安卓应用(http请求)在模拟器中工作,但在实体Galaxy S5上却不能工作。
该应用程序在android studio中与模拟器和xampp服务器在同一台机器上工作,但当我尝试在通过USB连接的Galaxy S5上运行它,并在模拟器上使用我的数据包时,我得到 ...
下面列出的原始代码可以工作,它将显示7,加州,昨天在两个独立的行和标题,我从webstie获取,问题出现时,IM试图添加标题到... ...
下面列出的原始代码可以工作,它会在两行中分别显示7,加利福尼亚,昨天和我从网站上获取的标题,当我试图添加标题时,问题就出现了... ...
我目前正在自学android,对java很陌生。我想知道AsyncTask的工作原理是这样的:onPreExecute() -> doInBackground() -> onPostExecute()。当我看别人定义他们的 ...
我在结束AsyncTask时遇到了麻烦,尽管IMHO,我已经遵守了推荐的标志做法。下面的代码只考虑了BackButton,但为了有一个通用的解决方案,所有...。
用集合调用构造函数类,并从asyncTask中获取sharedpreferences(不能传递上下文)
我在一个构造函数类中获取和设置sharedPreferences private Context context; public NewBusiness (Context c) { this.context = c; pref = android.preference.PreferenceManager...。
我有一个问题,AsyncTask的废止会不会影响到房间数据库。如果已经有使用房间数据库的大型应用程序,而且删除和创建操作是由AsyncTask完成的,那么其他人应该怎么做?
我在使用我的应用程序时确实遇到问题。我正在使用AsyncTask类在使用Socket时执行后台操作。我相信背景很好。好吧,在我的应用程序中,我...
如何在android studio中获取AsyncTask的返回值
[Helloo,我知道有很多关于此的文章,但它使我很困惑,我已经读了很多文章,但我无法解决一个简单的问题。我只想从我的主要activity.kt中获得一个类,当...
我想用此AsyncTask @SuppressLint(“ StaticFieldLeak”)私有内部ping URL私有内部类ActivationAsyncTask:AsyncTask (({ 读取响应代码之前,您必须调用httpURLConnection.connect()方法。
显示活动后,我正在尝试运行一些脚本。我正在从网络上加载一些图像,并在活动中动态显示它们。我正在运行多个可运行对象,每个...
我一直在将视频分享到instagram故事中。为了下载文件,创建了一个异步任务并禁用了布局,但在下载时有些控件除外。在onPostExcute()中,我启用了...
嗨,我想显示进度对话框,直到通过telnet执行命令为止。所以我为此目的使用asynctask。私有类AsyncAction扩展了AsyncTask {@ ...
在AsynTask中获取EOFException(Android Studio)
[因此,我收到一条EOFException消息:java.io.EOFException:\ n找不到:size = 1 content = 0d ...并且发生异常的代码或行:while(((line = reader。 readLine())!= ...