- 博客(8)
- 资源 (14)
- 收藏
- 关注
转载 NuPlayer介绍
简介Android2.3时引入流媒体框架,而流媒体框架的核心是NuPlayer。Android4.0之后HttpLive和RTSP协议开始使用NuPlayer播放器,Android5.0(L版本)之后本地播放也开始使用NuPlayer播放器。视频是如何播放的 DataSource有两个概念:上面框图中的DataSourceInput(或者直接叫DataSource)
2015-11-24 19:13:19 2118 1
原创 实现一个简单的http服务器
实现一个简单的http服务器,功能类似与apache服务器,能够将本地电脑作为一个后台服务器供客户端访问。该实现只是一个简单的原型,用户跨域访问。
2015-11-18 12:48:46 1153
原创 使用GDB调试android模拟器
使用android的模拟器可以调试应用,也可以调试C/C++代码库。调试C/C++代码时,还可以使用GDB单步调试代码,跟linux上一样方便。1. 准备android代码:从官网上下载代码,编译整个系统,最好选X86的选项2. 编译得到的系统便可以启动模拟器运行,如果要启用GPU加快渲染速度,使用: emulator -gpu on 以调试httplive为例,说明如何调试C/C
2015-11-13 15:49:29 2364
原创 VIM中将tab转换为空格
1. vim打开文档,输入下列命令 :set ts=8 :set expandtab :%reb!2. 保存后退出即可将tab剪转化为8个空格
2015-11-13 15:40:54 549
转载 vim删除^M
1.进入命令模式。vim的命令模式,就是在编辑模式下输入":",光标就会跳到屏幕最后一行,并在那里显示冒号,此时就已经进入命令模式。命令模式的内容均显示在屏幕的最后一行,按下回车键,vim执行命令。2.在命令模式下输入下列字符:输入:%s/^M$//g 3.回车。即会自动删除该文件中的所有 ^M 字符。删除行尾空格的命令: :%s/\s\+$//这句命令到底是什么意思呢?% 指
2015-11-13 15:37:24 470
原创 ubuntu安装中文输入法
ubuntu 14.04 系统默认没有打开中文输入法,如果需要可以安装,主要有以下几种方法1,启用系统自带的中文输入法: 方法:设置中text entry中添加中文输入法 缺点: 启用该输入法后,很多全拼输入都找不到自己想要的文字。2. 安装sogou拼音输入法 方法:官网上下载最新的deb安装包 缺点:安装不成功,同时导致系统登录异
2015-11-13 10:00:31 398
原创 ubuntu 14.04 登录界面无法进入系统
今天开机,发现ubuntu 14.04停留在登录界面,输入密码后闪烁一下,马上又回到登录界面,重启多次都无法解决问题,访客模式都无法进入上网查了很多人的解决方案,包括:http://zhidao.baidu.com/question/200253233158498565.htmlhttp://bbs.csdn.net/topics/390890329http://www.myexc
2015-11-13 09:50:50 1491
原创 android framework添加对C++的支持
最近在将C++ STL写的模块移植到frameworks/av/media中,遇到了很多编译方面的问题,通过努力,顺利编译通过,下面将过程记录一下,以便以后参考:下面的方法在android-5.1.1_r9上测试过。1. STL模块函数找不到,链接失败stdc++/include/bits/stl_list.h:466: error: undefined reference to
2015-11-01 11:56:34 1281
DASH 测试工具
2015-12-18
android ICS 动画原理与实现分析
2012-01-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人