之所以单列一篇写进程管理,是因为看到注释上写“这是一个复杂的进程管理程序”,但是仔细看了一下好像也没那么“复杂”...
这一篇通过分析代码试图搞清楚以下3个问题:
? 插件进程是如何被hook住的?
? 插件进程die是如何被检测到的?
? 插件进程是如何被管理的?
一、插件进程是如何被hook住的?
在写宿主程序的时候,我们知道需要在Application的onCreate()和at...
分类:
系统相关 时间:
2016-05-03 18:35:16
阅读次数:
594
一个接着一个的activity,写啊写,调啊调,后来,终于发觉,activity的标题栏好难看,好单调啊。咱们为了吸引用户的眼球,得搞点个性化的东西。 自定义标题栏的方法,网上一搜一大堆,我也稍微提一下,oncreate中加上如下代码就行: Java代码 requestWindowFeature(W ...
分类:
移动开发 时间:
2016-05-03 09:23:16
阅读次数:
197
我们都知道在onCreate()里面获取控件的高度是0,这是为什么呢?我们来看一下示例: 首先我们自己写一个控件,这个控件非常简单: 布局文件: 测试的Activity的onCreate(): 现在我们现在来看一下结果: 说明等onCreate方法执行完了,我们定义的控件才会被度量(measure) ...
分类:
移动开发 时间:
2016-05-03 00:19:37
阅读次数:
238
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setC ...
分类:
移动开发 时间:
2016-05-02 21:13:32
阅读次数:
132
方法 描述 onAttach(Activity) 当前Fragment与Activity关联,调用! onCreate() 完成fragment的初始化创建 onCreateView() 创建并返回与当前fragment相关联的层次视图view onActivityCreated() 主activi ...
分类:
其他好文 时间:
2016-04-30 19:38:32
阅读次数:
128
在Activity从创建到销毁的过程中需要在不同的阶段调用7个生命周期的方法这7个生命周期方法定义如下: 上面7个生命周期方法分别在4个阶段按一定的顺序进行调用 1,开始Activity:在这个阶段依次执行3个生命周期方法,分别是onCreate,onStart,onResume 2,Activit ...
分类:
移动开发 时间:
2016-04-30 16:56:33
阅读次数:
246
摘要: 本节主要涉及到的有activity的创建,标题栏隐藏,button绑定方法(toast的使用),menu使用,活动销毁 1.activity的创建跟注册 创建: 注册: 2.隐藏标题栏 在TestActivity中的onCreate中调用接口就行 3.给button绑定方法(toast为例) ...
分类:
移动开发 时间:
2016-04-30 16:50:04
阅读次数:
240
继续我们的源码解析,上一篇文章我们介绍了Activity的启动流程,一个典型的场景就是Activity a 启动了一个Activity b,他们的生命周期回调方法是:
onPause(a) –> onCreate(b) –> onStart(b) –> onResume(b) –> onStop(a)
而我们根据源码也验证了这样的生命周期调用序列,那么Activity的销毁流程呢?它的生命周期...
分类:
移动开发 时间:
2016-04-29 19:13:13
阅读次数:
218
首先先看一张经典的Activity生命周期的图
从图中可以看出Activity的生命周期的流程,其中具体的几个过程是:
1.Activity启动时会先后调用onCreate,onStart和onResume方法.
2.当Activity上面有一层透明的Activity时会先后调用当前Activity的onPause方法和新Activity的onCreate,onStart和onRes...
分类:
其他好文 时间:
2016-04-29 15:14:40
阅读次数:
181
一、onWindowFocusChanged 有时我们需要测量一个Activity多长时间才能显示出来,那么在代码中打点计时的时机选在哪儿呢?在onCreate和onResume执行完成后,Activity的界面仍不可见,在onResume之后,framework还会回调一个叫onWindowFoc ...
分类:
移动开发 时间:
2016-04-28 21:22:32
阅读次数:
248