AsyncTask可以正确,方便地使用UI线程。此类允许执行后台操作并在UI线程上发布结果,而无需操作线程和/或处理程序。 AsyncTask旨在成为Thread和Handler的辅助类,并不构成通用的线程框架。理想情况下,AsyncTasks应该用于短操作(最多几秒钟)。
Android:从服务中的onPostexecute AsyncTask获取结果
[我正在使用AsyncTask下载文件。服务中的asynkTask。下载后,我想让服务使用从asynkTask的onPostexecute返回的数据执行某些任务。我...
完成AsyncTask onPostExecute之后如何在MainActivity中执行操作
我正在尝试获取LatLngs,以便可以找到搜索结果的最近位置,我正在尝试这种方式,但是getLatLngs返回null,因为它尚未初始化。如何访问内容...] >
无法在AsyncTask中尚未调用Looper.prepare()的线程内创建处理程序
im试图使用Geocoder来获取城市,而android将我们创建的应用作为作业。我正在尝试在AsyncTask内执行此操作,但出现以下异常:无法在线程内创建处理程序...
我正在编写一个AsyncTask,它有望在后台连续将数据发送到服务器。我在MainActivity的onCreate()中调用了它。但这是行不通的。 onPreExecute()中的祝酒词]]
我有多个活动和一个asyncTask,它们对回调方法使用相同的接口,如下所示所有公共接口AsyncTaskCallback使用的接口{void onCookie(CookieManager ...
我正在尝试对异步任务运行测试,它的一部分从数据库(Room)中读取,但是出现错误W / ContextImpl:无法确保/ data / user / 0 / MyApplication / databases:mkdir失败:EACCES(...
Android Studio-从URL致命异常中提取JSON
所以我在使此代码正常工作时遇到了一些问题,我在网上找到了部分代码,但无法正常工作。我尝试调整一些代码,但是无论我在做什么,该应用程序都崩溃了...
使用httpurlconnection multipart / form-data上传数组列表
我需要在不使用任何库的情况下将图像的Arraylist上传到服务器。我正在使用Asynctask上传单个图像,并且在httpurlconnection multipart / form -...] >>>
AsyncTask onPreExecute progressdialog
我在onPreExecute函数执行时有一个AsyncTask,它给了我一个异常** java.lang.IllegalStateException:查看com.android.internal.policy.impl.PhoneWindow$DecorView@44ea0e20有...] [
我试图了解如何将Asynctasks与其他请求一起使用,因此,我可以在AsyncTask中使用Google地点获取照片。我得到的是,当请求是...
在互联网的帮助下,我可以下载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);
我试图简单地找到具有mDNS的设备,保存IP并在完成后杀死“网络服务发现”(NSD)。 NSD和AsyncTask在这里发生冲突。使用NSD获取IP可行,但是如果...
[这里是JSON输出,我得到:{“ status”:“ ok”,“ totalResults”:38,“ articles”:[{“ source”:{“ id”:null,“ name”:“ Firstpost。 com“},” author“:null,...
如何在doInBackground中的AsyncTask中显示吐司
在我的一项活动中,我正在使用AsyncTask。在doInBackground()中,我正在调用各种方法。在这些方法之一中,我遇到了异常,因此在catch块中,我想显示错误...
内部类AsyncTask静态还是通过WeakReference?
我对android中这种简单的经常发生的情况有疑问。我有一个活动,它将调用异步任务,异步任务将从SQLite数据库中提取值并更新...
我正在执行后的异步任务中显示吐司消息,但显示不正确,如下图所示。任何人都可以帮助我。 Toast.makeText(mContext,“成功添加了戳记”),Toast ....
在扩展AsyncTask的类中使用带有SQLiteOpenHelper的WeakReference上下文
我正在将上下文引用从调用的Activity传递给处理我所有SQLite数据库事务的AsyncTask文件。我在LogCat中发现以下警告:W / ...
[我正在尝试创建与该应用类似的应用:首先在recyclerview中包含一些图像和描述(cardview)的应用,首先,我从数据库标题中加载了CardView的所有信息...
Android:'threadid = 3:执行长任务时对信号3做出反应
我正在我的应用程序内使用Runtime.getRuntime()。exec(cmd)执行命令。由于完成执行需要很长时间(几分钟),因此我将其放入线程中。但是使用线程方法,app也是...