android-asynctask 相关问题

AsyncTask可以正确,方便地使用UI线程。此类允许执行后台操作并在UI线程上发布结果,而无需操作线程和/或处理程序。 AsyncTask旨在成为Thread和Handler的辅助类,并不构成通用的线程框架。理想情况下,AsyncTasks应该用于短操作(最多几秒钟)。

在AsyncTask上尝试使用SQLite检索数据的怪异行为

我的应用程序非常笨拙,因此我决定使用AsyncTask在其中执行最繁重的操作,因此,该应用程序在更改选项卡时不会很慢。但是现在,它的行为很奇怪。让...

回答 1 投票 1

取消使用OkHttp3下载文件

[我想用Okio取消下载的文件,它在AsyncTaks中运行。当我取消Asynctask的downloadedFilerunTask.cancel()时,我可以使用break摆脱下载过程,但是下载的过程...

回答 1 投票 0

AsyncTask doInBackground方法未调用

我正在AsynTask类的doInBackground方法中使用cognitouserpool代码。但是我的方法不是调用。我已经尝试通过使用Log检查它。它不起作用。 AsyncTask公共类...

回答 2 投票 0

AsyncTask doInBackground方法未调用

我正在AsynTask类的doInBackground方法中使用cognitouserpool代码。但是我的方法不是调用。我已经尝试通过使用Log检查它。它不起作用。 AsyncTask公共类...

回答 2 投票 0


Android:从服务中的onPostexecute AsyncTask获取结果

[我正在使用AsyncTask下载文件。服务中的asynkTask。下载后,我想让服务使用从asynkTask的onPostexecute返回的数据执行某些任务。我...

回答 3 投票 1

完成AsyncTask onPostExecute之后如何在MainActivity中执行操作

我正在尝试获取LatLngs,以便可以找到搜索结果的最近位置,我正在尝试这种方式,但是getLatLngs返回null,因为它尚未初始化。如何访问内容...] >

回答 1 投票 0

无法在AsyncTask中尚未调用Looper.prepare()的线程内创建处理程序

im试图使用Geocoder来获取城市,而android将我们创建的应用作为作业。我正在尝试在AsyncTask内执行此操作,但出现以下异常:无法在线程内创建处理程序...

回答 2 投票 0

用于将数据发送到服务器的AsyncTask

我正在编写一个AsyncTask,它有望在后台连续将数据发送到服务器。我在MainActivity的onCreate()中调用了它。但这是行不通的。 onPreExecute()中的祝酒词]]

回答 4 投票 0


从AsyncTask回调接口访问活动方法

我有多个活动和一个asyncTask,它们对回调方法使用相同的接口,如下所示所有公共接口AsyncTaskCallback使用的接口{void onCookie(CookieManager ...

回答 1 投票 -1

读取测试数据库失败-权限被拒绝

我正在尝试对异步任务运行测试,它的一部分从数据库(Room)中读取,但是出现错误W / ContextImpl:无法确保/ data / user / 0 / MyApplication / databases:mkdir失败:EACCES(...

回答 1 投票 1

Android Studio-从URL致命异常中提取JSON

所以我在使此代码正常工作时遇到了一些问题,我在网上找到了部分代码,但无法正常工作。我尝试调整一些代码,但是无论我在做什么,该应用程序都崩溃了...

回答 1 投票 0

使用httpurlconnection multipart / form-data上传数组列表

我需要在不使用任何库的情况下将图像的Arraylist上传到服务器。我正在使用Asynctask上传单个图像,并且在httpurlconnection multipart / form -...] >>>

回答 1 投票 2

AsyncTask onPreExecute progressdialog

我在onPreExecute函数执行时有一个AsyncTask,它给了我一个异常** java.lang.IllegalStateException:查看com.android.internal.policy.impl.PhoneWindow$DecorView@44ea0e20有...] [

回答 7 投票 7

等待Google将照片请求放在AsyncTask中

我试图了解如何将Asynctasks与其他请求一起使用,因此,我可以在AsyncTask中使用Google地点获取照片。我得到的是,当请求是...

回答 1 投票 0

Asynctask下载并将Jpg设置为imageView

在互联网的帮助下,我可以下载jpg并将其设置为带位图的ImageView。但是,我想将其保留为点动或png。我该怎么做?公共类GetFlickr扩展了AsyncTask ] >>>> 一个好的帮助将是库Picasso 您可以轻松处理在线图像,自动缓存等。> 只需插入您的gradle: implementation 'com.squareup.picasso:picasso:(insert latest version)' 并像这样加载图像 Picasso.get().load(/* here your url */).into(imageView1); 我建议您使用Glide库。它支持LruCache和diskCache。 dependencies { implementation 'com.github.bumptech.glide:glide:4.10.0' annotationProcessor 'com.github.bumptech.glide:compiler:4.10.0' } 然后按以下方式加载: Glide .with(myFragment) .load(url) .centerCrop() .placeholder(R.drawable.loading_spinner) .into(myImageView);

回答 2 投票 0

完成时从AsyncTask中杀死网络服务发现

我试图简单地找到具有mDNS的设备,保存IP并在完成后杀死“网络服务发现”(NSD)。 NSD和AsyncTask在这里发生冲突。使用NSD获取IP可行,但是如果...

回答 1 投票 1

无法从JSON输出中检索'totalResults'的值

[这里是JSON输出,我得到:{“ status”:“ ok”,“ totalResults”:38,“ articles”:[{“ source”:{“ id”:null,“ name”:“ Firstpost。 com“},” author“:null,...

回答 1 投票 0

如何在doInBackground中的AsyncTask中显示吐司

在我的一项活动中,我正在使用AsyncTask。在doInBackground()中,我正在调用各种方法。在这些方法之一中,我遇到了异常,因此在catch块中,我想显示错误...

回答 9 投票 13

© www.soinside.com 2019 - 2024. All rights reserved.