首页 > TAG信息列表 > android-asynctask

android-如何在Kotlin中为AsyncTask添加超时

我是科特林的初学者. 我正在使用AsyncTask从API执行JSON数据.我想在一段时间后添加一个超时,以防用户的数据连接非常慢或参差不齐,然后向用户显示一个警告对话框,当您按下按钮时说“抱歉,您的互联网连接不正确”单击关闭应用程序. 这是我的AsyncTask代码: inner class Arr : Async

Android线程问题

我有以下代码,希望每30秒循环一次. MyLocation myLocation = new MyLocation(); public LocationResult locationResult = new LocationResult() { @Override public void gotLocation(final Location location) { GeoPoint myGeoPoint = new Geo

android-设置重复任务的最佳方法

我在我的应用程序中有一种方法,我想根据用户的选择反复调用它.例如,如果用户选择了每小时,该活动将触发一个每小时被调用的方法.我想知道安排这项重复任务的最佳方法. 我一直在尝试使用Timers和Timer任务,但是由于某些原因,当我将其与Java日历类一起使用时,它似乎不起作用: Cal

android-使用AsyncTask进行“实时”搜索?

我正在编写一个可以“实时”搜索数据库的应用程序. 即,当用户按下字母时,它会更新搜索结果列表. 由于搜索可能需要一段时间,因此我需要在后台进行搜索,并允许新的按键重新启动搜索.就是说,用户按下“ a”(代码开始搜索“ a”),然后按下“ b”-代码不会等待“ a”搜索结束,而是开始

AsyncTask需要很长时间才能启动Android

AM使用AsyncTask从服务中检索数据.但要花费太多时间,即大约2分钟左右. 我发现,当我启动asynctask时,会显示对话框显示,但是后台进程需要时间来响应并获取数据. 检查我的asynctask代码: public class JamsTask extends AsyncTask<Void,Void,Bundle> { private

android-如何有效使用Asynctask

我是Android新手.我想问你们关于Asynctask的问题.我有一个活动显示项目的(应用程序,歌曲,故事..)详细信息.它需要许多相关数据,例如屏幕截图,相关应用程序(歌曲,故事),…那么Asynctask的最佳实现是什么?我是否为每个任务创建一个asynctask(例如:2 asynctask:1用于获取屏幕截图,1用于获

android-AsyncTask:将值传递给Activity(onCreate方法)

更新1 活动: public Integer _number = 0; @Override public void onCreate(Bundle savedInstanceState) { if (_number >0) { Log.d("onSuccessfulExecute", ""+_number); } else { Log.d(

android-部分订单:AsyncTask.get()和onPostExecute()?

我正在从我的UI线程实例化并执行AsyncTask(在 我的Activity的onCreate()处理函数).我保证活动由于配置更改而不会重新启动(它会忽略方向更改,例如). 在我的Activity.onCreate()中:我使用asynctask.execute(),然后使用UI线程完成一些工作,然后在Activity.onCreate()结束之前调用async

android-StrictModeDiskReadViolation仅通过AsyncTask解决,为什么?

我为Android 3.2使用严格模式,并且在Activity中的onCreate期间获取了StrictModeDiskReadViolation. 我试图将执行SQL查询的代码移至: >新线程. >一个新的AsyncTaskLoader.>一个新的AsynTask. 问题是只有AsyncTask使得Violation消失了,我想知道为什么其他两种方法不起作用? 这是我的代

android-如果将AsyncTask声明为Activity的内部类或在单独的文件上,为什么行为会有所不同?

我正在使用一个名为Sugar的Android ORM将模型保留在数据库中,并且 我在AsyncTask中使用它. 这是它的声明: public class LoginTask extends AsyncTask<Object, Integer, String> { private Context context; private ProgressDialog progressDialog; public LoginTas

java-为什么添加新数据后AsyncTask不自动更新GraphView?

我的主线程从Activity扩展,它启动了两个异步任务,这些任务从不同的UDP源收集数据.其中一项任务是将数据追加到this图形库中.我正在从AsynTask的onPostExecute部分对UI进行更新: @Override protected void onPostExecute(Integer result) { super.onPostExecute(result); ed

android-如何将进度条添加到独立的Asynctask?

我有一个asynctask在其自己的活动中.我给它传递了一个字符串值,它连接到我的Web服务,并根据传递的名称下载Json数据,并返回Json结果集.效果很好. 我想向asynctask添加进度微调器,但是我对如何做到这一点感到困惑.我仔细阅读了这个博客以及许多其他博客,但尽管相距甚远,但尚未找到解

Android AsyncTask SoapObject请求问题

我想在我的Android应用程序中使用.net Web服务.我通过使用asynctask将请求发送到Web服务.但是请求的价值不正确.我在许多android应用程序中使用了这种结构,但从未遇到这样的错误.问题是什么? 我有权限(互联网).命名空间和方法名称为true. public class MainActivity extends Ac

java-如何一个接一个地运行AsyncTask?

我正在尝试为它们运行两个AsyncTask序列,但不起作用,它仅运行第一个.如果我更改了AsyncTask的顺序,因为它仅运行第一个,而第二个则不运行,则如果运行,则TimerTask.看我的代码:(对不起,我会说西班牙语.) public class ServicioPrincipal extends Service { ... public

java-AsyncTask工作时不显示进度栏

我正在尝试在我的应用程序中实现进度条,该进度条在AsyncTask提取数据时显示. 为此,我尝试重建此SO-Answer(“SO: How to show a progress spinner”). 但是,当所有工作都已经完成时,我的进度条就会显示在AsyncTask的末尾(并立即被关闭). “ Peter”一年多以前曾问过类似的答案“her

android-在异步任务中显示进度对话框时出现错误异常

我目前正在执行一个异步任务,以将一些数据发布到API上,问题是当我使用进度对话框时,它将引发异常.异步任务名为“ APIhandler”,它将处理几种类型的案例. 这是构造函数 public APIHandler(Context _ctx,EasyTracker _tracker,String _formType) { this.ctx = _ctx;

android-为什么在单独的线程上完成工作时UI线程会被阻塞?

在我的应用程序中,我有一个带有/-10页的ViewPager.首次打开该应用程序时,所有页面都会实例化,并立即开始加载要显示的数据.每个页面(都是片段)都创建一个AsyncTask来查询数据库,并使用适当的数据填充自身.这就是问题所在:即使工作是在单独的线程上完成的,UI也会在数据库查询期间停止

Java-Android回调侦听器-将值从SDK中的pojo发送到应用程序的活动

我在执行操作并返回布尔值的SDK中深藏了一个Java类.它不了解应用程序的主要活动,但是我需要主要活动才能接收该布尔值. 我已经看到了很多有关回调,广播和侦听器的问题,但它们似乎都对该活动有所了解.我的pojo确实有一个activityContext,但是我不知道如何将值返回给应用程序的主活动

Android图片视图会使应用变慢

在我的应用程序中,我有一个ImageView.在添加该ImageView之前,该应用程序运行平稳.现在它会抛出ANR. 图像以base 64编码字符串形式保存在数据库中,并使用以下代码解码为位图并加载到imageview中: imageView.setImageBitmap(bitmap); 位图的转换以及将位图应用于ImageView的所有这些

Android AsyncTask和Mockito(或PowreMockito)

我有一个配置管理器,可从远程服务器检索json.然后将其解析为ConfigWrapper对象,并在提供的Callback侦听器中将该对象作为参数返回. 因此,在测试课程中,我称之为: @Test public void init_Configuration_With_Network_Load_JSON_From_Server_Return_To_Listener() { mockConnec

java-不是封闭的类

我的菜单选项按钮与获取HTTP数据的类不在同一类中.它给我“ PhotoGalleryFragment不是封闭的类”错误 new PhotoGalleryFragment.FetchItemsTask("top-rated").execute(); PhotoGalleryActivity.java-在这里,我试图这样做,因此当按下“最高评级的电影”按钮时,它将传递FetchItems

android-用于异步任务的ProgressBar微调框不起作用

我的问题是,当我单击按钮“单击”以调用我的API时,应该在我调用API时显示我的progressBar(spinner).相反,我的应用程序冻结了不到一秒钟,然后在调用完成后显示了我的加载微调器一小段时间(它只是闪烁) 这是我的代码 private ProgressBar spinner; public View onCreateView(...) {

如何在Android中的片段中加载JSON数据

我想在我的活动中显示3个片段,并从json中的任何片段加载数据!我想将每个json数据显示为一个片段,但在我的应用程序中显示所有片段中的所有数据! 例如:我想将文章数据显示为文章片段,将音乐数据显示为音乐片段等等.但现在显示所有片段中的所有数据(文章,音乐,视频)!在我的应用程序中,我

Java-进度对话框android泄漏Windows错误

我在显示带有AsyncTask的进度对话框时遇到问题: Activity has leaked window com.android.internal.policy.PhoneWindow$DecorView{8cee959 V.E...... R......D 0,0-1026,252} that was originally added here 这是我的异步任务: public class MyClientTask extends AsyncTask<Voi

java-Android框架中AsyncTask的优缺点是什么?

我正在Google工程师从Udacity.com学习Android应用开发,他们说, “使用’AsyncTask’不是一个好主意,因为它未附加到活动生命周期中.只要Asynctask正在运行,虚拟机就将保留活动对象,即使Android调用了onDestroy()方法也是如此.活动,并希望将其丢弃. 如果旋转手机,则其行为是破坏当前