Handler与Looper-创新互联
在RemoteDisplay构造时,
成都创新互联为您提适合企业的网站设计 让您的网站在搜索引擎具有高度排名,让您的网站具备超强的网络竞争力!结合企业自身,进行网站设计及把握,最后结合企业文化和具体宗旨等,才能创作出一份性化解决方案。从网站策划到网站建设、成都网站建设, 我们的网页设计师为您提供的解决方案。mLooper(new ALooper), ALooper会新建一个thread, 然后负责消息的分发,
通过registerHander 来指定message的处理, 一个looper可以注册多个handler,
mLooper->registerHandler(mSource);
looper()->registerHandler(playbackSession);.........
而消息发到底由谁处理, 则是构造AMessage时通过第二个参数来指定message的handler对象
sp
在wfd 中, mediaplayerservice通过remotedisplay new ALooper, 然后通过ALooper这个新线程
来处理wfd 对象相关的message, 基本所有代码功能都是通过消息机制来调用
但有部分setparam功能及回调功能是运行在别的线程中,与ALooper消息处理不是同一个线程
创新互联www.cdcxhl.cn,专业提供香港、美国云服务器,动态BGP最优骨干路由自动选择,持续稳定高效的网络助力业务部署。公司持有工信部办法的idc、isp许可证, 机房独有T级流量清洗系统配攻击溯源,准确进行流量调度,确保服务器高可用性。佳节活动现已开启,新人活动云服务器买多久送多久。
本文名称:Handler与Looper-创新互联
转载源于:http://scyanting.com/article/ihsdo.html