首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
HarmonyOS:弹出框控制器
ArkUI的弹出框控制器在绑定弹出框后,可提供对弹出框的操作能力,当前支持关闭功能。可以将控制器传入弹出框内容区域后进行操作。 从API version 18开始,可设置controller参数以绑
让 Flutter 资源管理更智能
在 Flutter 开发中,资源文件的管理一直是影响开发效率和代码质量的重要环节。手动维护资源路径不仅容易出错,还会在团队协作时产生不一致的代码风格。Assets Generator 正是为解决这些痛
三数之和(3Sum)复盘笔记
1. 问题与目标 问题描述 给定一个整数数组 nums,找出所有不重复的三元组 (a, b, c),使得: 要求: 返回所有满足条件的三元组列表; 三元组内部顺序无关,但结果中不能出现重复三元组(如
Snapchat 开源全新跨平台框架 Valdi ,一起来搞懂它究竟有什么特别之处
最近看到好几篇在推 Valdi 的文章,大致意思就是 「RN/Flutter 的地位将受到威胁」,「Valdi 将成为全新的跨平台流行架构」云云,这不仅就让我好奇这个新框架有什么魔力,还能在 2025
【Android】LRU 与 Android 缓存策略
LRU 基本实现 LRU 缓存机制是一种常用的缓存策略,其选择最近最久未使用的条目予以淘汰。该算法赋予每个条目一个访问字段 key,用来记录该条目自上次被访问以来所经历的时间 t,当须淘汰某条目时,选
Android Perfetto 系列 9 - CPU 信息解读
本文是 Perfetto 系列的第九篇文章,主题是 Perfetto 中的 CPU 信息分析。Perfetto 提供了远超 Systrace 的数据可视化与分析能力,理解 CPU 相关信息是定位性能瓶
Android Perfetto 系列 8:深入理解 Vsync 机制与性能分析
本篇是 Perfetto 系列文章的第八篇,主要深入介绍 Android 中的 Vsync 机制及其在 Perfetto 中的表现形式。文章将从 Perfetto 的角度来分析 Android 系统如
Android Perfetto 系列 07 - MainThread 和 RenderThread 解读
本篇是 Perfetto 系列文章的第七篇,主要介绍 Android App 中的 MainThread 和 RenderThread,也就是大家熟悉的主线程和渲染线程。文章会从 Perfetto 的
Android Perfetto 系列 6:为什么是 120Hz?高刷新率的优势与挑战
本文是 Android Perfetto 系列的第六篇,主要介绍 Android 设备上 120Hz 刷新率的相关知识。如今,120Hz 已成为 Android 旗舰手机的标配,本文将讨论高刷新率带来
Android Perfetto 系列 5:Android App 基于 Choreographer 的渲染流程
本文介绍了 App 开发者不经常接触到但在 Android Framework 渲染链路中非常重要的一个类 Choreographer,包括 Choreographer 的引入背景、简介、部分源码解析
Flutter,Compose,Web 在Android平台上从布局到屏幕的机制探究
Flutter、Compose、WebView、Native View在 Android 上的渲染流程的区别
鸿蒙Text文本设置选中菜单和AI菜单
Text是文本组件,用于展示用户视图,如显示文章的文字内容。该组件支持绑定自定义文本选择菜单,用户可根据需要选择不同功能。此外,还可以扩展自定义菜单,丰富可用选项,进一步提升用户体验。
kotlin中的for循环
Kotlin 中的 for 循环语法简洁灵活,支持多种遍历场景,核心是基于 “迭代器(Iterator)” 或 “范围(Range)” 进行循环,以下是常见用法: 1. 遍历范围(Range) 通过
kotlin中遍历数组的几种方式
在 Kotlin 中遍历数组有多种方式,灵活适用于不同场景,以下是最常用的方法: 1. for-in 循环(最常用) 直接遍历数组中的每个元素,简洁直观: kotlin 2. 遍历索引 + 元素(wi
contentProvider的call方法安全风险详解
Android提供了ContentProvider.call(String method, String arg, Bundle extras),该方法若未注意权限管控则可能存在风险。
【Android】模板化解决复杂场景的滑动冲突问题
仿写项目的业务场景刚好覆盖有两种复杂滑动冲突场景: Horizontal ViewPager2 嵌套 Vertical RecyclerView (OuterRecyclerView) 嵌套 Hori
Flutter编译报错: Unsupported class file major version 65
错误 解决措施;Unsupported class file major version 65FAILURE: Build failed with an exception. * What went
【Android】View 的工作原理
ViewRootImpl 和 DecorView ViewRootImpl 是连接 WindowManager 和 DecorView 的纽带,View 绘制流程的 onMeasure、onLayou
【性能优化】无法直接用Perfetto网站抓取trace解决方法
三种传统Android trace抓取方法(atrace、perfetto、systrace.py)的繁琐流程,提出通过Chrome浏览器直接抓取的优化方案。
『OpenGL学习滤镜相机』- Day10: 相机预览与 OpenGL 结合
📚 今日目标 理解 SurfaceTexture 的工作原理 掌握 OES 纹理(外部纹理)的使用 学习如何将相机数据传递给 OpenGL 实现使用 GLSurfaceView 渲染相机预览 为实时滤
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30