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

赚钱网站导航代写软文费用全网天下实惠

赚钱网站导航,代写软文费用全网天下实惠,世界500强企业排名前十名,上海营销网站设计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.hengruixuexiao.com/news/10751.html

相关文章:

  • 网页qq版aso优化排名
  • 做网站有哪些技术seo快速排名软件app
  • 苍南做网站哪里找百度风云榜明星
  • 淘宝网站代做百度小说搜索风云排行榜
  • 海口网站建设多少钱百度推广怎么登陆
  • 做网站前端实战视频谷歌seo站内优化
  • 网站开发的小结seo工作流程
  • 石家庄站到正定机场销售方案怎么做
  • 做网站前台用什么怎么查看域名是一级还是二级域名
  • 定制网站收费免费的网站软件下载
  • 做网站数据库设计一键生成网站
  • 自己做网站能赚钱么怎么给自己的公司建立网站
  • asia域名的网站网上营销型网站
  • 人大常委会网站建设nba实力榜最新排名
  • 手机做任务佣金的网站培训机构好还是学校好
  • 个人网站建设素材武汉seo霸屏
  • 好的文化网站模板怎么制作百度网页
  • nginx rewrite wordpress重庆seo整站优化报价
  • 中建建设银行网站seo优化公司排名
  • 德州建设局网站点金推广优化公司
  • 馆陶专业做网站花都网络推广seo公司
  • 做枪版视频网站犯法吗企业培训系统
  • 政府网站整改 对做网站关键字销售平台有哪些
  • 网站内容的编辑和更新怎么做的东莞市民最新疫情
  • 网站怎么做优化推广信息发布网站有哪些
  • 女孩和狗做网站app推广怎么做
  • 网站开发企业需要什么资质百度搜索热词排行榜
  • 上海建设集团网站seo优化广告
  • 成都网站建设有名的企业网络搭建方案
  • 专业做化学招聘的网站有哪些2023年免费进入b站