码迷,mamicode.com
首页 >  
搜索关键字:ams    ( 2008个结果
Mentor.Graphics.AMS.v2011.1 Win32_64 1CD(电路设计)
MENTOR GRAPHICS系列产品: Mentor.Graphics.AMS.v13.1.ELDO.Win32 1CD Mentor.Graphics.AMS.v2011.1 Win32_64 1CD(电路设计) Mentor.Graphics.AMS.v2010.2a.Linux 1DVD Mentor.Graphics.AMS.v2010.2a.Linux64 1DVD Ment...
分类:Windows程序   时间:2016-05-12 13:29:40    阅读次数:388
BroadcastReceiver源码解析(二)
广播注册部分见BroadcastReceiver源码解析(一)4,BroadcastReceiver之源码分析 4.1,动态注册过程源码分析在Activity中动态注册广播时,在注册方法之前其实省略了Context,也就是实际上调用的是Context. registerReceiver()。Context是一个抽象类,它是Client端和AMS,WMS等系统服务进行通信的接口,Activity、Se...
分类:其他好文   时间:2016-05-12 11:23:35    阅读次数:250
ActivityManagerService基本概念
AmS基本概念...
分类:其他好文   时间:2016-05-07 08:00:40    阅读次数:171
从源码角度看一个apk的启动过程和一个activity的启动过程
APK程序的运行过程首先,ActivityThread从main()函数中开始执行,调用prepareMainLooper()为UI线程创建一个消息队列(MessageQueue)。然后创建一个ActivityThread对象,在ActivityThread的初始化代码中会创建一个H(Handler)对象和一个ApplicationThread(Binder)对象。其中Binder负责接收远程AmS...
分类:其他好文   时间:2016-05-07 07:56:18    阅读次数:121
Framework概述
Framework概述 Framework框架包含三个部分,分别为客户端、服务端和Linux驱动。 服务端: 包含两个重要的类,分别是WindowManagerService(WmS),作用是:各窗口的叠放次序,隐藏或者显示窗口,和ActivityManagerService(AmS),作用是:管理 ...
分类:其他好文   时间:2016-05-04 22:50:03    阅读次数:311
android activity 管理器AMS----概述
AMS & WMS,应该是app端打交道最多的2个framwork层的service。 ActivityManagerService 是android提供给用于管理Activity运行状态的系统进程。 本系列共分3个部分,概述,ActivityStatck & Activiy Task. 一. AM ...
分类:移动开发   时间:2016-04-27 09:28:35    阅读次数:308
android插件开发-就是你了!启动吧!插件的activity(二)
这篇博客是上篇的延续,在阅读之前先阅读第一部分:第一部分 我们在启动插件的activity时,通过替换component成功欺骗AMS获得了启动一个activity所必须的一些资源。不过,我们还没有把获取的那些资源都转移到插件的activity之下。这一节就是解决这个问题。所有的答案都是分析源码之后得到的,所以我们还和之前一样继续分析源码,看下AMS是怎么把资源关联到一个activity上的,这样...
分类:移动开发   时间:2016-04-15 12:19:43    阅读次数:375
AMS安装
Debian 8.1安装前准备工作: 1,确认已安装libcap2软件包(系统应已自带); 2,确认已安装libnspr4软件包(服务器上AMS安装包同一目录下)。 Adobe AMS 5.0 服务软件包位于服务器如下位置: "\\172.16.16.10\common\录播服务器\RTMP\AMS ...
分类:其他好文   时间:2016-04-13 23:39:59    阅读次数:462
Android 插件化原理解析——插件加载机制
上文 Activity生命周期管理 中我们地完成了『启动没有在AndroidManifest.xml中显式声明的Activity』的任务;通过Hook AMS和拦截ActivityThread中H类对于组件调度我们成功地绕过了AndroidMAnifest.xml的限制。 但是我们启动的『没有在An ...
分类:移动开发   时间:2016-04-13 11:21:55    阅读次数:441
Android动态加载Activity原理
加载一个Activity肯定不会像加载一般的类那样,因为activity作为系统的组件有自己的生命周期,有系统的很多回调控制,所以自定义一个DexClassLoader类加载器来加载插件中的Activity肯定是不可以的。 首先不得不了解一下activity的启动流程,当然只是简单的看一下,太详细的话很难研究清楚。通过startActivity启动后,最终通过AMS进行跨进程回调到Applica...
分类:移动开发   时间:2016-04-08 15:15:54    阅读次数:239
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!