首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android知识点
一块石头
创建于2024-05-16
订阅专栏
Android技术分享
等 2 人订阅
共30篇文章
创建于2024-05-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Android知识点7--Android 匿名共享内存
Binder内存缓冲区空间最大是4M,无法满足一次性大数据的传输,当AndroidUI渲染时,我们需要将待渲染的Surface数据发送到SurfaceFlinger进程进行绘制,就用到Ashmem。
Android知识点6--Android 中常见的IPC机制都有哪些?
IPC:进程间通信 Linux中的IPC机制 管道 Pipe 管道:在内存中创建一个共享文件,从而使通信双方利用这个共享文件传递消息,这个共享文件只存在于内存中,管道采用半双工通信方式。半双工指的是不
Android知识点5--View事件分发
Android支持多指触控,一个完整的事件序列: 5.1. ViewGroup 的事件分发 总结一下: 拦截事件 若为 起始事件 ACTION_DOWN/ACTION_POINTER_DOWN 或 存
Android知识点4--Android 事件产生、分发机制?
输入事件传递流程:输入系统部分(InputManagerService)、WMS处理部分和View处理部分。 4.1. 输入系统部分: 参考:https://sharrychoo.github.io/
Android知识点3--Android 的Handler机制
MessageQueue 采用单链表的数据结构来存储消息列表,称为消息队列,它按照Message的时间when来进行排序,是个有序队列。MessageQueue这是一个消息存储单元,不能去处理消息,这
Android知识点2--Android如何打包一个apk的?
apk打包流程图 新版本的apk打包流程图 旧版本的apk打包流程图 2.1. Resource资源文件 包括res目录下的xml文件、动画、drawable图片、音视频等。 AAPT工具负责编译项目
Android知识点1--Android的启动过程剖析
1. Android 启动过程是什么样? 1.1. 开机过程: 启动电源以及系统启动 加载引导程序BootLoader到RAM中,拉起系统OS 内核启动后,查找init.rc文件,启动init进程 i
Android-Binder机制一探究竟
Android Binder机制? 什么是Binder? 内存映射?Binder通信原理是什么?Binder通信的关键步骤是什么?如何完成一次Binder通信?
Kotlin语法糖
Kotlin是一种现代化的静态类型编程语言,最初由JetBrains开发。它是一种通用的编程语言,可以用于开发各种应用程序,包括Android应用程序、Web应用程序和服务器端应用程序。
如何使用Version Catalog对Android项目进行迁移管理
测试版本:gradle版本如图 第一步. 创建libs.versions.toml文件 在根目录的gradle文件夹中,创建一个名为libs.versions.toml文件,Gradle默认会在此文件