当前位置: 首页 > news >正文

赚钱网站导航台州百度快照优化公司

赚钱网站导航,台州百度快照优化公司,计算机科学专业就业方向,北京城乡建设网站1.handler android.os.Message是定义一个Messge包含必要的描述和属性数据,并且此对象可以被发送给android.os.Handler处理。属性字段:arg1、arg2、what、obj、replyTo等;其中arg1和arg2是用来存放整型数据的;what是用来保存消息标…

1.handler
android.os.Message是定义一个Messge包含必要的描述和属性数据,并且此对象可以被发送给android.os.Handler处理。属性字段:arg1、arg2、what、obj、replyTo等;其中arg1和arg2是用来存放整型数据的;what是用来保存消息标示的;obj是Object类型的任意对象;replyTo是消息管理器,会关联到一个handler,handler就是处理其中的消息。通常对Message对象不是直接new出来的,只要调用handler中的obtainMessage方法来直接获得Message对象。
同一界面

Message msg=new Message();
msg.obj=bytes;//可以是基本类型,可以是对象,可以是List、map等;
mHandler.sendMessage(msg);//ui更新必须在主线程中进行,不在主线程则想办法跳跃到主线程执行

Handler mHandler = new Handler() {
@Override
public void handleMessage(Message msg) {//转换至主线程进行界面更新
switch (msg.what) {
case 0:
byte[] bytes=(byte[])msg.obj;
UpdateUI(bytes);
}
}
};

mHandler.obtainMessage(MESSAGE_STATE_CHANGE, state, -1,bytes).sendToTarget();
这个与上面的发送是一致的

runUiThread(new Runnable()…)

下图为我在fragment中的调用,这里要注意一点就是在fragment中要先判断getActivity()是否为空,因为很有可能存在activity还未获取到就运行UI更新的情况,其实跟调用handler.xxx同理,保证调用对象activity / handler的存在。

http://www.wangmingla.cn/news/116383.html

相关文章:

  • 如何用一个框架做网站注册城乡规划师报考条件
  • 淄博网站制作培训seo网站优化排名
  • 陕西宁德建设工程有限公司网站百度人工服务24小时热线电话
  • 网站开发的项目开发搜索优化软件
  • 什么做网站开发汕头seo网站建设
  • 外贸做哪个网站平台百度邮箱注册入口
  • 双井做网站的公司app运营方案
  • 怎么建立一个网站让百度搜到seo服务是什么
  • 建立网站的主要流程有哪些步骤免费培训seo网站
  • 嘉兴 网站制作sem和seo有什么区别
  • 西安政府网站建设现状如何让别人在百度上搜到自己公司
  • 美国社交网站 做仿牌怎样做一个自己的网站
  • aliyun怎么建网站济南网站建设公司选济南网络
  • 东莞中高端网站建设企业推广宣传文案
  • 上海高端网站开发公太原seo计费管理
  • 外贸网站seo网站建设多少钱
  • 照片做视频模板下载网站软件测试培训班多少钱
  • 纯静态企业网站模板免费下载加快百度收录的方法
  • 企业网站模板下载psd格式网络策划方案
  • 免费网站推广网址德州百度推广公司
  • 建设网站如何挂到网上网站收录是什么意思
  • wordpress project搜索引擎优化策略包括
  • 企业网站建设需要提供什么材料百度直播推广
  • 江苏网站建设案例全球最受欢迎的网站排名
  • 龙岩一中网站百度指数数据下载
  • 合肥哪家做网站不错自媒体营销的策略和方法
  • 做效果图兼职的网站大众点评seo关键词优化
  • 梅州站改造高铁站windows优化大师好不好
  • 一个服务器做一样的网站吗最新搜索引擎排名
  • 芜湖做网站哪家好seo点击器