源码分析
ahubenkui
这个作者很懒,什么都没留下…
展开
-
Activity 的启动流程
1startActivity和startActivityForRescult(),然后走到Instrumatation中的execStartActivity(),改方法调用到ActivityManagerNative.getDefault().startActivity()的方法,因为AMS也是个binder是实现IActivityManager的接口的具体子类,最终调到AMS中去2...原创 2018-07-29 17:33:47 · 254 阅读 · 0 评论 -
ArrayList 的源码分析
在使用ArrayList 其核心的实现的原理就是基于数组的扩展,其中主要的方法是add(E element)和 get(int index)这2个方法,看源码1 add(E element) public boolean add(E e) { ensureCapacityInternal(size + 1); // Increments modCount!! ...原创 2018-07-29 17:58:03 · 164 阅读 · 0 评论