- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 Append data to file end
Background Gallery普通图片的显示需要根据文件路径读取图片数据显示在手机显示屏上。如果不是普通图片显示,有一些额外的图片信息需要在显示的时候从图片数据中读取出来,那么这时候需要我们对文件进行读写操作。Data Format Definition 该数据格式用于存储自定义数据格式段到文件末尾,自定义数据格式段简称ADTFD,从后往前解析该段结构。
2015-08-11 16:11:42 670
原创 MediaCodec编译pcm为aac
音视频的编码可以使用硬编码和软编码两钟,在项目开始之初,由于种种原因选择了ffmpeg软编码音视频,软编码可想而知,花费时间太长,编码一帧视频在不同的设备上可以达到几十毫秒到几百毫秒,编码太长,后来才发现android早在4.1就有MediaCodec的硬编码功能(项目开始调研不足,功力不够总是要走很多弯路),这个时候也能满足我们的需求,我们就推翻了ffmpeg编码,转而使用MediaCodec编
2014-12-11 09:02:41 4787 1
原创 用ffmpeg编码aac
FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,它提供了录制、转换以及流化音视频的完整解决方案。项目的名称来自MPEG视频编码标准,前面的"FF“代表"FastForward“。
2014-12-10 18:19:12 7692 1
原创 linux常用命令
== tcpdump抓包 == tcpdump使用参数指定要监视数据包的类型、地址、端口等 dpkg -l |grep tcpdump 查看是否安装tcpdump dpkg -L tcpdump 查看tcpdump包的路径android手机抓包 1,下载tcpdump包 http://www.strazzere.com/android/tcpdump (不要再ie
2014-10-28 17:35:58 928
原创 java继承与c++继承(Virtual)
java代码:public class Father{ public void function() { System.out.println("father"); }}public class Child extends Father{ public
2012-07-04 12:44:49 716
原创 指针
值传递 地址传递 引用传值值传递:隐含的把实参的值赋给形参地址传值:main(){ int a= 1; int b =2; Exchang(&a,&b);} Exchang(int *x,int *y)隐含把a b 的地址传给x y,x=&a,y=&b对a b变量本身的操作引用传值:main(){ int a
2012-06-28 14:51:21 465
原创 c++初步认识
现在偶尔学学c++,隔一段时间就忘了c++的一些基本概念或者操作方法,现在把自己的东西记录一哈较老的版本#includestd::cout和#includeusing namespace::std;//告诉编译程序使用std名称空间,这是标准c++库声明使用的名称空间cout两种形式标准c++头文件不再使用.h 常见头文件:stdio :standa
2012-06-27 18:37:03 751 4
原创 just是自己的备忘录
先列一个提纲,再慢慢写答案1,主线程和子线程的关系,子线程怎么向主线程传递消息2,widget组件3,图片加载和泄露问题4,连接数据库的几种方式5,连接网络的几种方式(android apache)6,contentprovider 广播 线程 service7,适配不同屏幕大小问题8,camera问题9,android新版本的新特性10,尼毕鲁面试的那道
2012-06-20 14:41:49 497
原创 android笔记与面试
关于广播需注意的几点:以发送intent为例,发送广播都用1, Intent intent = new Intent();intent.setAction(ACTION1);2, sendBroadcast(intent);静态注册接收的时候,某一个类A继承BroadcastReceiver1, 得到action,如:String action = intent.getActi
2012-06-12 18:24:12 530
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人