所有东西都是难者不会,会者不难,Android开发中有很多小伙伴觉得自定义View和事件分发或者Binder机制等是难点,其实不然,如果静下心来花点时间把这几个技术点都研究一遍,你会发现其实这些东西都...
分类:
其他好文 时间:
2016-10-06 10:52:50
阅读次数:
359
聊一聊Android的消息机制 侯 亮 1概述 在Android平台上,主要用到两种通信机制,即Binder机制和消息机制,前者用于跨进程通信,后者用于进程内部通信。 从技术实现上来说,消息机制还是比较简单的。从大的方面讲,不光是Android平台,各种平台的消息机制的原理基本上都是相近的,其中用到 ...
分类:
移动开发 时间:
2016-09-25 21:55:57
阅读次数:
207
红茶一杯话Binder (传输机制篇_上) 侯 亮 1 Binder是如何做到精确打击的? 我们先问一个问题,binder机制到底是如何从代理对象找到其对应的binder实体呢?难道它有某种制导装置吗?要回答这个问题,我们只能静下心来研究binder驱动的代码。在本系列文档的初始篇中,我们曾经介绍过 ...
分类:
其他好文 时间:
2016-09-25 20:45:29
阅读次数:
192
由于IPC机制牵扯的东西比较多,所以这里将分为一个系列进行总结
主要介绍内如如下:
IPC简介
Android中的多进程模式
开启多进程模式
多进程模式的运行机制
IPC基础概念介绍
Seria...
分类:
移动开发 时间:
2016-09-22 10:17:08
阅读次数:
319
在之前一篇文章中介绍了Android中的Binder机制和系统远程服务调用机制,本文将继续借助上一篇的内容来实现Hook系统服务拦截指定方法的逻辑,了解了上一篇文章之后,知道系统的服务其实都是一个远程...
分类:
移动开发 时间:
2016-09-19 10:21:33
阅读次数:
311
最近要实现Android中免注册Activity就可以运行的问题,那么结果是搞定了,就是可以不用在AndroidManifest.xml中声明这个Activity即可运行,主要是通过骗取系统,偷龙转凤...
分类:
移动开发 时间:
2016-09-12 10:59:00
阅读次数:
265
前言对于Android来说,Binder的重要性怎么说都不为过。不管是我们的四大组件Activity、Service、BroadcastReceiver、ContentProvider,还是经常在应用中使用到的各种ServiceManager,其背后都是Binder在支撑。然而Binder机制又不是... ...
分类:
移动开发 时间:
2016-09-10 23:52:01
阅读次数:
300
Activity管理的核心是AcitivityManagerService,是一个独立的进程; ActiveThread是每一个应用程序所在进程的主线程,循环的消息处理; ActiveThread与AcitivityManagerService的通信是属于进程间通信,使用binder机制; 1 使用 ...
分类:
其他好文 时间:
2016-09-07 09:10:59
阅读次数:
203
做过Android开发的同学可能有些体会,入门初期,工作内容主要是实现各式各样的UI界面,以及实现应用的业务逻辑。在这个阶段,我们会逐渐熟 悉View系统,逐渐学会实现各种各样的界面以及动画效果。再往后,当我们想更深入的学习android系统,比如学习android四大组件的启动过 程、AMS、PM ...
分类:
移动开发 时间:
2016-08-24 14:34:05
阅读次数:
215