――是盗贼任务方法才是关键,――才是结果

Android Activity(17)
/Program/java/14.shtml
android一个程序(apk)是一个进程,在程序启动时,系统启动一进程,该进程启动一个主线(UI线程),在UI线程中进行UI组件的加载和与用户交互(对用户的请求作出应答),倘若在UI线程中进行一些比较耗时的工作如:读取sd卡文件中的数据或访问数据库中的数据或者访问网络等,会造成ANR现象。所以为了提升用户体验,让自己的软件的流畅度更高一些,在UI线程中不要进行一些耗时的操作。那么这些操作应该怎么办呢?现在就像大家介绍一下android中的异步任务。
1.首先什么是异步任务?android的异步任务也可以称作后台任务,是在UI线程外启动一个线程执行耗时的任务,比用户新建线程(主次线程之间通过Handler进行通信)的好处是它可以不通过Handler通信,在任务的一个方法中直接对UI线程中的组件进行操作,他还有一个好处是可以随时获取到任务的执行进度,这对于下载和上传等操作很方便。
2.Android.os.AsyncTask类:
& &①android的类AsyncTask对线程间通讯进行了包装,提供了简易的编程方式来使后台线程和UI线程进行通讯:后台线程执行异步任务,并把操作结果通知UI线程。
& &②AsyncTask是抽象类.AsyncTask定义了三种泛型类型 Params,Progress和Result。
& & & &&Params 启动任务执行的输入参数,比如HTTP请求的URL。
& & & &&Progress 后台任务执行的百分比。
  & & & Result 后台执行任务最终返回的结果,比如String,Integer等。
