前言 为什么要多渠道打包? 当前Android市场渠道多样化,不仅仅限制于小米、华为、百度等开发平台市场。像今日头条、百度广告等渠道也是有一种,...

前言 为什么要多渠道打包? 当前Android市场渠道多样化,不仅仅限制于小米、华为、百度等开发平台市场。像今日头条、百度广告等渠道也是有一种,...
【IT 工具 Charles抓包】 简介 Charles是什么? 为什么是Charles? 为什么要用抓包工具?大家在平常移动App调试测试中是...
【Android Activity】 什么是 Activity? 四大组件之一,通常一个用户交互界面对应一个 activity。activity...
任何一个操作系统实现界面绘制,都需要处理应用层、系统层和硬件层的分工协作: 应用层负责定义画面的内容 系统层负责综合整个屏幕的画面并保证流畅 硬...
Linux基础 Linux的源码目录结构 内核态、用户态 内核态:CPU可以访问内存所有数据,包括外围设备,例如硬盘、网卡,CPU可以将自己从一...
页面渲染背景知识: 页面渲染时,被绘制的元素最终转换为矩阵像素点(多维数组的形式),才能被显示器显示 页面由各种基本元素组成,例如圆形,圆角矩形...
TCP Source Port和Destination Port:分别占用16位,表示源端口号和目的端口号;用于区别主机中的不同进程,IP地址用...
Android系统启动过程 BootLoader与Linux内核启动 init进程 zygote进程 systemServer启动 init进程...
启动过程概述 Launcher 接收到点击事件,获取应用信息,向ActivityManagerService(AMS)发起启动应用的请求(例子中...
任务与任务栈 任务是指在执行特定作业时与用户交互的一系列 Activity。 这些 Activity 按照各自的打开顺序排列在堆栈(即返回栈)中...
专题公告
学习笔记