android 系统源码分析
文章平均质量分 93
daweibalang717
这个作者很懒,什么都没留下…
展开
-
Android USB相关流程解析(android4.4)
前言:对于USB的一些常量属性,比如:UsbManager. USB_FUNCTION_RNDIS等,现在也是一个比较模糊的概念,只能具体问题具体分析,我们重点说的是类结构,与USB整个框架(仅限于framework层)的逻辑。本来想画一张流程图呢。画来画去好像都跟实际情况有出入。就只能用文字叙述了。一、调用:我们从最常见与USB相关的界面说起。当手机连接电脑时,有如下界面:原创 2014-12-24 15:08:11 · 8633 阅读 · 1 评论 -
android 捕获并处理HOME键
转载自: 1. 在activity中加上这段代码就可以屏蔽home键(onKeyDown事件会捕捉到home键)。 public void onAttachedToWindow() { this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUAR转载 2014-08-14 10:51:42 · 570 阅读 · 0 评论 -
Android与JNI(一)
Android与JNI(一) 软件版本: ubuntu10.04 java version "1.6.0_30-ea" eclipse android-ndk-r5b目录: 1. JNI 开发的基本步骤 2. 创建一个 android 工程 3. 生成 jni 的头文件 4. 编写 c/c++ 代码 5. 编译生成动态库 6.转载 2014-11-13 17:19:39 · 510 阅读 · 0 评论 -
Android与JNI(二)
Android与JNI(二)原文:http://www.cnblogs.com/eddy-he/archive/2012/08/09/2629974.html软件版本: ubuntu10.04 java version "1.6.0_30-ea" eclipse android-ndk-r5b目录: 1. 简介 2. JNI 组件的入口函数转载 2014-11-13 17:21:31 · 505 阅读 · 0 评论 -
获取电池属性
package com.example.batteryprop;import android.app.Activity;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.content.IntentFil翻译 2015-01-31 11:15:07 · 2562 阅读 · 0 评论 -
Android框架浅析之锁屏(Keyguard)机制原理
转自:http://blog.csdn.net/qinjuning/article/details/7505703最近终于成功的摆脱了FM收音机,迈向了新的模块:锁屏、状态栏、Launcher---姑且称之为“IDLE”小组,或许叫手机 美容小组,要是能施展下周星星同学的还我漂漂拳,岂不快哉。 OK,闲话打住,咱开始正文。 本文主要内容:转载 2015-02-27 08:56:24 · 1225 阅读 · 0 评论 -
android 4.4 电池电量显示分析(低电量提醒与电池图标)Java 层
最近工作方面原创 2014-10-30 10:19:33 · 11207 阅读 · 12 评论 -
GUI修改注意事项
一、位置在Android的frameworks/base/core/res/res/values目录下有一下几个文件:themes.xmlthemes_device_defaults.xmlstyles.xmlstyles_device_defaults.xml分别定义了各种系统Theme,Style。二、主题主要关注themes.xml,themes_device原创 2014-12-26 10:18:37 · 2312 阅读 · 0 评论 -
Binder机制初解
简述....3IPC 与 Binder.3Binder IPC 程序结构....3Binder层次划分....4驱动层...4驱动适配层...5Binder核心框架层...5Binder框架层...6Binder C++ 框架层实现(nativeservice):....7Binder Java 框架层实现(framework原创 2014-11-22 16:00:20 · 3505 阅读 · 0 评论 -
android 4.4 电池电量管理底层分析(C\C++层)
简介:Linux电池驱动用于和PMIC交互、负责监听电池产生的相关事件,例如低电报警、电量发生变化、高温报警、USB插拔等等。Android电池服务,用来监听内核上报的电池事件,并将最新的电池数据上报给系统,系统收到新数据后会去更新电池显示状态、剩余电量等信息。如果收到过温报警和低电报警,系统会自动触发关机流程,保护电池和机器不受到危害。原创 2014-11-24 16:31:15 · 10120 阅读 · 4 评论 -
在Eclipse中编译运行Android4.3应用源码——Launcher2和Gallery2
转载,原博地址:http://blog.csdn.net/klpchan/article/details/11843295================================================================================================================================== 项转载 2014-06-17 12:38:46 · 817 阅读 · 1 评论