Handler使用下-创新互联
之前测试了子线程通过handler对UI界面进行操作,其实handler的功能还有许多,现在就使用handler发送message
创新互联是一家成都做网站、网站设计、外贸营销网站建设,提供网页设计,网站设计,网站制作,建网站,按需网站建设,网站开发公司,从2013年开始是互联行业建设者,服务者。以提升客户品牌价值为核心业务,全程参与项目的网站策划设计制作,前端开发,后台程序制作以及后期项目运营并提出专业建议和思路。Handler中有一个handleMessage的方法,用于接收发送过来的message,然后进行相关业务操作。
在子线程Thread的run方法中可以指定一些message,然后通过handler.sendMessage(message),将信息发到handler中,然后对UI进行操作,当然也可以通过自定义一些类对象,然后在子线程中对对象赋值,然后设置message.obj = 对象,将其传给handler。
获取Message,可以通过new Message(),也可以通过handler.obtainMessage()
发送message给handler也可以通过message.sendToTarget(),源码中target就是指handler
handler还有callback方法来停止进程
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
本文题目:Handler使用下-创新互联
网址分享:http://azwzsj.com/article/icgsi.html