登录
首页 » Java开发 » 异步任务 -使用 AsyncTask

异步任务 -使用 AsyncTask

于 2023-05-11 发布 文件大小:115.74 kB
0 54
下载积分: 2 下载次数: 1

代码说明:

翻译  maninwest@Codeforge 作者:Eduardo Antonio Cecilio Fernandes@CodeProject如何在 Android Activities 中处理异步任务使用代码为了使用 AsyncTask API,必须遵循以下步骤:1.创建一个扩展 AsyncTask 的类。2.将可用的泛型类型在用于以下的类中填充为泛型:任务执行数组参数进度数组参数结果数组参数3 实现方法 doInBackground(Parameters... parameters),此方法必须执行被认为是要求高的工作。4 或者,可以实现用于以下目的的方法:取消任务 -onCancelled(...)在高要求的工作前执行工作-onPreExecute(...)报告进度 -onProgressUpdate(...)在高要求工作结束后执行活动-onPostExecute(...).了解到以上内容后,现在给出一个示例,代码会显示前面枚举的内容以下是Activity 的 XML 布局,有要执行的长任务。这个 activity 有一个 Start/Restart 和 Cancel 按钮,还有一个标签,说明任务的状态,一个进度条显示完成的百分比。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 布的记事本
    import javax.swing.*; import java.awt.*; import java.awt.event.InputEvent; import java.awt.event.KeyEvent; import java.awt.event.*; import java.io.*; public class Moo{ public static void main(String args[]){ FirstWindow win=new FirstWindow("新建文本文档.txt-记事本"); } } class FirstWindow extends JFrame implements ActionListener,ItemListener{ JFileChooser fileChooser1,fileChooser2,fileChooser3,fileChooser4; JPopupMenu menu; JComboBox listFont; JTextArea text; JScrollPane scrollPane; JMenuBar menubar; JMenu menu1,menu2,menu3,menu4,menu5; JMenuItem item1,item2,item3,item4,item5,item6,item7,item8,item9,item10,item11,item12,item13 ,item14,item15,item16,item17,item18,item19,item20,item21,item22,item23,item24,item25,item26,item27 ,item28,item29,item30,item31,item32,item33,item34; FirstWindow(String s){ setTitle(s); setSize(260,270); setLocation(
    2022-02-04 14:46:14下载
    积分:1
  • java代码贪食蛇
    java版 贪吃蛇小游戏 完整源码 (测试100%无误)。这是一个简单的贪吃蛇游戏,浅显易懂,供学习参考。用到了java中的线程,事件。... 这是一个简单的贪吃蛇游戏,浅显易懂,供学习参考。用到了java中的线程。
    2022-06-18 01:51:50下载
    积分:1
  • Java心理测试系统
    用Java写的心理测试小程序,代码无BUG,思路清晰、简洁,适合Java新手参考学习
    2022-08-26 07:07:57下载
    积分:1
  • 关于日期的计算和分析
    题目:构造一个日期类,要求具有如下功能:   1、能够推算“明天”的日期   2、能够打印出
    2022-03-20 23:35:48下载
    积分:1
  • 两个矩阵相乘Java 程序
    这是一个 java 实现的两个矩阵相乘。 这个项目能帮助学生在简化他们的工作中的计算字段。
    2023-04-03 11:45:03下载
    积分:1
  • Simple NotePad
    这是一个使用javanetbeans的简单记事本。这个程序有最小的设施读取和编辑字,如日志文件和其他简单的字文件。此功能包括复制粘贴更改字体、字体颜色、撤消重做、保存文件等。快乐密码
    2022-07-21 05:31:56下载
    积分:1
  • 关于Java的银行课程设计
    关于Java的银行课程设计 是基于Java的界面设计和算法 做一个关于Java的银行课程设计
    2023-04-30 06:25:04下载
    积分:1
  • 修改手机中文件
    这是一个简单的手机APP,该段代码用来修改手机中的文件,其中的包什么的已经命名,读者只需要直接导入进自己的Eclipse下即可。
    2022-08-22 13:35:21下载
    积分:1
  • 基于Struts2+Spring+Hibernate三大框架的图书管理系统
    使用SSH(Struts2+Spring+Hibernate)实现一个图书管理系统,其中用Oracle10g作为后台数据库,系统共有5个功能:查看图书信息、添加图书信息、查看图书详细内容、修改图书信息、删除图书信息。打开系统首页,默认显示所有记录,显示字段包括:序号、书名、出版日期、价格、图书类别、出版社。按出版日期降序排列,图书类别列用超链接显示,图书类别中显示类别名称。同时列表内容隔行变色,并实现分页显示列表功能。
    2022-06-01 16:42:23下载
    积分:1
  • 用Java编写简单计算器
    用Java编写的简单计算器,实现计算器面板,包括0至9十个数字按钮,加减乘除按钮,负号按钮,等号按钮,可完成简单的加减乘除等运算
    2022-04-25 10:16:49下载
    积分:1
  • 696524资源总数
  • 103920会员总数
  • 65今日下载