- 博客(10)
- 收藏
- 关注
原创 Android sendevent/getevent 用法
getevent&sendevent 是android系统下的一个工具,可以 模拟 多种按键和触屏操作,产生的是raw event,raw event经过event hub处理产生最终的gesture事件。 这两个命令的源码在system/core/toolbox/下,sendeven...
2014-12-30 11:27:00 206
原创 ppm格式图片转换 -- linux kernel logo
一、将png图片改成.ppm格式。首先你要有个 和自己屏幕分辨率一样 或者 小于屏幕分辨率的图片,如linux_iunin_logo.png ①将png图片转成pnm pngtopnm linux_iunin_logo.png > linux_iunin_logo.pn...
2014-12-29 14:07:00 171
原创 使用 Addr2line 将函数地址解析为函数名
Addr2line 工具(它是标准的 GNU Binutils 中的一部分)是一个可以将指令的地址和可执行映像转换成文件名、函数名和源代码行数的工具。这种功能对于将跟踪地址转换成更有意义的内容来说简直是太棒了。 要了解这个过程是怎样工作的,我们可以试验一个简单的交互式的例子。(我直接从 s...
2014-12-23 14:17:00 87
原创 android 屏幕常亮代码
屏幕保持常亮,有以下两种方法。 方法一 : 直接在onCreate()里,不用权限 getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); 方法二 : 1 <uses-permissionandro...
2014-12-19 12:32:00 151
原创 使用NDK编译报错小结
一、Please define the NDK_PROJECT_PATH variable to point to it; Please define the NDK_PROJECT_PATH variable to point to it 在用ndk-buld 编译c/c++工程的时候, 会...
2014-12-17 13:10:00 206
原创 Git Submodule 使用方法
本例采用两个项目以及两个公共类库演示对submodule的操作。因为在一写资料或者书上的例子都是一个项目对应1~N个lib,但是实际应用往往并不是这么简单。 2.1 创建Git Submodule测试项目 2.1.1 准备环境 ? 1 2 3 ➜ henryyan@hy-hp ...
2014-12-17 09:59:00 138
原创 如何 分析YUV数据
做视频采集与处理,自然少不了要学会分析YUV数据。因为从采集的角度来说,一般的 视频采集芯片 输出的码流 一般都是 YUV数据流 的形式,而从视频处理(例如H.264、MPEG视频编解码)的角度来说,也是在原始YUV码流进行编码和解析,所以,了解如何分析YUV数据流对于做视频领域的人...
2014-12-16 16:03:00 190
原创 Android 4.4 Kitkat Phone工作流程浅析(二)__UI结构分析
在4.4中当有来电或去电时,显示给用户的界面 如图1,在4.4之前称之为InCallScreen,但在4.4之后叫做InCallActivity。在4.4中我们调出的拨号盘界面,实际为DialtactsActivity并隶属于Dialer应用。4.4 中界面分为3块,CallCardFragm...
2014-12-16 14:06:00 48
原创 Android 4.4 Kitkat Phone工作流程浅析(一)__概要和学习计划
美国时间 2013 年 10 月 31 日, Google 正式发布了全新版本的移动操作系统 Android 4.4 KitKat 。据 google官方介绍,Android 4.4 降低了硬件的需求,提高了程序运行效率。距离 4.4 发布已经过去3个月了,不少朋友也已经体验到...
2014-12-16 13:58:00 60
原创 android压力测试命令monkey详解
这篇文章主要介绍了android monkey命令详解,Monkey 就是SDK中附带的一个工具,该工具主要用于进行压力测试,需要的朋友可以参考下 一、Monkey 是什么? Monkey 就是SDK中附带的一个工具。 二、Monkey 测试的目的? :该工具用于进行压力测试。 然后开发人员...
2014-12-04 14:50:00 94
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人