刚开始看android,刚开始接触c++,之前有c经验
发现相差还是蛮大的
在看stagefright,现请教两个问题
1. sp<MediaPlayerBase> p
这是一个类模板吧,这个用到烂的sp到底有什么神奇的功效?或者说为什么要这样用?2.sp<MediaPlayerBase> p; p = new StagefrightPlayer;
这我就奇怪了,p是一个对象,对象能直接指向一个地址?不应该是*p吗?以上两个问题,请帮忙解答,非常感谢。
发现相差还是蛮大的
在看stagefright,现请教两个问题
1. sp<MediaPlayerBase> p
这是一个类模板吧,这个用到烂的sp到底有什么神奇的功效?或者说为什么要这样用?2.sp<MediaPlayerBase> p; p = new StagefrightPlayer;
这我就奇怪了,p是一个对象,对象能直接指向一个地址?不应该是*p吗?以上两个问题,请帮忙解答,非常感谢。
解决方案 »
- 计算器应用程序方面的疑问
- 这个apk文件的功能是什么呢?
- 求:网络实时视频流
- android 多层菜单怎么实现?工作量有多少?
- Android 可不可以用C++开发应用程序?
- PreferenceScreen类如何使某个preference灰掉?
- setBackgroundColor将canon.draw画点、线覆盖了
- android代码混淆问题
- 安装intelhaxm 时显示 无法访问 Windows Installer
- 求MediaCodec.createInputSurface视频编码dequeueOutputBuffer返回-1问题
- opencv的使用问题
- android4.0系统广播问题
rameworks/native/include/utils/StrongPointer.htemplate<typename T>
sp<T>& sp<T>::operator = (T* other)
{
if (other) other->incStrong(this);
if (m_ptr) m_ptr->decStrong(this);
m_ptr = other;
return *this;
}