自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 MediaPlayer OnErrorListener onError返回值

onError返回值返回false会触发onCompletion,所以返回false,一般意味着会退出播放。如果不想退出播放则应该返回true

2018-10-15 15:58:31 5821

转载 线程堆栈

pthread_create 创建线程时,若不指定分配堆栈大小,系统会分配默认值,查看默认值方法如下:# ulimit -s8192#上述表示为8M;单位为KB。也可以通过# ulimit -a 其中 stack size 项也表示堆栈大小。ulimit -s  value 用来重新设置stack 大小。一般来说 默认堆栈大小为 8388608; 堆栈最小为

2013-12-06 14:28:56 533

原创 MediaPlayer error 常见what值代表的含义

直接看莫名其妙的数字,不知道代表什么含义,其实在frameworks/base/include/utils/Errors.h有其解释比如常见的error (-2147483648, 0)UNKNOWN_ERROR       = 0x80000000   其有符号整型等于-2147483648error (-38, 0)INVALID_OPERATION   = -ENOSYS

2013-10-14 10:07:54 1542

原创 Android.mk预编译第三方静态库

include $(CLEAR_VARS)LOCAL_PREBUILT_LIBS := libx.ainclude $(BUILD_MULTI_PREBUILT)这样就会使第三方静态库copy到out目录对应的obj/STATIC_LIBRARIES中,其他动态库或可执行程序就可以链接该静态库。在Android4.2上,还可以更简单,如下$(call add-pre

2013-09-11 22:04:51 2612

原创 ubuntu更新源

今天重装ubuntu9.10.可能是版本比较旧的原因,apt-get install 失败,于是想到更新源,但是从网上找的的源大多不能用,不是太旧就是太新,总是出错。于是耐心研究,终于找的可用的源。编辑sudo gedit /etc/apt/sources.list网上找到一个网易的源  deb http://mirrors.163.com/ubuntu/ raring main univ

2013-09-11 21:52:13 516

原创 ubuntu虚拟机扩展硬盘

首先编辑虚拟机配置,增加硬盘设备,选择空间大小;进入系统,终端中输入fdisk -lmkfs -t ext3 /dev/sdbmkdir extvim /etc/fstab 增加/dev/sdb /root/ext ext3 defaults 0 0

2013-09-11 15:07:09 635

原创 Ubuntu虚拟机安装VMware-tools

编辑虚拟机,增加CD/DVD设备;右侧选中Use ISO image file:(linux.iso的绝对路径,在vmware workstation安装目录中)开启虚拟机VM选项中install VMware Tools。进入系统后解压安装包,执行vmware-install.pl,一路回车后重启即可

2013-09-11 14:53:30 626

转载 MPEG简介

1.MPEG的相关知识想要了解如何计算VBR的MP3的播放时间之前,要简单了解一些MP3相关的一些基本概 念,主要是MPEG的相关知识和编解码的一些知识:1.1 MPEG是啥MPEG全名Moving Pictures Experts Group,动态图像专家组,简单说就是一个专家组,专门研究一些音视频规范的,所以才叫专家,不是我们国家的“砖家”哦。这个专家组是在ISO/IEC(Inte

2013-09-10 14:23:37 860

原创 Android Uevent实例分析

system_server进程启动后不止启动了很多重要的服务,还开启了一些重要的观察着(Observer),如:DockObserver、WiredAccessoryObserver。接着以WiredAccessoryObserver为例详细分析。WiredAccessoryObserver继承于UeventObserver。WiredAccessoryObserver的构造方法里会注册系统开

2013-09-05 15:30:09 1367

原创 Android system_server进程启动

开机启动脚本init.rc中启动app_process进程(被改名为zygote)service zygote /system/bin/app_process -Xzygote /system/bin --zygote --start-system-serverapp_process进程main函数中if (strcmp(arg, "--start-system-server")

2013-09-04 18:49:47 1106

操作体统实习文件操作

能够实现文件的创建,打开,关闭,读,写,删除。显示目录文件等操作。

2009-07-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除