- 博客(82)
- 收藏
- 关注
转载 [原创]Android init.rc文件解析过程详解(三)
Android init.rc文件解析过程详解(三)三、相关结构体 1、listnodelistnode结构体用于建立双向链表,这种结构广泛用于kernel代码中, android源代码中定义...
2013-04-10 14:32:05
165
转载 [原创]Android init.rc文件解析过程详解(二)
Android init.rc文件解析过程详解(二)3、parse_new_section代码如下:void parse_new_section(struct parse_state *state, in...
2013-04-10 14:30:43
206
转载 [原创]Android init.rc文件解析过程详解(一)
Android init.rc文件解析过程详解(一)一、init.rc文件结构介绍init.rc文件基本组成单位是section, section分为三种类型,分别由三个关键字(所谓关键字即每一行的...
2013-04-10 14:12:08
225
转载 在ubuntu下查看android设备的PID VID方法
1、将Android设备通过usb连接到ubuntu下2、在终端下运行lsusb 可以出现类似“Bus xxx Device xxx: ID xxxx:xxxx IBM Corp”的结果, 蓝色所示部分,前四...
2013-04-08 19:28:20
693
转载 Android traceview小结
今天看看了android上traceview的使用,做一个小结。Traceview是android平台上的一个很好的性能分析工具, 使用过程分为生成trace file和根据trace file生成图形统计...
2013-04-02 18:18:59
70
转载 java多线程设计wait、notify、notifyall、synchronized的使用机制[转]
转自:http://blog.csdn.net/super_level/article/details/7833800wait、notify、notifyall、synchronized的使用机制:synchr...
2013-03-07 16:01:36
45
转载 __FILE__,__LINE__,FUNCTION__实现代码跟踪调试(linux下c语言编程)[转]
转自:http://www.cnitblog.com/zouzheng/archive/2007/08/31/32691.html先看下简单的初始代码:注意其编译运行后的结果。root@xuanfei-desktop:~/cpr...
2013-02-05 12:14:05
91
转载 linux下debug errno 24的错误
最近项目中碰到一个bug, 出现errno 24的错误,貌似打开的文件过多。查找出错的代码,发现有文件打开后没有关闭, 为了找出根源,研究了一下linux debug打开文件过多的方法,主要用到两个命令。一、ulimit...
2013-01-31 10:36:08
972
转载 android下耳机HOOK键功能开发 [转]
转自 http://blog.csdn.net/sundesheng125/article/details/6287076目前大多数耳机线上,都有一个key,可以用来接听电话、拒绝来电、FM换台等功能,那么在android平台上...
2013-01-23 15:58:14
109
转载 Android Wi-Fi Display(Miracast)介绍 [转]
转自:http://blog.csdn.net/innost/article/details/84746832012年11月中旬,Google发布了Android 4.2。虽然它和Android 4.1同属Jelly Bean系...
2013-01-08 15:48:55
74
转载 Android.mk中输出信息
输出信息的方法是:$(warning xxxxx)或者$(error xxxxx)输出变量方式为:$(warning $(XXX)) ...
2013-01-07 15:31:47
78
转载 Android synchronized用法二[转]
转自:http://hi.baidu.com/fenghuang1207/blog/item/06a17dce8534ff1d93457e21.htmlsynchronized 关键字,它包括两种用法:synchronize...
2013-01-05 16:46:41
92
转载 Android synchronized用法一[转]
转自: http://hi.baidu.com/fenghuang1207/blog/item/06a17dce8534ff1d93457e21.html synchronized:Java语言的关键字,当它用来修饰一个...
2013-01-05 16:43:46
99
转载 android4.0 usb状态相关处理[转]
在TabletStatusBar.java的start()函数中,有这样关于USB的状态监听机制://storagemStorageManager=(StorageManager)context.getSyste...
2013-01-05 11:28:26
75
转载 android之init进程-uevent[转]
Init是linux kernel启动的第一个进程,理解init,对熟悉android系统非常重要。Android的每个目录下面都有一个非常重要的文件Android.mk,负责编译该目录下面的代码。 Syst...
2013-01-05 11:15:15
98
转载 Git的Patch功能[转]
UNIX世界的软件开发大多都是协作式的,因此,Patch(补丁)是一个相当重要的东西,因为几乎所有的大型UNIX项目的普通贡献者,都是通过 Patch来提交代码的。作为最重要的开源项目之一,Linux,也是这样的。普通开发者...
2012-11-15 12:29:09
71
转载 芯片封装类型70种[转]
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/geggegeda/archive/2008/04/10/2279739.aspx1、BGA(ball grid array)球形触点...
2012-11-07 10:18:37
280
转载 Linux 内核时钟频率对系统性能影响[转]
以下是阅读LKD对内核定时器(时钟)频率的阐述之后作的简要总结:1. 内核定时器频率在下定义,不同体系结构可以定义不同的频率,单位为HZ;2. 以x86体系为例,默认的内核定...
2012-08-09 19:27:53
1211
转载 Android 4.0 中的PowerManager(电源管理--休眠唤醒) [转]
转发请注明出处:http://blog.csdn.net/codectq/article/details/7324879 最近,在学习让系统进入休眠的过程中,学习了电源管理的相关知识。为了备忘和理清思路...
2012-08-09 14:23:04
110
转载 linux vmstat命令详解
Procs r: 等待运行的进程数 b: 处在非中断睡眠状态的进程数 w: 被交换出去的可运行的进程数。此数由 linux 计算得出,但 linux 并不耗尽交换空间 Memory swpd: 虚拟内存使用情况,单位...
2012-08-03 19:17:57
104
转载 linux系统性能分析工具
用vmstat监视内存使用情况 vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、CPU活动进行监视。它是对系统的整体情况进行统计,不足之处是无法对某个进...
2012-08-03 19:14:09
65
转载 android 集成第三方库和程序
1、集成静态库 1: LOCAL_PATH := $(call my-dir) 2: include $(CLEAR_VARS) 3: 4: L...
2012-07-26 13:01:54
88
转载 linux find命令用法
-exec: find命令对匹配的文件执行该参数所给出的s h e l l命令。相应命令的形式为' command' {} \;,注意{ }和\;之间的空格。-ok: 和- e x e c的作用相同,只不过以一种更...
2012-07-09 13:36:06
186
转载 Android4: HDMI system in ICS [转]
Android4.0 framework默认支持hdmi, 工作流程:HDMI状态改变时driver通过UEvent "DEVPATH=/devices/virtual/switch/hdmi" 上报给系统--&...
2012-07-04 09:52:21
97
转载 Android UEventObserver
UEventObserver是android Java层利用uevent与获取Kernel层状态变化的机制。通过grep发现framework有如下模块使用UEventObserver的功能来提供服务:电池状态:...
2012-06-19 16:26:16
148
转载 一个打通jni,java framework,application三层的练习[转]
练习:从jni层获得一个字符串,在屏幕上显示,当然是手机屏幕 要求:1.需要包含三层结构:JNI, java framework, java application 2.字符串的内容为“Hello ...
2012-06-16 17:57:20
49
转载 Monkey Test 命令使用
1. 命令使用Monkey是一个命令列工具 ,可以运行在仿真器里或实际设备中。它向系统发送伪随机的使用者事件流,实现对正在开发的应用程序进行压力测试。Monkey包括许多选项,它们大致分为四大类: Ø...
2012-05-08 14:39:28
66
转载 android恢复出厂设置流程[转]
===== 应用流程 =========>frameworks/base/services/java/com/android/server/MasterClearReceiver.javaRecover...
2012-05-04 17:28:00
103
转载 [转]Android使用WIFI进行远程ADB调试
1.确保你的手机已经有root权限2.先用USB先连接手机,运行adb shell,# mv /dev/android_adb /dev/android_adb.bak (Android 是默认的ADB是使用 USB ...
2012-04-28 17:00:36
279
转载 #ifdef __cplusplus[转]
#ifdef __cplusplus 倒底是什么意思?时常在cpp的代码之中看到这样的代码: #ifdef __cplusplusextern "C" {#e...
2012-03-09 14:25:08
64
转载 android应用的启动过程[转]
1. 说明应用的启动过程通常是通过startActivity函数,无论是在应用中调其它应用还是在桌面(桌面是Launcher应用)上点击,最终都将通过这个函数启动进程或者界面,下面以分析代码的方式,介绍它具体的工作过程...
2012-02-21 10:20:52
56
转载 Android中startActivity的permission检测与UID机制 [转]
我们经常在一个activity中去start另一个activity,或者与另一个acitivity的结果进行交互(startActivityForResult)。但有没有想过可能会出现的permission问题呢?如果你遇到...
2012-02-08 17:32:35
81
转载 printf和标准输出
printf()是个标准C库函数.虽然功能简单,但实现起来却不容易.这是个和平台相关的函数.在pc上,printf输出是输出到终端屏幕,在嵌入式设备上,一般printf()是输出到串口.同是调用printf(),最终输出的设备却...
2012-02-03 16:37:44
101
转载 poll()用法
# include < sys/ poll. h>int poll ( struct pollfd * fds, unsigned int nfds, int timeout);和select(...
2012-01-18 15:12:26
140
转载 linux下错误的捕获:errno和strerror的使用
linux下错误的捕获:errno和strerror的使用经常在调用linux 系统api 的时候会出现一些错误,比方说使用open() write() creat()之类的函数有些时候会返回-1,也就是调用失败,这...
2012-01-18 10:46:46
83
转载 Linux系统调用-- mount/umount函数详解[转]
【 mount/umount系统调用】功能描述: mount挂上文件系统,umount执行相反的操作。 用法:#include int mount(const char *source, const c...
2012-01-17 18:16:03
104
转载 fcntl函数测试例子
jamie@jamie-laptop:~$ cat test.c#include #include #include #include int main(void){ int fd,...
2011-12-30 10:59:16
112
转载 Linux系统调用--fcntl函数详解[转]
功能描述:根据文件描述词来操作文件的特性。 用法: int fcntl(int fd, int cmd); int fcntl(int fd, int cmd, long arg); int fcntl(int fd, ...
2011-12-30 10:56:37
81
转载 【转】利用jpeglib压缩各种图像格式为jpg格式,linux下bmp转化为jpeg程序源代码
前一段时间做了一个项目,项目中有一部分是关于图像采集的,相关硬件有:高速数字相机(我们采用Basler A312f),工控机,服务器。其中相机通过1394视频线连接到工控机的1394视频卡上,工控机与服务器通过百兆网连接。具...
2011-12-29 14:09:47
145
转载 基于FrameBuffer的直接写[转]
1.将FrameBuffer配置成800x600x16色的显示模式在/boot/grub/menu.lst中的kernel加入vga=0x314//test.c#include #include #include #includ...
2011-12-29 14:06:48
179
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人