@华为终端开放实验室 可以转的😊
安卓应用启动流程(从点击Launcher图标开始)阅读这篇文章,需要对Binder有一定了解。我们通过从桌面启动一个应用讲解启动一个安卓应用的流程。 远程调用 这里要先明确一个概念,就是所谓的远程调用即跨进程调用,安卓大部分...
安卓系统中,组件,应用,与进程的关系:一个组件需要依附于一个应用(其对应Application类必须先初始化,ContentProvider除外,看后面)一个应用可以拥有多个...
谢谢分享,相互学习!
欢迎关注我的专栏:半栈工程师 周末抽了点时间,研究了下HotSpot是如何创建Java线程的,顺便总结一下。文中引用的源码里删除很多细节,只保留了主要过程,感兴趣的同学可以自...
安卓中,Serializable和Parcelable传递对象的区别(这里只指使用 Binder 跨进程传递对象),Binder 传递数据,要通过在Binder的onTran...
关于Activity的源码分析拖延了太久的时间,由于最近工作繁忙,加上Activity启动源码非常复杂,涉及的内容很多,所以花费了很长是时间才来写这篇源码分析,希望这篇分析能...
直接跳过了ams一大段中间处理过程😔😔
你必须掌握的Activity启动过程前言:众所周知,Activity是四大组件之首,网上关于Activity的博客也有很多,相信大家对于他的生命周期和启动模式有了相应的了解。本文就不再对这些进行讲述了,我要从源...
Binder 在安卓使用Binder实现进程间通信需要做哪些工作 如何模糊跨进程调用与进程内调用? 如何使用AIDL 如何利用Binder实现进程间通信 我们先看下Binde...
阅读这篇文章,需要对Binder有一定了解。我们通过从桌面启动一个应用讲解启动一个安卓应用的流程。 远程调用 这里要先明确一个概念,就是所谓的远程调用即跨进程调用,安卓大部分...