android-asynctask相关内容

如何让我的动画更流畅 Android

我有一个球在屏幕上运行的应用程序.当球到达一半时,应用程序会记录一些音频、计算 FFT 并进行一些额外的分析. 这是由 Asynctask 处理的,但是动画仍然有短暂的卡顿. 有人对如何让它运行更顺畅有任何建议吗? 谢谢 代码如下: import com.ben.applicationLayer.GameView;导入 dataObjectLayer.Sprite;导入 ..
发布时间:2022-01-07 22:36:03 Java开发

使用 Koush Ion 库上传多部分文件

在我的上一个应用程序中,我将使用 Koush Ion 库.它非常方便,但我在将文件上传到我的休息服务器时遇到了问题.注意:我的服务器对成功上传过程的响应是 1 我喜欢这样的代码: public class MainActivity extends Activity {按钮上传、登录;TextView 上传计数;ProgressBar 进度条;字符串标记,文件路径;未来上传;@覆盖prote ..
发布时间:2022-01-07 22:35:47 移动开发

方法 findViewById(int) 未定义

我是 Android 开发的新手,我正在尝试编写一个小应用程序,它允许我获取外部 JSON 文件并解析它.我让它工作了,但是如果我尝试在后台作为 AsyncTask 执行它,它将无法工作.Eclipse 给了我错误 未定义 LongOperation 类型的 findViewById(int) 方法 在这一行: TextView txtView1 = (TextView)find ..
发布时间:2022-01-07 22:35:39 移动开发

重复异步任务

我怀疑在 Android 应用程序中重复 AsyncTask 的可能性.我想重复一些操作,例如从服务器下载文件,如果由于某些原因无法下载文件n次.有没有一种快速的方法可以做到这一点? 解决方案 您不能重复 AsyncTask 但您可以重复它执行的操作. 我已经制作了这个小助手类,您可能想要扩展它来代替 AsyncTask,唯一的大区别是您将使用 repeatInBackground ..
发布时间:2022-01-07 22:35:28 移动开发

如何定期调用 asyncTasks

我有两个 AsyncTask 进行网络操作.我想定期给他们打电话(比如一分钟后).我怎么做?我不认为我可以在 UI 线程上做到这一点.我需要创建一个新线程吗?是否可以在没有 AlarmManager/Service 的情况下实现这一点? 基本上我想在一分钟后定期执行这两个语句. new UploadAsyncTask().execute();new DownloadAsyncTask(). ..
发布时间:2022-01-07 22:35:18 Java开发

使用 httpclient 和 asynctask 取消文件下载

在我的应用程序中,我需要从 url 位置下载文件.我想在对话框中(或可选地在通知区域中)显示下载进度.我在这个主题上遇到了几个很好的资源(比如 http://progrnotes.blogspot.com/2010/09/c-android.html).不幸的是,所有示例都没有明确说明如何根据用户请求正确取消下载.所以我的问题其实很简单: 给定一个异步任务,它在后台下载文件(使用 httpc ..
发布时间:2022-01-07 22:35:11 移动开发

从公共类中的 AsyncTask 更新 UI 线程

我正在尝试将一些 AsyncTask 类拆分为公共(单独的)函数,这样我就不必重写这么多代码.我几乎拥有它,除了一个非常重要的方面.AsyncTask 函数通过对服务器进行 php 调用来编译 ArrayList.完成此列表后,我需要更新主 UI 线程上的微调器.我在这里找到了一个非常好的答案,但我有一点很难让它发挥作用. 这是我所拥有的缩小版本:(请注意,此时,我要做的就是调用 Toast ..
发布时间:2022-01-07 22:35:06 移动开发

如何通过 asyncTask 方法解析来自 2 个不同 URL 的数据

我有一个从 JSON URL 获取数据的应用程序.它适用于一个 URL,但我需要同时从两个 JSON URL 获取数据.就像来自一个 URL 的一些数据和来自另一个 URL 的一些数据一样.并在两个 textViews 中显示它们. 这是我的应用程序,它当前不加载任何数据. 主要活动: public class MainActivity extends Activity {//获取J ..
发布时间:2022-01-07 22:34:40 Java开发

在android上的活动之间保持套接字连接

我正在 android 3.1 上开发一个应用程序,我有一个 Activity A,它有一个从 aSyncTask 扩展的子类,这个子类创建一个套接字并连接到服务器.我所有的沟通都很好.我收到消息并将命令发送到服务器,但是当我收到特定命令时,我必须启动第二个活动(活动 B),但我不能丢失套接字并与服务器建立通信,而且我必须仍然能够从活动 B 到服务器接收和发送命令.我怎样才能做到这一点??请任何帮 ..
发布时间:2022-01-07 22:34:28 移动开发

致命的自旋挂起/卡在 ThreadID 上

我正在为 Android 应用创建自定义日历.它现在的工作方式是从在线 MySQL 数据库中提取事件,将它们传输到 JSONArray,然后从那里将它们输入到日历中.它在模拟器上运行良好(如果有点慢),但今天我连接了我的 S3,它给了我以前没有收到的错误.我在日志中遇到的错误说: 09-14 22:52:12.611:E/dalvikvm(4605):threadid=2:卡在threadi ..
发布时间:2022-01-07 22:34:11 Java开发

Activity 是因为方向改变还是因为应用程序关闭而被销毁?

我有一个 Activity 可以启动一个 AsyncTask.允许活动以纵向或横向显示.当方向改变时,Activity 被销毁并重新创建.无论方向改变多少次,任务都会继续工作.它还成功地将结果返回给活动(根据此处的 CommonsWare 的回答 http://goo.gl/WF1yW). 我想要实现的是:当由于应用程序正在关闭而破坏活动时 - 应该取消任务.但是,当活动因方向改变而被破坏时 ..
发布时间:2022-01-07 22:34:02 移动开发

将上下文从服务传递到异步任务而不泄漏

我有一个 Service,我从给定的计时器启动 AsyncTask 来执行后台任务.我的需求需要短时间的网络任务,这就是为什么我坚持使用 Asynctask. 来自 Asynctask 我正在做一些需要 context 的操作(例如启动通知).现在,当我在 AsyncTask 中初始化 context 时,我收到一个警告“这个字段泄漏了一个上下文对象." 我已经看到许多关于相同的问题, ..
发布时间:2022-01-07 22:33:52 Java开发

AsyncTask 和 Thread 的真正区别

我一直在阅读 Android 文档(AsyncTask、线程) 和 vogella 教程关于这个问题,但我还有疑问. 例如,我想从 Android 应用程序向服务器发送消息.我希望这个过程能够响应.我应该用什么? 我见过他们为非阻塞 UI 创建一个新的 Thread 的例子,但是这样我们就没有进程的进度,你也必须在 中处理响应Thread 因为 run() 方法不返回任何东西. ..

AndroidRX - 在后台运行方法

我创建了带有无穷大进度条的简单活动,我正在尝试使用 RxJava 运行耗时的方法来防止 UI 线程阻塞,但每次 UI 线程都被阻塞.我认为我的解决方案在发出 Observable 方面存在问题.谁能帮我?我是 RX 的初学者. 公共类 MainActivity 扩展 AppCompatActivity {@覆盖protected void onCreate(Bundle savedInstanc ..
发布时间:2022-01-07 22:33:38 移动开发

Android:AsyncTask 的替代品?

对于我的应用程序,我为对外部 API 的所有网络调用创建了一个框架.我将所有内容都放在“服务"中,例如:UserService、MessageService 等.所以现在当我想调用网络方法时,我无法在的 UI 线程中执行此操作我的 Activity 所以我做了一个 AsyncTask 一切都很好 =) 但现在我想要一些东西,比如将要执行的方法提供给 AsyncTask,所以我不需要为我的网络 ..
发布时间:2022-01-07 22:33:28 移动开发