- 博客(8)
- 资源 (7)
- 收藏
- 关注
原创 移植经验
LOCAL_ARM_MODE := arm ARM指令有32位和16位两种指令模式,16位为thumb指令集,thumb指令集编译出的代码占用空间小,而且效率也高,所以android的arm编译器默认用的是thumb模式编译.一般编译多媒体项目(占用CPU较高的)使用32位的指
2011-09-30 18:03:30 898
原创 视频全屏播放(未写)
public void Change_RawPicture_Size(SurfaceView view, RelativeLayout screen, int orgW, int orgH, int screenW, int screenH){ RelativeLay
2011-09-29 09:31:05 955
原创 Surface memcpy |乘法优化
for(int i=0;i<dst_height;i++) { memcpy(pDisplay+i*s*bytesofpix, pSrc, bytesofpix*dst_width); pSrc+=dst_width*bytesofpix; }
2011-09-26 15:15:42 870
原创 改变SurfaceView的大小|RelativeLayout|LayoutParams
<RelativeLayout android:id="@+id/View_layout" android:orientation="vertical" android:layout_width="fill_parent" android:layout_heig
2011-09-24 15:00:38 13486 3
原创 JNI|在子线程中获得JNIEnv|AttachCurrentThread
A JNI interface pointer (JNIEnv*) is passed as an argument for each native function mapped to a Java method, allowing for interaction with t
2011-09-21 14:00:46 28597 1
原创 移植TM**到Android | 编译
1. Android.mk LOCAL_C_INCLUDES LOCAL_C_INCLUDES所指定的目录路径是Android源码目录下的直接路径. LOCAL_C_INCLUDES := \ work/unite_player/plugins/de
2011-09-08 14:30:34 1404
转载 算法 时间复杂度|空间复杂度
1.空间复杂度 算法中包含原操作次数的多少叫做算法的时间复杂度,用它来衡量一个算法的运行时间性能。 如果存在两个正常数c和n0,对于所有的 n>=n0,有| f(n) | f(n) 是 T(n) 的同数量级函数。把 T(n) 表示成数量级的形式为:T(n)=O(f(
2011-09-08 13:50:29 4565
原创 管理音频缓冲|线程切换Sleep
一、管理音频缓冲 1.建立三个缓冲区 2.两个线程:一个线程向缓冲区PUSH数据,另一个线程从缓冲区读数据 3.通过block_status变量来保证缓冲队列读写互斥 block_status;/*0--avail,1--pcm ready,2--playing*/ 4
2011-09-07 17:18:20 1455 1
c语言 进制转换器执行科学计算
2009-03-11
J2EE 在线图书系统
2009-03-11
J2EE 离线聊天系统
2009-03-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人