& & & & &这三个参数都是泛型,当然也可以自定义了。
& & ③AsyncTask的执行分为四个步骤,每一步都对应一个回调方法,开发者需要实现这些方法。
& & & & a.onPreExecute(), 该方法将在执行实际的后台操作前被UI 线程调用。可以在该方法中做一些准备工作,如在界面上显示一个进度条,或者一些控件的实例化,这个方法可以不用实现。
& & & & &b.doInBackground(Params...), 将在onPreExecute 方法执行后马上执行,该方法运行在后台线程中。这里将主要负责执行那些很耗时的后台处理工作。此处注意将执行后得到的结果返回,还有注意此处的参数是可变参数。(可以调用 publishProgress方法来更新实时的任务进度。该方法是抽象方法,子类必须实现。)
& & & & &c.onProgressUpdate(Progress...),此方法是随着任务进行进度不停的进行调用。在publishProgress方法被调用后,UI 线程将调用这个方法从而在界面上展示任务的进展情况,例如通过一个进度条进行展示。
& & & & &d.onPostExecute(Result), 在doInBackground 执行完成后,onPostExecute 方法将被UI 线程调用,后台的计算结果将通过该方法传递到UI 线程,并且在界面上展示给用户.
& & & & &e.onCancelled(),在用户取消线程操作的时候调用。在主线程中调用onCancelled()的时候调用。
3.为了正确的使用AsyncTask类,以下是几条必须遵守的准则:
&&&   1) Task的实例必须在UI 线程中创建
&&&   2) execute方法必须在UI 线程中调用
&&&   3) 不要手动的调用onPreExecute(), onPostExecute(Result),doInBackground(Params...), onProgressUpdate(Progress...)这几个方法,需要在UI线程中实例化这个task来调用。
&&&   4) 该task只能被执行一次,否则多次调用时将会出现异常
&&&&& doInBackground方法和onPostExecute的参数必须对应,这两个参数在AsyncTask声明的泛型参数列表中指定,第一个为doInBackground接受的参数,第二个为显示进度的参数,第第三个为doInBackground返回和onPostExecute传入的参数。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:124691次
积分:3561
积分:3561
排名:第6739名
原创:211篇
转载:222篇
(1)(13)(2)(3)(8)(9)(11)(6)(1)(48)(24)(4)(7)(2)(5)(7)(16)(6)(2)(2)(20)(43)(185)2011――2016怒排总获成绩_百度知道确定要将该版块隐藏吗?你可以在“栏目设置”中将其恢复。
添加关注成功!
你可以去查看你关注的人与关注你的人
确定要移除此人吗?移除后,此人将不在你的列表中显示,也不能接收你的动态。
是否要取消关注?
请输入登录信息&&
ss的博客:
访问人数:8824
博客等级:
搜房网币:
&&请您后再发表留言
我的分类文章
我的最新文章
我的热门文章
你在这儿等着
关注博客发文动态
取消任务情况只有一种DD情报真的
误,马上撤退。”
&&& 这样临时地取消任务情况只有一种DD情报真的有误了。
&&& 没有多想,赵胤一脚踢向身边的卫兵转身就要跑出大楼。但是,大楼的门却是紧紧锁着。望着将自己重重包围的士兵赵胤皱了皱眉。
&&& “灯火,我是夜行者,遭遇三号情况。”
&&& 遇到这种情况,报告只是程序规定的做法。因为,他知道,这是秘密行动,如果任务失败,国家是绝不会承认的。
&&& “夜行者,我是灯火,你尽力吧,我相信你。”
&&& 扫视了一眼众人,没有多余的动作,身影一动,就已经插入士兵的人群之中。这样密闭的空间里,枪是没什么用的了。因为,就算你把敌人杀死,横飞的流弹也有可能把枪手干掉。既然枪不能用,那就用军刺
们无论花费怎么大的代价都需要救出赵胤。”站在指挥大厅最高处的中年男人对指挥大厅的工作人员下令道。“马上派出战斗机编队,必要时用我们的战机去拦截导弹。”
&&& “是!!!”
&&& “好吧,工作吧。”中年男人一挥手,转身就离开指挥大厅。因为他知道,他在那里也无济于事,反而只会为下面的工作人员带来不必要的压力。但是他却十分担心,因为他知道赵胤的真实身份,因为他知道赵胤是那个被称为“军王”的男人的儿子,因为他知道赵胤将会而且必定会超越他的父亲。所以,他必须保证他的安全。
吧。五十多名卫兵都抽出军刺,但是他们的功夫没赵胤的到家。只要赵胤所到之处,必定有人倒下。
&&& “夜行者,紧急情况,我方卫星监测到正有一颗导弹飞向你的位置。我方正试图拦截,如果拦截失败,预计七分钟到达,马上撤退。”
&&& “靠。”赵胤暗骂一句。但手中的匕首却没有停止,依然是一刀一个。
&&& 三分钟后,赵胤已经冲出大楼,但是大楼外却是人满为患。
&&& “夜行者,拦截失败,导弹七分钟后到达。”
阅读 (261) | 评论 (0) |
前一篇:后一篇:
&&请您后再发表评论
&分享到微博&
搜房网用户可以先再评论
内容:请登录
转载成功!
文章分类:
我的所有文章
创建新的分类:
博文已成功转载!
对不起,您的账号尚未进行真实身份信息注册,评论不能同步到微博!
Copyright &
Shang Hai Jing Rong Xin Xi Ke Ji You Xian Gong Si 上海旌荣信息科技有限公司 版权所有众望所归DD《天骄》四阶技能任务全攻略_天骄_新浪网
客服:010-
【天骄点卡】
【客服联系】
010- 客服传真:010-
&& 天骄     
众望所归DD《天骄》四阶技能任务全攻略
  众望所归DD《天骄》四阶技能任务全攻略
  自5月24日以来测试战区正在对最新版本v1.03版进行最后大规模测试,本周二(6月3日)北京战区已经更新了此版本,近期陆续在各战区开放。
  1、地图重构。鉴于前期的核心城市中玩家过于分散,不利于交流,所以决定重新调整地图布局,把汉中郡作为游戏的中心城市,内设帮派比武场。
  2、增加帮派排名和帮派广告词。帮派广告词是帮派个性化的体现。帮主可以随意书告、通缉令等。只要把鼠标放在帮派的名字上就可以看到。帮派排名目前只开放强度排名越多,每个帮众的级别越高,排名越高。
  3、增加了有趣的四级任务。
  需求等级:40级
  消息获得:邯郸场景义军将领
  BOSS:衡山郡郡守(出生点随机),杀死即可,但是必须自己杀死,组队无效。
  学习需求:出生悟性基础+100悟性(例如:游侠40+100)
  特殊物品:无(初期计划的官印道具已经取消)
  学习方式:需50万金钱可以出现三个四级技能供选择,不满意可以无限次重来。
  注意:本任务只能完成一次。具体方式以游戏中为准,介绍仅作为参考。
  目前各战区稳定运行的版本是v1.021c
  具体内容如下:
  1、通过锁定学习对话的界面,进一步避免无故失去学习的可能。
  2、修正了通过买卖拆卸镶嵌宝石的BUG
  3、开放游戏99级上限,可以升至100级以上进行游戏
  4、加强了高等级原材料的属性
  5、增加了刺客技能乱箭齐发的攻击力
  6、增加了刺客技能怒箭的攻击力
  7、增加了刺客技能乾坤挪移的闪避数值,同时使用该技能将增加角色移动速度
  8、对帮派团队PK赛的规则进行了进一步的修改
  其中详细内容:
   ?增加了比赛的级别限制。只有在制定级别范围内的玩家才能参加比赛。
   ?级别限制可以由第一个申请方自由设定,一般在0-99级之间。
   ?增加了补精石和回血石。双方各自拥有自己的补给石。
   ?调整了数值平衡,减小了级别之间的差距。
   ?小地图上可以显示双方成员(自己方绿色,对方红色),只有参赛者才能看到。
   ?补血和补精气都降低为只补一半。
   ?进入场地后,自动补满血和精气。
   ?小地图上只显示玩家的名字,职位,帮派等都不显示。
   ?PK杀人以后,杀人者收到的小球信息,该为普通信息,过一段时间后自动消失。
   ?参赛者主动退出游戏后,不但增加自己的死亡次数,还要给对方加分。
   ?进入场地后,自动进入敌对状态(敌人在攻击范围内自动进入战斗状态),攻击对方不必按Ctrl键。但是敌人脚下的蓝色圈仍然只有打中对方后才会变成红色。
   ?增加团队赛排行榜。
   ?没有参赛的玩家可以直接把屏幕移动到比赛场地内,停止2秒钟后,就会看到此处的比赛实况。
   ?比赛结束以后,增加了两个信息:第一个是通知每个人本场比赛死亡多少次,杀
   ?敌多少次;第二个是通知各帮主,最勇猛的5个人是谁。
  修正了比赛结束后,不能把场内的人转移到场外的BUG。
   ?修正了个别高级技能学习几率低的BUG
   ?修改了死亡之后头顶显示错误数字的bug
   ?修改了会心一击作用不明显的问题
   ?修改了40级的玩家邯郸秦寒风任务得不到奖励药品的BUG
北京欢乐时代科技有限公司
客户联系方式:
传真:010-  邮件:
电话:010-/3/4/5/6
公司通讯地址:
北京市海淀区上地信息路11号彩虹大厦西楼307室

我要回帖

更多关于 盗贼任务方法才是关键 的文章

 

随机推荐