android_frameworks
jessezhaordmp
这个作者很懒,什么都没留下…
展开
-
BatteryService分析与实例 [轉載]
Jason_WKS的专栏:http://blog.csdn.net/jason_wks/article/details/6558590一. BatteryService分析电池的信息,电压,温度,充电状态等等,都是由BatteryService来提供的。BatteryService是跑在system_process当中,在系统初始化的时候启动,如下在BatteryService.jav转载 2012-08-29 18:46:22 · 895 阅读 · 0 评论 -
framework的一些分析连接(jni,通信)
Android原理揭秘系列之framework本地方法注册 http://blog.csdn.net/droidpioneer/article/details/6787571Android修改Framework的Jnihttp://news.wangmeng.cn/detailNews/2736一个打通jni,java framework,application三层http:/原创 2011-12-29 12:42:16 · 615 阅读 · 0 评论 -
【Android Native Code开发系列】一个Native Service的完整示例 1234567
【Android Native Code开发系列】六 一个Native Service的完整示例转载 2014-09-02 19:38:54 · 1038 阅读 · 0 评论 -
《深入理解Android(卷2)》笔记
《深入理解Android(卷2)》笔记7.第四章深入理解PackageManagerServicehttp://www.haogongju.net/art/2070105转载 2014-09-03 19:34:01 · 1060 阅读 · 0 评论 -
android_fws_ams _study
Android 入门 - 应用启动分析http://www.aichengxu.com/view/17282转载 2015-05-26 15:19:50 · 862 阅读 · 0 评论 -
http://blog.csdn.net/wangshione/article/details/8491098
Activity的LaunchMode和taskAffinityhttp://blog.csdn.net/wangshione/article/details/8491098singleTop和singleTask有什么区别?(活动 Activity 四种加载模式)http://blog.sina.com.cn/s/blog_6e51958501015bsx.html转载 2015-06-23 16:01:48 · 797 阅读 · 0 评论 -
应用启动 ActivityStackSupervisor分析
StartActivity的流程 http://blog.csdn.net/siobhan/article/details/8184052Android 入门 - 应用启动分析 http://www.aichengxu.com/view/17282Android 入门 - 系统启动简介 http://www.aichengxu.com/view/16442And转载 2015-06-23 18:43:51 · 1792 阅读 · 0 评论 -
android permission 机制
Android M Permission 学习笔记http://www.cnblogs.com/mengdd/p/4892856.htmlsuch as : android:protectionLevel="signature|privileged|development" />permission 定义andro原创 2015-12-28 11:08:00 · 1059 阅读 · 0 评论 -
Android中LocalSocket使用
Android中LocalSocket使用一 Socket Socket最初用在基于TCP/IP网络间进程通信中,以客户端/服务器模式进行通信。实现异步操作,共享资源集中处理,提高客户端响应能力。Tcp通信基本流程: 服务器端转载 2012-11-19 14:03:43 · 1224 阅读 · 0 评论 -
在Android上使用LocalSocket实现上层Java和底层C++的通信
本篇文章来源于 Linux公社网站(www.linuxidc.com) 原文链接:http://www.linuxidc.com/Linux/2012-07/65506.htm 在看Android代码的时候发现有使用LocalSocket,比java本身的socket效率要高,好像没有经过协议栈,是android自己实现的类似共享内存一样的东东,在传输大量数据的时候就需要用到,比如视频数转载 2012-11-19 14:01:09 · 1577 阅读 · 0 评论 -
Android Binder设计与实现 – 设计篇(1)
摘要Binder是Android系统进程间通信(IPC)方式之一。Linux已经拥有管道,system V IPC,socket等IPC手段,却还要倚赖Binder来实现进程间通信,说明Binder具有无可比拟的优势。深入了解Binder并将之与传统 IPC做对比有助于我们深入领会进程间通信的实现和性能优化。本文将对Binder的设计细节做一个全面的阐述,首先通过介绍Binder通信模型和 B转载 2012-01-10 14:09:50 · 456 阅读 · 0 评论 -
[原创] 在Android系统使用socket在framework和native之间通信
在Android系统中,java代码和本地代码(c/c++)直接的通信一般是使用jni接口,但是这种方法一般适用于framework层调用native层的代码, 但本地代码层(native)又如何把消息传递给上层呢? 我们可以借鉴Android中的GSP模块的实现方式来实现native到framework的消息传递,但是比较麻烦。所以我们在这里再介绍另一种方式:socket.Andro转载 2012-02-02 18:51:18 · 1575 阅读 · 0 评论 -
BatteryService学习摘要
BatteryService学习摘要 1)JNI(Java Native Interface) 中文为JAVA本地调用。从Java1.1开始,Java Native Interface(JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。2)UEventObserver的使用 Android很多事件都是通过uevent跟kern转载 2012-08-29 18:48:22 · 1247 阅读 · 0 评论 -
电池及充电相干的服务BatteryService的实现
电池及充电相关的服务BatteryService的实现BatteryService作为电池及充电相关的服务,它的实现非常简单:o 监听UEvent,读取sysfs里中的状态。实现了一个UEvent的观察者。uevent是Linux内核用来向用户空间主动上报事件的机制,对于JAVA程序来说,只实现UEventObserver的虚函数onUEvent,然后注册即可。转载 2012-08-29 18:52:04 · 1309 阅读 · 0 评论 -
android 电量管理
android 2.3 电量管理(http://blog.csdn.net/z642010820/article/details/7341469)android 2.3 电源管理1. 介绍.... 42. 电池管理.... 42.1. FrameWork.. 52.1.1. 监听... 52.1.1.1. U转载 2012-08-31 19:23:37 · 3394 阅读 · 0 评论 -
一些资料,binder,content provider
content(一)Android开发者指南http://www.cnblogs.com/over140/archive/2011/03/08/1976890.html (二)(cp from 老罗的Android之旅)探索Android中的Parcel机制(下)http://blog.csdn.net/Luoshengyang/Android进程间通信(IPC)机原创 2012-01-31 10:41:24 · 565 阅读 · 0 评论 -
牛人的link(framewor_localsocket_binder_Ril)
Dufresnehttp://www.cnblogs.com/bastard/archive/2012/10/09/2717052.html Android中LocalSocket使用 Binder基本概念流程学习 Android系统启动过程 Ril分析五——ril学习总结 Ril分析四——来自网络端事件流程 Ril分析三——原创 2012-11-19 15:32:12 · 1128 阅读 · 0 评论 -
Android编译,打包、签名详细教程
Android编译,打包、签名详细教程 1.Android程序编译、打包、签名、发布的三种方式:方式一:命令行手动编译打包 方式二:使用ant自动编译打包 方式三:使用eclipse+ADT编译打包 2.Android编译、打包的步骤: 2.1第一步 生成R.java类文件: Eclipse中会自动生成R.java,ant和命令行使用android SDK提转载 2012-12-06 17:37:29 · 1066 阅读 · 0 评论 -
android手机root后的安全问题
android手机root后的安全问题 (一)android手机root后的安全问题 (二)android手机root后的安全问题 (三)android手机root后的安全问题 (四) 大家可以拿一个无关紧要的程序试试,disable再enable,看看launcher有什么变化(需要root权限,之前的查询是不需要root权限的) ,比如:转载 2013-06-06 12:03:15 · 1147 阅读 · 0 评论 -
说说Android应用的persistent属性
转:http://www.th7.cn/Program/Android/201406/213377.shtml转载 2014-08-11 15:46:49 · 882 阅读 · 0 评论 -
Android service 实现过程
Android service 实现过程一、Android Service介绍Android的Service分为两种:Android Service和Native Service。Android Service:又称为Java Service,是实现在框架层(framework)里的Server。Android Service以Java编写。Native Service:又称为System转载 2014-09-02 19:41:36 · 979 阅读 · 0 评论 -
Android Binder设计与实现 – 设计篇(2)
4 Binder 协议Binder协议基本格式是(命令+数据),使用ioctl(fd, cmd, arg)函数实现交互。命令由参数cmd承载,数据由参数arg承载,随cmd不同而不同。下表列举了所有命令及其所对应的数据:表 2 Binder通信命令字命令 含义 arg BINDER_WRITE_READ 该命令向Binder写入或读取数据。参数分为两段:写部分和读部分。如果wr转载 2012-01-10 14:12:43 · 648 阅读 · 0 评论 -
android apk 签名信息 相关
Android如何查看应用签名信息http://www.trinea.cn/android/android-view-signatures/http://www.csdn.net/tag/Android%E7%AD%BE%E5%90%8Dandroid签名 常见问题android签名 工具源码下载Android apk签名信息查看工具android签名获取工具原创 2016-02-15 11:13:10 · 666 阅读 · 0 评论