10 2012 档案

wav格式简易分析
摘要:格式参考Multimedia Programming Interface and Data Specifications 1.0 1 aplay -C -c 1 -f U8 -r 11025 -t wav -d 7 my.wav 2 000000 52 49 46 46 9c 2d 01 00 >RIFF.-..< 3 000008 57 41 56 45 66 6d 74 20 >WAVEfmt < 4 000010 10 00 00 00 01 00 01 00 >........< 5 000018 11 2b 00 00 11 2b 00 00 &g 阅读全文

posted @ 2012-10-27 10:56 阿加 阅读(215) 评论(0) 推荐(0)

测试
摘要:有一天,你运用了extern、volatile,结构显示conflicting type qualifiersmyhead.h 1 #ifndef MYHEAD 2 #define MYHEAD 3 4 extern int a; 5 extern void show(); 6 7 #endiftest.c 1 #include <stdio.h> 2 #include "myhead.h" 3 int a=3; 4 int main(int argc, char *argv[]) 5 { 6 7 show(); 8 printf("%d\n" 阅读全文

posted @ 2012-10-23 16:30 阿加 阅读(177) 评论(0) 推荐(0)

NDK与JNI
摘要:先前和师兄移植过NDK,当时不太明白,中间学会了Makefile。下边是在网上看到的: NDK其实多了一个把.so和.apk打包的工具,这个是很重要的。而JNI开发并没有打包,只是把.so文件放到文件系统的特定位置。如果是做应用开 发,则需要NDK工具,不然你开发的应用程序怎么给用户用呢?难道帮他重新编译文件系统?其他至于实现,java调用本地C/C++函数,及其编写方式, 我觉得JNI和NDK没有什么区别。还有一个我个人理解,NDK开发C/C++只能能使用NDK自带的有限的头文件,而使用JNI则可以使用文件系统中带 的头文件,比如utils/Log.h,而后者的资源更多,当然NDK正在努力. 阅读全文

posted @ 2012-10-15 19:45 阿加 阅读(1295) 评论(0) 推荐(0)

导航