标签:
http://www.52pojie.cn/thread-288128-2-1.html
http://www.52pojie.cn/thread-426890-1-2.html
apk加固
http://blog.csdn.net/jiangwei0910410003/article/details/48415225
Android自动打包程序
http://www.jizhuomi.com/android/environment/281.html
360 Android插件(DroidPlugin)无需安装运行APK的原理是什么,用途都有哪些?
http://www.zhihu.com/question/35138070
http://www.kanxue.com/bbs/forumdisplay.php?f=161
Android中插件开发篇之----动态加载Activity(免安装运行程序)
http://blog.csdn.net/jiangwei0910410003/article/details/48104455
远程服务
http://www.2cto.com/kf/201402/276822.html
Android Activity学习笔记——Activity的启动和创建
http://www.cnblogs.com/bastard/archive/2012/04/07/2436262.html
Android-精通Activity
http://www.imooc.com/learn/413
Android系统Activity窗口启动过程
http://www.tuicool.com/articles/yQRrUv
Android的应用(APP)启动详细流程
http://laokaddk.blog.51cto.com/368606/1206822
Android 插件化 动态升级
http://www.trinea.cn/android/android-plugin/
https://github.com/cayden/Android-Plugin-Framework
Android插件化开发,初入殿堂
http://my.oschina.net/kymjs/blog/327232
http://blog.csdn.net/luoshengyang/article/details/6689748
老罗帖子的里面最后的总结:
在应用程序内部启动新的Activity的过程要执行很多步骤,但是整体来看,主要分为以下四个阶段:
一. Step 1 - Step 10:应用程序的MainActivity通过Binder进程间通信机制通知ActivityManagerService,它要启动一个新的Activity;
二. Step 11 - Step 15:ActivityManagerService通过Binder进程间通信机制通知MainActivity进入Paused状态;
三. Step 16 - Step 22:MainActivity通过Binder进程间通信机制通知ActivityManagerService,它已经准备就绪进入Paused状态,于是ActivityManagerService就准备要在MainActivity所在的进程和任务中启动新的Activity了;
四. Step 23 - Step 29:ActivityManagerService通过Binder进程间通信机制通知MainActivity所在的ActivityThread,现在一切准备就绪,它可以真正执行Activity的启动操作了。
对比
标签:
原文地址:http://blog.csdn.net/cuiran/article/details/50528457