自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

转载 人生如一趟旅行

http://www.putclub.com/html/download/life/prose/2011/0311/27595.htmlLife is like a train ride. We get on. We ride. We get off. We get back on and ride some more. There are accidents and there are de

2012-10-30 22:23:28 586

转载 ....

那些上完义务教育的人,没有思想没有脑子。 整天爱国,其实是被利用。人民幸福,人活着有优质的生活品质,才是好的,征服一直宣传对立的国家,让没有脑子的人民,去愤青,去斗争,去.........其实中国各个省高度自治就可以,分成13个国家,大家生活的好,才是实在,赶紧分裂,一些不明白,是非的中国公民,相信在未来的网络中,会发现我们被利用的多么可怜,多看看,国外的新闻,和评论,凤凰就不错,普通人民

2012-10-29 23:00:48 890

转载 sprintf和sscanf

1、     sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致sprintf 比printf 有用得多。  sprintf 是个变参函数,定义如下:  int sprintf( char *buffer, const char *format [, argument] ... );  除了前两个参数类

2012-10-19 09:15:22 4015

转载 Android MediaScanner 详尽分析

MediaScanner分析一 MediaScannerService多媒体扫描是从MediaScannerService开始的。这是一个单独的package。位于packages/providers/MediaProvider:含以下java文件l         MediaProvider.javal         MediaScannerReceiver.javal

2012-10-18 19:58:22 618

转载 Zygote分析

一 目的zygote,是Android搞出来的一个东西。网上讲这个的也非常多。第一次看到这个名字我就挺郁闷,想干嘛这是?Linux下名字都取得挺通俗易懂,深得人心。zygote?不就想模仿Linux下的fork吗?个人觉得Google取名字挺怪,包括Google本身。不管怎样,Zygote依然是Android系统的核心,zygote是受精卵的意思,可以认为是Android framewor

2012-10-18 19:55:39 493

转载 Surface分析

本节的目的就是为了讲清楚Android中的Surface系统,大家耳熟能详的SurfaceFlinger到底是个什么东西,它的工作流程又是怎样的。当然,鉴于SurfaceFlinger的复杂性,我们依然将采用情景分析的办法,找到合适的切入点。一个Activity是怎么在屏幕上显示出来的呢?我将首先把这个说清楚。接着我们把其中的关键调用抽象在Native层,以这些函数调用为切入点来研究Sur

2012-10-18 19:53:53 612

转载 Audio Policy分析

一目的上回我们说了AudioFlinger(AF),总感觉代码里边有好多东西没说清楚,心里发毛。就看了看AF的流程,我们敢说自己深入了解了Android系统吗?AudioPolicyService(APS)是个什么东西?为什么要有它的存在?下层的Audio HAL层又是怎么结合到Android中来的?更有甚者,问个实在问题:插入耳机后,声音又怎么从最开始的外放变成从耳机输出了?调节音量的时候到

2012-10-18 19:51:11 829

转载 Binder机制

一说明 Android系统最常见也是初学者最难搞明白的就是Binder了,很多很多的Service就是通过Binder机制来和客户端通讯交互的。所以搞明白Binder的话,在很大程度上就能理解程序运行的流程。我们这里将以MediaService的例子来分析Binder的使用:l        ServiceManager,这是Android OS的整个服务的管理程序l

2012-10-18 19:47:32 575

转载 AudioTrack分析

Android深入浅出之Audio第一部分 AudioTrack分析一目的本文的目的是通过从Audio系统来分析Android的代码,包括Android自定义的那套机制和一些常见类的使用,比如Thread,MemoryBase等。分析的流程是:l        先从API层对应的某个类开始,用户层先要有一个简单的使用流程。l        根据这个流程,一步步进入到JNI,

2012-10-18 19:45:27 594

转载 AudioFlinger分析

本文承接Audio第一部分的AudioTrack,通过AudioTrack作为AF(AudioFlinger)的客户端,来看看AF是如何完成工作的。在AT(AudioTrack)中,我们涉及到的都是流程方面的事务,而不是系统Audio策略上的内容。WHY?因为AT是AF的客户端,而AF是Android系统中Audio管理的中枢。AT我们分析的是按流程方法,那么以AT为切入点的话,AF的分析也应

2012-10-18 19:42:58 787

转载 Mo Yan

Mo Yan's other major works include, "Big Breasts and Wide Hips," "Republic of Wine" and "Life and Death Are Wearing Me Out."     The Royal Swedish Academy compared him to two 20th century writers:

2012-10-16 22:20:30 840

转载 用户空间使用i2c_dev

对于注册的i2c适配器,用户空间也可以使用它们。在Linux内核代码文件/include/linux/i2c-dev.c中针对每个适配器生成一个主设备号为89的设备节点,实现了文件操作接口,用户空间可以通过i2c设备节点访问i2c适配器。适配器的编号从0开始,和适配器的设备节点的次设备号相同。i2c适配器的设备节点是/dev/i2c-x,其中x是数字,代表适配器的编号。由于适配器编号是动态分配

2012-10-16 11:05:07 1031

linux应用程序

在文件系统下运行linux应用程序,用于串口检测。

2012-07-11

android网站

android网站进入,在上面有很一些常用网站,点击网站图标,可以进入。不用输入网址,方便快捷。

2012-06-04

Infrared Remote

这是Infrared Remote解码驱动程序,支持GPIO,I2C,UART硬件接口

2012-06-04

空空如也

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

TA关注的人

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