Archive

文章

所有 Markdown 文章会自动出现在这里,按发布时间倒序排列。

Flutter状态管理详解

Flutter #API

Flutter动画详解

Flutter #iOS#API#SEO

flutter_event_dispatch

1. [事件系统概述](1事件系统概述) 2. [事件类型](2事件类型) 3. [Hit Testing(命中测试)](3hittesting命中测试) 4. [事件分发流程](4事件分发流程) 5. [事件拦截与消费](5事件拦截...

Flutter #Notes

stateful_widget

适用版本:Flutter 3.x+ 更新时间:2024

Flutter #API#SEO

router_navigator2

适用版本:Flutter 2.0+ 更新时间:2024

Flutter #Git#iOS#Shell#API#SEO

Dart & Flutter 常用命令速查

Flutter #Mac#iOS#API#JavaScript

Composable_事件分发与自定义手势

1. [事件分发概述](事件分发概述) 2. [PointerEvent 核心模型](pointerevent核心模型) 3. [事件分发流程](事件分发流程) 4. [事件消费(consume)机制](事件消费consume机制) ...

Android / Kotlin / Jetpack Compose #API#SEO

Composable_数据传递

1. [概述](概述) 2. [参数传递(Props Down)](参数传递propsdown) 3. [状态提升(State Hoisting)](状态提升statehoisting) 4. [CompositionLocal](c...

Android / Kotlin / Jetpack Compose #API

Composable_自定义控件

1. [基础自定义 Composable](基础自定义composable) 2. [Modifier 系统](modifier系统) 3. [自定义 Layout](自定义layout) 4. [Canvas 绘制](canvas绘...

Android / Kotlin / Jetpack Compose #Array#API#JavaScript#SEO

Compose_remember系列详解

1. [重组基础概念](重组基础概念) 2. [remember](remember) 3. [rememberSaveable](remembersaveable) 4. [rememberUpdatedState](remembr...

Android / Kotlin / Jetpack Compose #Array#API

Compose_完整绘制流程

1. [总体架构概览](总体架构概览) 2. [阶段一:组合(Composition)](阶段一组合composition) 3. [阶段二:布局(Layout)](阶段二布局layout) 4. [阶段三:绘制(Drawing)](...

Android / Kotlin / Jetpack Compose #Notes

Compose_避免不必要重组

1. [重组触发原理](重组触发原理) 2. [参数稳定性](参数稳定性) 3. [State 读取位置优化](state读取位置优化) 4. [derivedStateOf](derivedstateof) 5. [key 的正确使...

Android / Kotlin / Jetpack Compose #Notes

FlutterActivity详解-Android宿主与混合开发实践

<a id="top"</a

Flutter #iOS#API

Flutter与Native通讯原理-全平台版

[!info] 文档定位 本文面向具备 Flutter 与宿主平台基础的开发者,系统讲解 Flutter 与 Native 通讯的底层模型、三类 Platform Channel、编解码、线程模型,以及 Android、iOS、mac...

Flutter #Deploy#Mac#iOS#Environment#Swift#Array#API#JavaScript

FlutterFlutter原理 HitTestBehavior 介绍

![在这里插入图片描述](https://imgblog.csdnimg.cn/32891fe1033841aa9638e57365182afa.png)

Flutter #Notes

Flutter Canvas

构造

Flutter #API

flutter 自定义控件之RenderObejct

RenderObject就是渲染树中的一个对象,负责布局及绘制。它有一个父级,并有一个名为parentData的插槽,其中父级RenderObject可以存储特定于子级的数据,例如子级位置。RenderObject类也实现了基本的布局...

Flutter #API

flutter 自定义SingleChildRenderObjectWidget控件,以及手势处理

flutter 自定义SingleChildRenderObjectWidget控件,以及手势处理 的技术笔记。

Flutter #Notes

flutter 画板,签名

![在这里插入图片描述](https://imgblog.csdnimg.cn/abf6e35414414163a979f274e95b9c03.png)

Flutter #Notes

sliver 组件

在开发过程中一定会遇到一个多种类型item的长滚动列表此时需要一个滚动的组件

Flutter #Notes

vs code常用快捷键整理

说明:以下以 macOS / Windows(Linux) 两种按键形式展示。 Windows 和 Linux 大多数情况下快捷键一致。

Work #Git#Mac#Markdown

Flutter线程模型详解

Flutter 基于 Dart 语言,采用单线程 + Isolate 的并发模型,与 Java 的共享内存多线程不同,Dart 通过消息传递实现并发。

Flutter / Dart #iOS#API#JavaScript

codex_skills

用途:为当前对话创建一个新的分支工作树,便于并行尝试不同修改方案。

Ai / codex #Notes

Kotlin_语法详解

1. [基础语法](一基础语法) 2. [变量与数据类型](二变量与数据类型) 3. [函数](三函数) 4. [控制流](四控制流) 5. [类与对象](五类与对象) 6. [继承与接口](六继承与接口) 7. [数据类、密封类、枚...

Android / Kotlin #Array#API

Kotlin协程完整使用指南

[1. 协程基础概念](1协程基础概念) [2. 协程构建器](2协程构建器) [3. CoroutineScope 作用域](3coroutinescope作用域) [4. CoroutineContext 协程上下文](4coro...

Android / Kotlin #API#React

ndk-stack

ndk-stack 的技术笔记。

Android / 优化 #Notes

udp

udp 的技术笔记。

Android / 通讯 #Array

Dart 性能优化之常量、identical 函数、常量构造函数详解

Dart 性能优化之常量、identical 函数、常量构造函数详解 的技术笔记。

Flutter / Dart #Notes

Android WebSocket API 完整参考

整理范围:WebSocket 协议原理(RFC 6455)、OkHttp WebSocket、Java 原生 WebSocket(JSR356 / javax.websocket)、Ktor WebSocket Client,以及常见...

Android / 通讯 #Array#API

Dart 语法完整参考手册

适用版本:Dart 3.x 本手册系统整理 Dart 语言的核心语法,每个知识点均配有详细说明、完整示例代码及运行输出结果,适合快速查阅与深入学习。

Flutter / Dart #Swift#API#JavaScript

Android_LocalSocket_IPC

LocalSocket 是 Android 提供的基于 Unix Domain Socket(本地域套接字) 的进程间通信机制。与普通 TCP/UDP Socket 不同,它完全在内核内部通过文件系统路径传递数据,不经过网络协议栈,因...

Android / 优化 #Array

Android_LruCache

LruCache(Least Recently Used Cache)是 Android 提供的一种内存缓存工具类,基于 LRU(最近最少使用)算法实现。当缓存容量达到上限时,会优先淘汰最久未被使用的条目,从而为新数据腾出空间。

Android / 优化 / 内存优化 #Array#API

内存溢出

bundle

Android / 优化 / 内存优化 #Array

数据处理LRUCache

接受固定容量的数据, 超过容量后,在后面追加,同时移除掉最老的, 动态扩容线程安全

Android / 优化 / 内存优化 #Notes

性能优化 (七) 性能差的表现

性能优化 (七) 性能差的表现 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (三) Android ClassyShark vs ApkTool apk分析工具

Android ClassyShark vs ApkTool 引子 作为程序员,借鉴可能是工作中所必须碰到的事情,程序员的世界里,更多的不是从无到有,而是从有到优。那么当我们在做一些需求或者架构调整时,可能需要参考别的成熟公司的做法,...

Android / 优化 / 性能优化 #Mac#API#React

性能优化 (三十) 优雅获取界面布局耗时

性能优化 (三十) 优雅获取界面布局耗时 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (三十一) 异步Inflater实战

性能优化 (三十一) 异步Inflater实战 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (三十三) 视图绘制优化实战

性能优化 (三十三) 视图绘制优化实战 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (三十七) 卡顿单点问题检测方案

性能优化 (三十七) 卡顿单点问题检测方案 的技术笔记。

Android / 优化 / 性能优化 #Shell

性能优化 (三十九) 优雅监控耗时盲区

性能优化 (三十九) 优雅监控耗时盲区 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (三十二) 布局加载优化实战

性能优化 (三十二) 布局加载优化实战 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (三十五) 自动化卡顿检测方案及优化

性能优化 (三十五) 自动化卡顿检测方案及优化 的技术笔记。

Android / 优化 / 性能优化 #Git

性能优化 (三十八) 如何实现界面秒开

性能优化 (三十八) 如何实现界面秒开 的技术笔记。

Android / 优化 / 性能优化 #Git#API

性能优化 (三十六) ANR解决套路

性能优化 (三十六) ANR解决套路 的技术笔记。

Android / 优化 / 性能优化 #Git

性能优化 (三十四) 卡顿介绍及优化工具 选择

性能优化 (三十四) 卡顿介绍及优化工具 选择 的技术笔记。

Android / 优化 / 性能优化 #API

性能优化 (九) app的启动优化

性能优化 (九) app的启动优化 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (二十) 内存优化介绍及工具选择

性能优化 (二十) 内存优化介绍及工具选择 的技术笔记。

Android / 优化 / 性能优化 #Git

性能优化 (二十一) android内存管理机制

性能优化 (二十一) android内存管理机制 的技术笔记。

Android / 优化 / 性能优化 #Notes

史上最强的 Android 日志库 XLog

史上最强的 Android 日志库 XLog 的技术笔记。

Android / 优化 / 性能优化 #Git#Array#CSS

性能优化 (二十七) 内存优化技巧总结

性能优化 (二十七) 内存优化技巧总结 的技术笔记。

Android / 优化 / 性能优化 #Array

性能优化 (二十三) 内存泄漏解决实战

性能优化 (二十三) 内存泄漏解决实战 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (二十二) 内存抖动的解决实战

性能优化 (二十二) 内存抖动的解决实战 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (二十五) ARTHook优雅检测不合理的图片

性能优化 (二十五) ARTHook优雅检测不合理的图片 的技术笔记。

Android / 优化 / 性能优化 #Git#API

性能优化 (二十九) Android布局加载原理

性能优化 (二十九) Android布局加载原理 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (二十八) Android绘制原理及工具选择

性能优化 (二十八) Android绘制原理及工具选择 的技术笔记。

Android / 优化 / 性能优化 #API

性能优化 (二十六) 线上内存监控方案

性能优化 (二十六) 线上内存监控方案 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (五) 资源瘦身实战

性能优化 (五) 资源瘦身实战 的技术笔记。

Android / 优化 / 性能优化 #Git

性能优化 (二十四) 全面理解mat

性能优化 (二十四) 全面理解mat 的技术笔记。

Android / 优化 / 性能优化 #API

性能优化 (五十) 电量优化套路总结

性能优化 (五十) 电量优化套路总结 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (五十七) 存储优化

性能优化 (五十七) 存储优化 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (五十一) 如何提升app的稳定性

性能优化 (五十一) 如何提升app的稳定性 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (五十三) 移动端业务高可用方案建设

性能优化 (五十三) 移动端业务高可用方案建设 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (五十二) 高Crash率的破解之道

性能优化 (五十二) 高Crash率的破解之道 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (五十五) 稳定性长效治理

性能优化 (五十五) 稳定性长效治理 的技术笔记。

Android / 优化 / 性能优化 #Notes

Android性能优化之APK瘦身详解

<a id="top"</a

Android / 优化 / 性能优化 #Git#Markdown#API#JavaScript

性能优化 (五十八) WebView异常监控

性能优化 (五十八) WebView异常监控 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (五十六) 列表页卡顿优化

性能优化 (五十六) 列表页卡顿优化 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (五十四) 移动端容灾方案

性能优化 (五十四) 移动端容灾方案 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (八) app性能优化解决方案的演进

性能优化 (八) app性能优化解决方案的演进 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (六) So瘦身实战

性能优化 (六) So瘦身实战 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (十) 启动时间测量方式

性能优化 (十) 启动时间测量方式 的技术笔记。

Android / 优化 / 性能优化 #Mac#Shell#API

性能优化 (十一) 启动优化工具选择

性能优化 (十一) 启动优化工具选择 的技术笔记。

Android / 优化 / 性能优化 #API

性能优化 (十七) 如何锁定线程创建者

性能优化 (十七) 如何锁定线程创建者 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (十九) 线程优化总结

性能优化 (十九) 线程优化总结 的技术笔记。

Android / 优化 / 性能优化 #API

性能优化 (十二) 优雅获取方法耗时

性能优化 (十二) 优雅获取方法耗时 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (十五) android异步方式汇总

性能优化 (十五) android异步方式汇总 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (十八) 线程收敛优雅实现

性能优化 (十八) 线程收敛优雅实现 的技术笔记。

Android / 优化 / 性能优化 #API

性能优化 (十六) android线程优化的实战

性能优化 (十六) android线程优化的实战 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (十四) android线程调度原理剖析

性能优化 (十四) android线程调度原理剖析 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (四) 代码瘦身实战

性能优化 (四) 代码瘦身实战 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (四十) 卡顿优化技巧总结

性能优化 (四十) 卡顿优化技巧总结 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (四十一) 网络优化从哪些纬度开展

性能优化 (四十一) 网络优化从哪些纬度开展 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (四十七) 电量优化介绍及方案选择

性能优化 (四十七) 电量优化介绍及方案选择 的技术笔记。

Android / 优化 / 性能优化 #API

性能优化 (四十三) 精准获取流量消耗实战

性能优化 (四十三) 精准获取流量消耗实战 的技术笔记。

Android / 优化 / 性能优化 #API

性能优化 (十三) Android 启动优化中的异步优化

性能优化 (十三) Android 启动优化中的异步优化 的技术笔记。

Android / 优化 / 性能优化 #Git

性能优化 (四十九) 电量辅助监控实战

性能优化 (四十九) 电量辅助监控实战 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (四十二) 网络优化的工具选择

性能优化 (四十二) 网络优化的工具选择 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (四十五) 网络请求质量优化实践

性能优化 (四十五) 网络请求质量优化实践 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (四十八) Battery Historian实战分析

性能优化 (四十八) Battery Historian实战分析 的技术笔记。

Android / 优化 / 性能优化 #Git#Shell

性能优化 (四十六) 网络体系化方案建设

性能优化 (四十六) 网络体系化方案建设 的技术笔记。

Android / 优化 / 性能优化 #Notes

性能优化 (四十四) 网络请求流量优化实战

性能优化 (四十四) 网络请求流量优化实战 的技术笔记。

Android / 优化 / 性能优化 #API

探索_Android_多线程优化

Android / 优化 / 性能优化 / 线程优化 #Mac#API

Android_Graphics_Stack

Android 图形栈是一套分层协作的渲染体系,从应用层的 View 声明出发,经过测量/布局/绘制、硬件加速录制、RenderThread 提交、SurfaceFlinger 合成,最终由 HWC/GPU 送显到屏幕。整个链路可以用...

Android / System / Framwork #API

agent

/plugin marketplace add jshchnz/claudecodescheduler /plugin install scheduler@claudescheduler

Ai #Mac

Mcp-进阶

uvx 执行,包

Ai #Mac#Shell#Environment

LinkedBlockingQueue

LinkedBlockingQueue 的技术笔记。

c++ #iOS

Proxifier的安装及使用教程

[The Most Advanced Proxy Client 下载](https://www.proxifier.com/)

Work #Git

Svn 使用

Apache Subversion (SVN) 是一款集中式版本控制系统。本文档整理了日常开发中所有常用 SVN 命令及参数说明。

Work #Mac

git 使用

创建分支

Work #Git#Mac#iOS#Shell#Swift

MCP_介绍

Model Context Protocol —— AI 与外部世界的标准化桥梁

Ai #Git#Mac#iOS#Shell#API#TypeScript

Mac ios 环境配置

Mac 终端设置代理

Ios #Git#Mac#iOS#Shell

ios 常用命令

进入目录

Ios #iOS#Shell#Swift

Claude Code 命令完整参考手册

更新至 v2.1.142 / 2026年5月 涵盖:CLI 启动命令 · Slash 命令 · 键盘快捷键 · CLI Flags · 环境变量 · 自定义命令

Ai / claude #GitHub Actions#Git#Mac#iOS#Shell#Markdown#API

makedown语法

本文档涵盖 Markdown 的全部标准语法及常用扩展语法,适合快速查阅与学习。

Work #Git#Mac#Shell#Markdown#JavaScript

aosp编译

<https://www.jianshu.com/p/53941de91c77

Android / System #Git

codex_cli_guide

Codex CLI 是 OpenAI 推出的终端端 AI 编程 Agent,基于 Rust 构建,完全开源。可直接读取、修改代码文件并执行命令。不同于浏览器端工具,代码始终保留在本地,只有提示词和上下文会发送给模型。 本指南基于 20...

Ai / codex #GitHub Actions#Git#Mac#Shell#Markdown#API#TypeScript#React

LinkedBlockingQueue

LinkedBlockingQueue 的技术笔记。

Ios / Swift #Swift#API

SwiftUI PreferenceKey 完整指南 🚀

[概述](概述) [PreferenceKey 协议](preferencekey协议) [核心 API](核心api) [使用场景](使用场景) [完整示例](完整示例) [高级用法](高级用法) [最佳实践](最佳实践)

Ios / Swift #iOS#Environment#Swift#API

Data API

Data 是 Swift Foundation 框架中的一个结构体,用于表示字节缓冲区。它是一个值类型,提供了强大的数据操作功能,常用于网络请求、文件操作、加密解密等场景。

Ios / Swift #iOS#Swift#Array#API

Swift Dispatch 框架 API 完整指南

Dispatch 框架(也称为 Grand Central Dispatch,GCD)是 Swift 中用于并发编程的核心框架。它提供了一套强大的 API 来管理任务的并发执行、队列管理和线程同步。

Ios / Swift #Mac#iOS#Swift#Array#API

Swift Array API 完整指南

Array<Element 是 Swift 中的核心集合类型,它是一个有序的、动态的、泛型的集合。Array 在 Swift 5.9+ 中标记为 @frozen,这意味着其内存布局是固定的,可以进行更好的优化。

Ios / Swift #Swift#Array#API

iOS Swift 知识体系脑图

🚀 Swift 基础 ┌─────────────────────────────┐ 📝 变量与常量 🔢 数据类型 🔄 控制流 ⚡函数闭包 🏗️ 类与结构体 📋 协议泛型 └─────────┬──────────────...

Ios / Swift #GitHub Actions#Git#iOS#Environment#Swift#Array#API

5. swift 命令

main.swift

Ios / Swift #Swift

AsynQueue swift 自定义高性能的阻塞的队列(防止CPU空转)

用法

Ios / Swift #Swift

BufferPointer

BufferPointer 是 Swift 中用于安全访问内存缓冲区的类型。它提供了一种类型安全的方式来处理连续内存块,常用于与 C API 交互、性能优化和底层内存操作。

Ios / Swift #Swift#Array#API

Concurrency API 完整指南

Swift Concurrency 提供了一套完整的现代并发编程工具:

Ios / Swift #Swift#API

DispatchQueue API

DispatchQueue 是 GCD(Grand Central Dispatch)的核心,用于在多核处理器上执行并发任务。以下是对其 API 的全面介绍及使用示例。

Ios / Swift #Swift#API

FileManager 类 API 文档

FileManager 是 Foundation 框架中的一个类,用于管理文件系统中的文件、目录和 URL。它常用于创建目录、移动文件、检查文件是否存在以及访问标准目录(如文档目录或缓存目录)。通常使用其默认实例 FileManage...

Ios / Swift #iOS#Swift#API

FileManager.default.url API 文档

FileManager.default.url(for:in:appropriateFor:create:) 是 Swift 中 FileManager 类的一个方法,用于返回指定域中特定目录的 URL。它是文件系统操作的核心 API...

Ios / Swift #iOS#Swift#API

HandleThread

HandleThread 的技术笔记。

Ios / Swift #Mac#Swift#API

LinkedHashMap RLU 算法

LinkedHashMap RLU 算法 的技术笔记。

Ios / Swift #Swift#API

Swift CheckedContinuation 完整指南

CheckedContinuation 是 Swift 5.5 引入的一个重要类型,用于将传统的基于回调的异步代码转换为现代的 async/await 模式。它提供了一种安全的方式来桥接旧的异步 API 和新的并发模型。

Ios / Swift #Git#Swift#Array#API

FileUtil

FileUtil 的技术笔记。

Ios / Swift #Swift#Array

Swift Combine 框架完整指南

Combine 是 Apple 从 iOS 13 开始推出的响应式编程框架,它允许你以声明式的方式处理异步事件流。本指南包括基础概念、公共及自定义类型、常用操作等组成细节。

Ios / Swift #iOS#Swift#Array#API

LinkedBlockingQueue

LinkedBlockingQueue 的技术笔记。

Ios / Swift #Swift#API

Swift DispatchSource

DispatchSource 是 Grand Central Dispatch (GCD) 的一个重要组件,用于监听和响应系统事件。它提供了一种异步、高效的方式来处理各种系统级事件,如文件系统变化、网络事件、定时器等。

Ios / Swift #Mac#iOS#Swift#API

Swift NSCache 完整指南

NSCache 是 Foundation 框架中的一个线程安全的缓存类,用于存储临时的键值对数据。与字典不同,NSCache 会在内存压力大时自动移除一些对象,避免应用崩溃。

Ios / Swift #iOS#Swift#API

Swift Thread API 完整指南

[概述](概述) [创建和启动线程](创建和启动线程) [线程属性](线程属性) [线程状态](线程状态) [线程控制](线程控制) [线程本地存储](线程本地存储) [线程优先级](线程优先级) [线程通知](线程通知) [实际应用...

Ios / Swift #Swift#API

Swift URL 类 API 文档

以下是对 Swift 中 URL 类的所有 API 及其参数的详细介绍,整理为中文 Markdown 文档,包含调用方法示例和输出结果。URL 类是 Foundation 框架中用于表示和操作统一资源定位符(URL)的核心类,广泛用于...

Ios / Swift #Markdown#Swift#API

swift 操作符

本文档整理了 Swift 中的比较运算符、它们在 for 和 while 循环中的使用方法,以及相关的逻辑和模式匹配运算符,帮助开发者理解和应用这些运算符控制程序流程。

Ios / Swift #Swift

DispatchQueue 各参数详解(Swift GCD 多线程)

Swift 的 DispatchQueue 是 GCD (Grand Central Dispatch) 提供的 任务调度管理工具,用于 控制线程执行方式、优先级、执行模式等。

Ios / Swift #Swift

Swift数组

Swift Array 提供了丰富的 API,主要包括:

Ios / Swift #Swift#Array#API

DispatchSemaphore 完全指南

Ios / Swift #Mac#iOS#Swift#API

Swift Bundle 完全指南

Ios / Swift #Mac#iOS#Environment#Swift#Array#API

Swift String 完整参考手册

Ios / Swift #iOS#Swift#Array#API

zygote 的启动流程

启动init进程 [源码链接](http://androidxref.com/9.0.0r3/xref/system/core/init/init.cpp)

Android / System / Framwork #Array

实现自己的HAL-10 控制led(内核驱动的hal),从app 到 hal 到底层内核kernel层的驱动 的实现(二)

<center <img style="borderradius: 0.3125em; boxshadow: 0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.08)...

Android / System / HAL #iOS#API

hal体系结构与设计思想-1

hal体系结构与设计思想-1 的技术笔记。

Android / System / HAL #API

实现自己的HAL-13 控制led(控制led 的app),从app 到 hal 到底层内核kernel层的驱动 的实现(五)

<center <img style="borderradius: 0.3125em; boxshadow: 0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.08)...

Android / System / HAL #Notes

实现自己的HAL-12 控制led(自定义的系统service的实现),从app 到 hal 到底层内核kernel层的驱动 的实现(四)

实现自己的HAL-12 控制led(自定义的系统service的实现),从app 到 hal 到底层内核kernel层的驱动 的实现(四) 的技术笔记。

Android / System / HAL #Notes

实现自己的HAL-11 控制led(jni 的编写),从app 到 hal 到底层内核kernel层的驱动 的实现(三)

实现自己的HAL-11 控制led(jni 的编写),从app 到 hal 到底层内核kernel层的驱动 的实现(三) 的技术笔记。

Android / System / HAL #CSS

实现自己的HAL-14 控制led(内核设备节点的访问权限的动态配置),从app 到 hal 到底层内核kernel层的驱动 的实现(六)

<center <img style="borderradius: 0.3125em; boxshadow: 0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.08)...

Android / System / HAL #Notes

实现自己的HAL-2 SurfaceFlinger的hal层的代码的实现

实现自己的HAL-2 SurfaceFlinger的hal层的代码的实现 的技术笔记。

Android / System / HAL #Notes

实现自己的HAL-15 控制led(Android 8.1 selinux 配置(自定义系统服务,以及节点的读写)),从app 到 hal 到底层内核kerne

声明 服务helloworldservice 的名字为helloworldserviceservice 2. 在Z:\itop33998.1\system\sepolicy\public\service.te 下 添加

Android / System / HAL #Mac#Shell#API#CSS

实现自己的HAL-3 HAL helloworld 之HAL层代码的编写

![在这里插入图片描述](https://imgblog.csdnimg.cn/20210622104158925.png?xossprocess=image/watermark,typeZmFuZ3poZW5naGVpdGk,sha...

Android / System / HAL #Shell#API

实现自己的HAL-4 Java与Native层通讯方式分析-4

实现自己的HAL-4 Java与Native层通讯方式分析-4 的技术笔记。

Android / System / HAL #Notes

实现自己的HAL-6 serivce 和aidl层的代码

实现自己的HAL-6 serivce 和aidl层的代码 的技术笔记。

Android / System / HAL #API

实现自己的HAL-5 Android HAL实现自己的HAL代码

代码

Android / System / HAL #iOS#CSS

实现自己的HAL-9 控制led(驱动),从app 到 hal 到底层内核kernel层的驱动 的实现(一)

<center <img style="borderradius: 0.3125em; boxshadow: 0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.08)...

Android / System / HAL #iOS

实现自己的HAL-8 通过Android 系统编译自己的app,用于控制hal

![HelloWorld文件的结构图](https://imgblog.csdnimg.cn/20210622145444322.png?xossprocess=image/watermark,typeZmFuZ3poZW5naGVp...

Android / System / HAL #Notes

实现自己的HAL-7 Android 系统的各个模块的单独编译

实现自己的HAL-7 Android 系统的各个模块的单独编译 的技术笔记。

Android / System / HAL #Notes

Android Google 手机刷机 (Nexus 6p刷机及root)

打开手机oem锁和开发者模式后,允许调试

Android / System / 内核 #Git

Android.mk 语法详解

Android.mk 语法详解 的技术笔记。

Android / System / 内核 #Notes

Linux -- Makefile的学习笔记以及多级目录下Makefile的编写-2

Linux -- Makefile的学习笔记以及多级目录下Makefile的编写-2 的技术笔记。

Android / System / 内核 #Mac

FT5X06触摸实验-40

FT5X06触摸实验-40 的技术笔记。

Android / System / 内核 #iOS

Linux三大设备驱动-6

Linux三大设备驱动-6 的技术笔记。

Android / System / 内核 #Notes

Linux下把驱动编译进内核-5

Linux下把驱动编译进内核-5 的技术笔记。

Android / System / 内核 #Notes

NDK在Linux下载配置以及C、C++编译配置(交叉编译)

我们搭建好Ubutu虚拟机之后,通过xShell远程登录Ubutu上SSH服务器,在xShell上可以进行相关的编译操作了。但是我们在xShell上gcc、g++编译的可执行文件只能在Linux上执行,但是我们需要编译出来的东西可以在...

Android / System / 内核 #Shell

Windows10下利用Visual Studio Code搭建C语言开发环境

Windows10下利用Visual Studio Code搭建C语言开发环境 的技术笔记。

Android / System / 内核 #Mac#Shell

android 杂项驱动的编写-6.1

android 杂项驱动的编写-6.1 的技术笔记。

Android / System / 内核 #Shell

app,控制led 代码-42

将上面的代码注释掉,添加自己的设备树节点

Android / System / 内核 #iOS#Array

helloworld驱动的编译-3

把驱动编译成模块,然后使用命令把驱动加载到内核里面

Android / System / 内核 #Shell

i2c总线实现driver驱动-38

i2c总线实现driver驱动-38 的技术笔记。

Android / System / 内核 #Notes

i2c总线实现client设备-37

i2c总线实现client设备-37 的技术笔记。

Android / System / 内核 #iOS#API

ioctl接口(二)-26

ioctl接口(二)-26 的技术笔记。

Android / System / 内核 #Notes

linux内核模块编译makefile-2

1、编译进内核的模块

Android / System / 内核 #Shell

linux物理地址到虚拟地址的映射-8

linux物理地址到虚拟地址的映射-8 的技术笔记。

Android / System / 内核 #Notes

ioctl接口(一)-25

ioctl接口(一)-25 的技术笔记。

Android / System / 内核 #Notes

linux驱动环境搭建之一:安装samba服务

linux驱动环境搭建之一:安装samba服务 1.安装VMware和Ubuntu sudo aptget install samba 安装samba服务器(与电脑共享文件) aptget remove samba //卸载samba...

Android / System / 内核 #Notes

make menuconfig 的使用-4

make menuconfig 的使用-4 的技术笔记。

Android / System / 内核 #Notes

pinctl和gpio子系统(一)-22

pinctl和gpio子系统(一)-22 的技术笔记。

Android / System / 内核 #Notes

pinctl和gpio子系统(三)-24

pinctl和gpio子系统(三)-24 的技术笔记。

Android / System / 内核 #Array

pinctl和gpio子系统(二)- 23

pinctl和gpio子系统(二)- 23 的技术笔记。

Android / System / 内核 #API

tslib触摸校准实验-41

​ ft5x06触摸驱动添加成功后,发现触摸可能不太准确,这时可以使用一个第三方开源库tslib来调试触摸屏。下面来看一下 tslib源码如何移植。 tslib源码可以从官方地址获取: https://github.com/libts...

Android / System / 内核 #Git

中断下文之tasklet-29

中断下文之tasklet-29 的技术笔记。

Android / System / 内核 #Notes

中断基础概念-27

中断基础概念-27 的技术笔记。

Android / System / 内核 #Notes

在设备树中添加自定义的节点-19

在设备树中添加自定义的节点-19 的技术笔记。

Android / System / 内核 #Notes

内核定时器-32

内核定时器-32 的技术笔记。

Android / System / 内核 #Notes

工作队列-31

工作队列-31 的技术笔记。

Android / System / 内核 #API

平台总线probe函数的编写-16

平台总线probe函数的编写-16 的技术笔记。

Android / System / 内核 #Array

平台总线模型-13

平台总线模型-13 的技术笔记。

Android / System / 内核 #Notes

应用层和内核层数据传输-7

应用层和内核层数据传输-7 的技术笔记。

Android / System / 内核 #Shell

应用层实现i2c通信 - 36

应用层实现i2c通信 - 36 的技术笔记。

Android / System / 内核 #iOS#API

按键消抖实验-33

代码

Android / System / 内核 #Notes

注册platform驱动-15

注册platform驱动-15 的技术笔记。

Android / System / 内核 #Array

注册字符类设备-11

注册字符类设备-11 的技术笔记。

Android / System / 内核 #Notes

注册Platform设备-14

注册Platform设备-14 的技术笔记。

Android / System / 内核 #Array

申请字符类设备号-10

申请字符类设备号-10 的技术笔记。

Android / System / 内核 #Notes

等待队列-30

等待队列-30 的技术笔记。

Android / System / 内核 #Notes

自动创建设备节点-12

自动创建设备节点-12 的技术笔记。

Android / System / 内核 #Notes

设备树下的platform总线-21

设备树下的platform总线-21 的技术笔记。

Android / System / 内核 #Array

设备树中常用的of操作函数-20

设备树中常用的of操作函数-20 的技术笔记。

Android / System / 内核 #Array

设备树基本语法-18

设备树基本语法-18 的技术笔记。

Android / System / 内核 #Notes

设备树的由来和基本概念-17

设备树的由来和基本概念-17 的技术笔记。

Android / System / 内核 #Mac

设备树中的中断节点以及相关函数-28

设备树中的中断节点以及相关函数-28 的技术笔记。

Android / System / 内核 #iOS

设备驱动之HelloWorld_1

设备驱动之HelloWorld_1 的技术笔记。

Android / System / 内核 #Shell

输入子系统(一)-34

输入子系统(一)-34 的技术笔记。

Android / System / 内核 #API#SEO

输入子系统(二)-35

Android / System / 内核 #Notes

驱动模块传参数-9

驱动模块传参数-9 的技术笔记。

Android / System / 内核 #Array

驱动程序实现i2c通讯-39

驱动程序实现i2c通讯-39 的技术笔记。

Android / System / 内核 #API

录制

录制 的技术笔记。

Ios / Swift / media #iOS#Swift#API

录屏之AVAssetWriter API 完整指南

AVAssetWriter 是 AVFoundation 框架中用于创建音视频文件的核心类。它允许开发者将音频、视频和元数据样本写入到各种格式的文件中,如 MP4、MOV、M4A 等。

Ios / Swift / media #Mac#iOS#Swift#API

录屏之AVAssetWriterInput API 完整指南

AVAssetWriterInput 是 AVFoundation 框架中用于向 AVAssetWriter 提供媒体数据的类。它负责接收音频、视频或其他媒体样本,并将其编码写入到输出文件中。每个 AVAssetWriterInput...

Ios / Swift / media #iOS#Swift#API

录屏之AVAssetWriterInputPixelBufferAdaptor

AVAssetWriterInputPixelBufferAdaptor 是 AVFoundation 框架中专门用于向 AVAssetWriterInput 提供像素缓冲区数据的适配器类。它简化了将 CVPixelBuffer 对象...

Ios / Swift / media #iOS#Swift#Array#API

AVAsset 完整API文档

AVAsset 是 AVFoundation 框架中的核心类,用于表示音视频资源的抽象基类。它提供了访问媒体资源元数据、轨道信息和时间属性的接口,但不直接用于播放(播放需要使用 AVPlayerItem 和 AVPlayer)。

Ios / Swift / media #Git#Swift#API

AVAssetImageGenerator 完整指南

1. 性能优化: 合理设置 maximumSize 使用适当的时间容差 在后台队列进行生成操作

Ios / Swift / media #iOS#Swift#Array#API

AVPlayer 完整 API 指南

Ios / Swift / media #iOS#Swift#API

AVPlayerItem 完整 API 指南

Ios / Swift / media #Mac#iOS#Swift#API#SEO

AVPlayerLayer 完整指南

AVPlayerLayer 是 AVFoundation 框架中用于显示视频内容的核心类,它是 CALayer 的子类,专门用于渲染 AVPlayer 播放的视频内容。本指南详细介绍了 AVPlayerLayer 的所有主要 API、...

Ios / Swift / media #iOS#Swift#API#React#SEO

CMTime 完整API指南

CMTime 是 Core Media 框架中用于表示时间值的结构体,广泛用于音视频处理、AVPlayer、AVAsset 等场景。它提供了高精度的时间表示和丰富的时间操作功能。

Ios / Swift / media #Swift#API

IndexPath 完整使用指南

IndexPath 是 iOS 开发中用于标识表格视图(UITableView)和集合视图(UICollectionView)中单元格位置的重要类。它通过 section(分组)和 row/item(行/项)来唯一标识一个单元格的位置。

Ios / Swift / uikt #iOS#Swift#Array#API

UIGestureRecognizerDelegate 完全指南

UIGestureRecognizerDelegate 是 iOS 中用于控制手势识别器行为的协议。通过实现该协议的方法,可以精确控制手势的识别时机、优先级和交互关系。

Ios / Swift / uikt #iOS#Swift

UIViewController 完整指南

UIViewController 是 iOS 开发中最重要的类之一,它是所有视图控制器的基类。本指南详细介绍了 UIViewController 的所有主要 API、属性和用法。

Ios / Swift / uikt #iOS#Swift#API

UIToolbar 完整使用指南

UIToolbar 是 UIKit 框架中的一个重要控件,用于在应用程序中显示一组操作按钮。它通常位于屏幕底部,为用户提供快速访问常用功能的方式。

Ios / Swift / uikt #Swift#API

SeekBar 自定义uikt

SeekBar 自定义uikt 的技术笔记。

Ios / Swift / uikt #Swift

UIButton 完整指南

UIButton 是 UIKit 框架中最重要的用户交互控件之一,继承自 UIControl,提供了丰富的自定义选项和交互功能。

Ios / Swift / uikt #Mac#iOS#Swift#API

UIControl Tracking 方法完全指南

UIControl 提供了一套完整的触摸追踪(Tracking)方法,用于处理用户与控件的交互。这些方法比底层的 touches 方法更高级,专门为控件的状态管理和事件发送而设计。

Ios / Swift / uikt #Swift

UICollectionView 完整API和属性指南

UICollectionView是iOS开发中用于展示网格布局或自定义布局的集合视图控件,比UITableView更加灵活,支持多列布局和复杂的自定义布局。

Ios / Swift / uikt #Git#Mac#iOS#Swift#API

UIImage 完整指南

1. 内存管理:大图像使用 init(contentsOfFile:) 避免缓存 2. 性能优化:在后台队列进行图像处理操作 3. 格式选择:PNG 用于透明图像,JPEG 用于照片 4. 缓存策略:合理使用图像缓存避免内存压力 5....

Ios / Swift / uikt #iOS#Swift#Array#API

UILabel 完整指南

1. 性能考虑: 避免频繁改变 attributedText 对于复杂的富文本使用缓存 在后台队列创建 NSAttributedString

Ios / Swift / uikt #Git#iOS#Swift#Array#SEO

UISlider 完整API指南

UISlider 是 iOS 开发中用于选择数值范围的控件,常用于音量控制、进度条、设置数值等场景。

Ios / Swift / uikt #iOS#Swift#API

UIScrollView 完全指南

Ios / Swift / uikt #iOS#Swift

UIView 完整 API 指南和自定义教程

1. [UIView 基础属性](1uiview基础属性) 2. [几何和布局相关](2几何和布局相关) 3. [视觉外观相关](3视觉外观相关) 4. [交互和事件处理](4交互和事件处理) 5. [动画相关](5动画相关) 6. ...

Ios / Swift / uikt #iOS#Swift#API

SwiftUI Border 完全指南 🚀

SwiftUI 提供了 .border() 修饰符用于为视图添加边框。除了基础的 .border() 外,还有 .overlay() 和 .stroke() 等方法可以实现更复杂的边框效果。

Ios / Swift / view #Swift

SwiftUI_Slider_完整文档

Ios / Swift / view #iOS#Swift#API

SwiftUI ShapeStyle 完全指南 🚀

ShapeStyle 是 SwiftUI 中用于填充形状、文本、边框等的协议。它定义了如何绘制视图的外观,包括颜色、渐变、材质等多种样式。

Ios / Swift / view #Mac#iOS#Environment#Swift

TouchPointView 屏幕坐标

TouchPointView 屏幕坐标 的技术笔记。

Ios / Swift / view #Swift

自定义SwiftUI SeekBar 🚀

自定义SwiftUI SeekBar 🚀 的技术笔记。

Ios / Swift / view #Swift#API

FloatView 浮窗控件

FloatView 浮窗控件 的技术笔记。

Ios / Swift / view #Swift#API#SEO

Shape 完整 API 指南

Ios / Swift / view #Swift#Array#API

SwiftUI Image

Ios / Swift / view #Mac#iOS#Environment#Swift#API

SwiftUI Path 类完整 API 指南

SwiftUI 的 Path 结构体用于创建自定义的矢量图形路径。它提供了一系列方法来构建复杂的形状和线条,可以用于绘制自定义图形、创建动画效果或实现复杂的 UI 元素。

Ios / Swift / view #Swift#API

SwiftUI Text 完整指南

SwiftUI 的 Text 是用于显示只读文本的基础视图组件。它支持多种初始化方式、格式化选项和丰富的修饰符来自定义文本的外观和行为。

Ios / Swift / view #Git#Mac#iOS#Environment#Markdown#Swift#API

UIDatePicker 完整 API 指南

UIDatePicker 是 UIKit 框架中用于选择日期和时间的控件,它提供了多种显示样式和配置选项,可以满足不同的日期时间选择需求。

Ios / Swift / view #iOS#Environment#Swift#API

Button 完整 API 指南

1. [基础 Button 构造器](基础button构造器) 2. [Button 样式](button样式) 3. [Button 修饰符](button修饰符) 4. [Button 状态和交互](button状态和交互) 5....

Ios / Swift / view #Mac#iOS#Environment#Swift#API

CADisplayLink 完整指南

CADisplayLink 是 Core Animation 框架中的一个类,它创建一个与显示器刷新率同步的定时器。它主要用于创建平滑的动画和游戏循环,确保渲染与屏幕刷新同步。

Ios / Swift / view #iOS#Swift

ForEach 完整指南

ForEach 是 SwiftUI 中用于根据数据集合动态创建视图的核心控件。它不是一个视图容器,而是一个视图构建器,用于将数据转换为视图。

Ios / Swift / view #Mac#Swift#Array#API

OmenTextField 自定义文本输入控件

OmenTextField 是一个基于 SwiftUI 的自定义文本输入控件,支持动态尺寸调整、焦点状态管理、多种边框样式和丰富的自定义选项。

Ios / Swift / view #Swift#API

Swift UIGraphicsImageRenderer

UIGraphicsImageRenderer 是 iOS 10+ 中引入的现代图形渲染类,用于替代传统的 UIGraphicsBeginImageContext 系列函数。它提供了更高效、内存安全的图像渲染功能,支持广色域和自动处理...

Ios / Swift / view #iOS#Swift#Array#API

TextEditor 完整指南

TextEditor 是 SwiftUI 中用于多行文本输入的控件,类似于 UIKit 中的 UITextView。它支持多行文本编辑、滚动和丰富的文本格式。

Ios / Swift / view #Mac#iOS#Swift#API

TextField 完整指南

TextField 是 SwiftUI 中用于单行文本输入的控件,类似于 UIKit 中的 UITextField。它提供了丰富的样式选项和交互功能。

Ios / Swift / view #iOS#Swift#API

DrawerView 抽屉菜单

DrawerView 抽屉菜单 的技术笔记。

Ios / Swift / view #iOS#Swift#API

UIBezierPath 完整 API 指南

Ios / Swift / view #iOS#Swift#Array#API#SEO

EquatableView 完整指南

EquatableView 是 SwiftUI 中的一个性能优化工具,它包装了一个符合 Equatable 协议的内容,只有当内容发生变化时才会重新计算视图。这是一个重要的性能优化机制,可以避免不必要的视图更新。

Ios / Swift / view #Swift

SwiftUI Animation 完整 API 文档

Ios / Swift / view #iOS#Swift#API#SEO

SwiftUI Button 完整指南

SwiftUI 的 Button 组件提供了丰富的自定义选项和交互能力。通过合理使用各种修饰符和样式,可以创建出功能强大且用户体验良好的按钮组件。记住始终考虑无障碍性、性能和平台特定的设计准则。

Ios / Swift / view #Mac#iOS#Swift#API

NavigationView 完整 API 指南

1. [NavigationView 概述](navigationview概述) 2. [基础使用](基础使用) 3. [导航标题 API](导航标题api) 4. [导航按钮 API](导航按钮api) 5. [工具栏 API](工...

Ios / Swift / view #Mac#iOS#Environment#Swift#Array#API

SwiftUI TabView 完整使用指南

TabView 是 SwiftUI 中用于创建标签页界面的视图容器。它允许用户在多个视图之间快速切换,常用于应用的主要导航结构。

Ios / Swift / view #iOS#Swift#Array#API

解决 ZStack 多层级视图触摸事件处理的手势冲突

上面的事件是有缺点的, 点击重叠,非中心可以触摸区域,下层符合条件的view接受不到触摸事件 下面集中式管理自定义ZStack 可以处理

Ios / Swift / view #Environment#Swift

SwiftUI Popover 完整指南

Popover 是 SwiftUI 中用于显示弹出视图的控件,通常用于在 iPad 上以浮动窗口形式展示内容,在 iPhone 上则以 sheet 形式呈现。

Ios / Swift / view #Mac#iOS#Swift#API

MTLPixelFormat 完整格式指南

MTLPixelFormat 定义了 Metal 中纹理和渲染目标的像素数据格式。选择正确的像素格式对性能、内存使用和视觉质量至关重要。本指南涵盖所有可用格式及其使用场景。

Ios / Swift / media / metal #iOS#Swift

MTLDevice API 完整指南

MTLDevice 是 Metal 框架的核心接口,代表系统中的 GPU 设备。它是创建所有 Metal 对象的工厂,负责管理 GPU 资源、内存分配和命令执行。

Ios / Swift / media / metal #Mac#iOS#Swift#Array#API

Metal着色器编程完整指南

1. [Metal着色器基础](metal着色器基础) 2. [基本头文件和命名空间](基本头文件和命名空间) 3. [数据类型和结构体](数据类型和结构体) 4. [顶点着色器详解](顶点着色器详解) 5. [片段着色器详解](片段...

Ios / Swift / media / metal #API

MTKTextureLoader API 完整指南

MTKTextureLoader 是 MetalKit 框架中的核心类,专门用于从各种数据源(图片文件、CGImage、数据等)创建 MTLTexture 对象。它简化了纹理加载过程,支持多种图像格式,并提供了丰富的配置选项。

Ios / Swift / media / metal #Mac#iOS#Swift#Array#API

MTKView API 完整指南

MTKView 是 Apple 提供的 Metal 框架中的视图类,用于简化 Metal 渲染的集成。它继承自 UIView (iOS) 或 NSView (macOS),为 Metal 渲染提供了便捷的接口。

Ios / Swift / media / metal #Mac#iOS#Swift#API

MTLBuffer 完整指南

MTLBuffer 是 Metal 框架中用于在 GPU 和 CPU 之间共享数据的核心对象。它代表一块连续的内存区域,可以存储顶点数据、索引数据、uniform 数据等各种类型的数据。

Ios / Swift / media / metal #Mac#iOS#Swift#Array

MTLRenderPipelineColorAttachmentDescriptor 详细指南

MTLRenderPipelineColorAttachmentDescriptor 是 Metal 渲染管线中用于描述颜色附件混合和写入行为的关键组件。它与 MTLRenderPassColorAttachmentDescripto...

Ios / Swift / media / metal #Mac#iOS#Swift

MTLRenderPipelineDescriptor API 完整指南

MTLRenderPipelineDescriptor 是用于配置渲染管线的描述符类,定义了渲染管线的各个阶段和状态。它是创建 MTLRenderPipelineState 的必要配置对象。

Ios / Swift / media / metal #Mac#iOS#Swift#Array#API

MTLTexture API 完整指南

MTLTexture 是 Metal 框架中表示纹理资源的核心协议,继承自 MTLResource。它可以存储1D、2D、3D图像数据,用于着色器中的采样、渲染目标等多种用途。理解如何创建、使用和复用 MTLTexture 对性能优化...

Ios / Swift / media / metal #Mac#iOS#Swift#Array#API#SEO

MTLBlitCommandEncoder 完整 API 指南

MTLBlitCommandEncoder 是 Metal 框架中用于执行内存操作的编码器,主要用于在 GPU 上执行资源复制、填充和同步操作。它可以高效地在纹理、缓冲区之间传输数据,而不会阻塞 CPU。

Ios / Swift / media / metal #Mac#iOS#Swift#API

MTLCommandQueue 完整API指南

1. [MTLCommandQueue 概述](mtlcommandqueue概述) 2. [创建和配置](创建和配置) 3. [核心属性](核心属性) 4. [命令缓冲区管理](命令缓冲区管理) 5. [完整API列表](完整api...

Ios / Swift / media / metal #Swift#Array#API

MTLCommandBuffer API 完整指南

MTLCommandBuffer 是 Metal 框架中的核心对象,用于存储和执行 GPU 命令。它是一个容器,包含了发送到 GPU 的渲染、计算或 Blit 操作的编码命令序列。

Ios / Swift / media / metal #Swift#API