一、视频讲解 1、jdk不同版本就是因为,jdk把class文件转换成不同机器识别的二进制机器码 2、堆(存的是对象)和方法区(存的class、静态变量、常量)是与线程无关的...
一、APK安装原理 二、APP启动流程优化 三、Android App 的安装过程 在分析安装过程之前,需要先了解一下 Android 项目是如何经过编译->打包生成最终的....
整个 startActivity 的流程分为3大部分,也涉及3个进程之间的交互: ActivityA --> ActivityManagerService(简称AMS) Ac...
Android系统的启动,主要是指Android手机关机后,长按电源键后,Android手机开机的过程。从系统角度看,Android的启动程序可分为: 1、bootloade...
其实所谓的AMS,PMS,以及WMS等都是运行在system_server这个进程中的线程. packageManagerService、activityManagerSer...
学习资料包括视频、文章,书籍主要是大神任玉刚的《Android开发艺术探索》,中间会有视频截图和参考文章,如有侵权,请联系删除。 第一遍学的可能比较粗略一点,因为知识点是相互...
App测试点整理 一. 功能性测试 根据产品需求文档编写的测试用例进行测试 功能性包括客户端的单个功能模块,以及功能业务逻辑(功能交互) 1.1安装与卸载测试 应用是否在an...
1.分享的简介 内涵段子项目分享将于5月中旬结束,了解具体详情请移步Android进阶之旅与你同行。经过反复的思考,首先分享Android 进阶之旅 - 自定义 View 篇...
做了一段的时间的 android 我们就开始听到有人说 AMS、WMS、Window、WindowManager、WindowManagerService等等这些词汇,可能了...
1. 概述 Android插件化架构,目前第三方的框架比较多,早几年自己用的是DL框架,这个框架的源码比较简单主要用的是静态代理。如果我们自己要去写一个插件化架构框架那要解决...