interface_cast做什么的?
来源:互联网 发布:mac自带图片浏览器 编辑:程序博客网 时间:2024/03/29 03:09
1. 前面对interface_cast已经进行了详解,为加深理解,现单独把结果抛出来。
它本身是一个模板,如:interface_cast<IMediaPlayer>(reply.readStrongBinder());
2. reply.readStrongBinder());返回的结果是一个新创建的BpBinder对象。
3. interface_cast<IMediaPlayer>(BpBinder);新创建一个BpMediaPlayer对象并返回,且在创建BpMediaPlayer时把BpBinder做为其参数,结果是把BpBinder对象赋值给其基类BpRefBase中的mRemote来保存。
4. BpMediaPlayer对象由MediaPlayer的mPlayer来保存。
大家经常讲,把性能搞好,并稳定就行了。不懂原理又怎么能把它搞好搞稳呢?其结果是把问题搞大。“深入其内部,才能将其征服”
- interface_cast做什么的?
- interface_cast做什么的?
- interface_cast做什么的?&&Android中真正的Player
- interface_cast做了什么
- interface_cast()
- 做什么的
- 麦当劳是做什么的?
- petshop是做什么的
- csdn是做什么的?
- Serializable是做什么的?
- lipo 是做什么的
- 程序员是做什么的
- SharePoint 是做什么的?
- 豌豆荚的做什么的
- Xen是做什么的?
- spring是做什么的
- java是做什么的
- assert是做什么的
- Oracle游标使用全解
- Ubuntu 查看磁盘空间大小命令
- 与上司同事的谈话技巧
- 工厂模式和spring的IOC
- open 函数
- interface_cast做什么的?
- 图像中的差值算法
- Test一下源代码的显示功能
- poj 1182食物链
- 微软等公司数据结构+算法面试100题2010版首次完整亮相
- STL容器的适用情况
- oracle学习记录之十一
- 给Android应用开发者的十个建议
- recv函数返回值说明