自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

thinkinwm的专栏

All I see is blackness. Oh, my hood's down.

  • 博客(11)
  • 资源 (11)
  • 收藏
  • 关注

转载 Android的frameworks层键盘事件处理流程分析

事件处理流程1)InputManager负责读取事件并把事件送到frameworks的java层2)WindowManagerService里会有一个InputMonitor类来监听事件变化并做相应的分发处理。3)在WindowManagerService会有一个WindowManagerPolicy来做消息拦截处理。4)WindowManagerService会把消息发给最上面运

2014-05-18 13:32:10 756

转载 Android+按键事件处理详解

公司最近做一个按键触感就对这块研究了一番,以下是个人心得。1.开始肯定先说的是驱动这块,硬件是软件服务的,在Android这块C和java交互,有两种方式:   1.1:驱动--JNI--服务-事件分发-上层应用处理。   1.2:上层直接调用通过lib库的方式实现,中间使用回调机制,这种方式在Camera中有,下次再详解。   先来看一下驱动按键映射部分的详解如下:   映射

2014-05-18 13:28:49 781

转载 Android 按键消息处理

http://blog.chinaunix.net/uid-26281173-id-3506751.html 在android系统中,键盘按键事件是由SystemServer服务来管理的;然后在以消息的形式分发给应用程序处理。产生键盘按键事件则是有Linux kernel的相关驱动来实现。键盘消息有别于其他类型的消息;需要从Linux kernel drivers产生由上层ap

2014-05-18 13:24:35 754

转载 Android.mk的用法和基础

http://abc20899.iteye.com/blog/1910149一个Android.mk file用来向编译系统描述你的源代码。具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mk file中定义一个或多个模块,你也可以在几个模块中使用同一个源代码文件。选项参考以下文件:build/core/config.

2014-05-05 11:03:09 674

转载 APK签名原理

http://blog.csdn.net/kickxxx/article/details/18252881消息摘要 -Message Digest简称摘要,请看英文翻译,是摘要,不是签名,网上几乎所有APK签名分析的文章都混淆了这两个概念。摘要的链接http://en.wikipedia.org/wiki/Message_digest简单的说消息摘要

2014-05-04 20:37:46 2017 1

转载 APK ROM 签名原理

http://www.cloudchou.com/android/post-379.html

2014-05-04 20:36:33 4307

转载 Android编译系统详解(三)——编译流程详解

http://www.cloudchou.com/android/post-276.html1.概述编译Android的第三步是使用mka命令进行编译,当然我们也可以使用make –j4,但是推荐使用mka命令。因为mka将自动计算-j选项的数字,让我们不用纠结这个数字到底是多少(这个数字其实就是所有cpu的核心数)。在编译时我们可以带上我们需要编译的目标,假设

2014-05-04 20:28:30 3458 1

转载 Android编译系统详解(二)——命令执行流程

http://www.cloudchou.com/android/post-261.html编译Rom的第一步是source build/envsetup.sh,该步骤将envsetup.sh里的函数声明为当前终端可用的命令,并将所有产品添加至变量LUNCH_MENU_CHOICES里。编译Rom的第二步是让用户选择他想编译的产品,用户可以使用在source build

2014-05-04 20:26:52 3269 3

转载 Android编译系统详解(一)——build/envsetup.sh

http://www.cloudchou.com/android/post-134.html准备好编译环境后,编译Rom的第一步是 source build/envsetup.sh,该步骤把envsetup.sh里的函数声明为当前会话终端可用的命令。这些命令能让我们切换目录,提交代码,编译Rom更方便。如果记不住所有命令,只要你记住hmm就可以了,也可通过hmm命令看到支持的命

2014-05-04 20:26:05 8964 3

转载 Cloud Chou's Tech Blog编译相关

http://www.cloudchou.com/android/post-134.html

2014-05-02 11:04:17 730

转载 [FAQ04776]如何默认打开user版本 debug 选项, 默认打开adb 连接

[Description]如何默认打开user 版本的USB debug 选项, 默认打开adb 连接[Keyword]量产版本 user usb debug root adb 连接[Solution]1. 在android 4.0 之前,这个设置是在frameworks/base/service/..../SystemServer.java 里面设置会根据system p

2014-05-02 10:05:23 12382

android_activity_launch

启动activty的流程图

2016-08-25

MTK pack.pyc

MTK pack.pyc

2014-05-02

LINUX设备驱动程序

LINUX设备驱动程序 Jonathan Corbet,Alessandro Rubini,Greg Kroah-Hartman著;魏永明,耿岳,钟书毅译

2013-11-25

Android局域网飞鸽传书源代码

Android局域网 wifi 通信 飞鸽传书源代码

2013-11-08

Android平台类似飞鸽传书 利用wifi进行局域网通信

Android平台类似飞鸽传书工具 利用wifi进行局域网通信

2013-11-08

类似飞鸽传书 利用wifi通信

类似于飞鸽传书的功能,利用wifi在局域网内进行通信

2013-11-08

数据结构与算法分析

数据结构与算法分析 C描述 38M 高清

2013-10-19

Android 模仿苹果 CoverFlow动画效果

Android 模仿苹果 CoverFlow 动画效果

2013-08-30

Android反编译工具包

Android反编译工具包

2013-04-28

bash reference doc

bash reference doc PDF

2013-02-10

空空如也

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

TA关注的人

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