首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
Android
Kotlin
前端
Flutter
Android Jetpack
HarmonyOS
面试
后端
Java
展开
全部
Android
Kotlin
前端
Flutter
Android Jetpack
HarmonyOS
面试
后端
Java
架构
APP
OpenGL
iOS
Google
性能优化
暂无数据
推荐
最新
【Perfetto从入门到精通】3. Linux(Android)底层内存管理机制概述
前言:Linux 内存管理的重要性 内存 作为应用性能指标中非常重要的一项,会对应用软件的稳定性、流畅性产生直接影响。如果应用内存使用不当,会导致频繁发生 GC,而 JVM 的 GC 具有 Stop
Android CameraX适配Android15
Android CameraX适配Android15 1.前言: 最近10月初把公司的项目升级到了Android15,但是发现了很多问题,这这其中最恶心的是Android15EdgeToEdge适配
Jetpack Compose 2025年12月版本新增功能
Jetpack Compose的最新稳定版本2025年12月版本正式发布。本文将带你速览所有的新增功能,改进以及相关的变动。
如果我问你 Context,你扛得住吗?
`Context` 代表应用程序的环境或状态,提供对应用专属资源和类的访问。它充当应用与 Android 系统之间的桥梁,让组件能够访问资源、数据库、系统服务等。
【Perfetto从入门到精通】2. 使用 Perfetto 追踪/分析 APP 的 Native/Java 内存
说起 Android APP 内存分析,我们第一时间想到的,往往是 Android Studio Profiler、MAT 这样的老牌工具,而 Perfetto 的出现,又为其提供了一种更加贴近底层的
Compose 高级状态和附带效应
Jetpack Compose 中的高级状态和附带效应 了解与 Jetpack Compose 中的状态和附带效应 API 相关的高级概念。了解如何为复杂的有状态可组合项创建状态容器、通过 Compo
kotlin密封类的主要用途
Kotlin 中密封类(Sealed Class)的主要用途之一是实现“穷尽性检查”(Exhaustiveness Checking) 。这是它区别于普通抽象类或接口的关键优势。下面我们详细解释: 🔍
Windows Flutter fvm 多版本管理安装与常用指令(详细使用)
以管理员身份打开 PowerShell 执行下面命令,安装好 Chocolatey(choco) 验证安装成功 然后按着 fvm 官方安装文档 进行安装,没几个步骤。 测试是否安装成功 常用指令
Android模块化管理
<壹> app模块 在组件化/模块化架构中,app 模块作为宿主(主壳)是非常关键的设计。它的作用远远不止是一个简单的启动入口,而是一个精心设计的架构核心。让我详细解释它的作用和用意: 一、核心作用
豆包手机为什么会被其他厂商抵制?它的工作原理是什么?
之所以会想写这个,首先是因为在知乎收到了这个推荐的问题,实际上不管是 AutoGLM 还是豆包 AI 手机,会在这个阶段被第三方厂商抵制并不奇怪,比如微信和淘宝一直以来都很抵制这种外部自动化操作,而非
Android全局悬浮拖拽视图
深入 ViewDragHelper:从源码到实现一个全局悬浮拖拽视图 在 Android 开发中,创建一个能在屏幕上任意拖拽、边缘吸附、并带有流畅动画的悬浮窗
十分钟速览 Kotlin Flow 操作符
实时的用户输入、多个网络请求的响应,再加上数据库的频繁更新,很容易让你的代码变得混乱不堪。而这,正是 Kotlin Flow 要帮你解决的问题。
VMP的手动分析和AI还原
DEX-VMP:主要保护Android应用中的Java/Kotlin方法。它会将Dex文件中的ART字节码转换为自定义字节码,并将原方法标记为native方法。
已有Flutter项目适配鸿蒙6
已有Flutter项目适配鸿蒙系统 拥抱HarmonyOS,让你的项目适配到最新的鸿蒙系统中,希望这篇文章能帮到你。
Android 存储目录<内部存储,外部存储app专属,外部存储公共>
Android 存储目录<内部存储,外部存储app专属,外部存储公共>,文件存储时候的选择,分享时候的方法,配置文件的介绍,android10 android11分区的介绍和适配
27.Kotlin 空安全:安全转换 (as?) 与非空断言 (!!)
安全转换运算符 `as?`尝试将表达式转换为指定类型,如果转换失败则返回 `null`而不是抛出异常。
Android 布局多次测量
Android 布局多次测量 Android 传统布局流程 2.1 基本流程 Android 传统 View 系统的布局流程分为两个阶段: 阶段一:测量(Measure) 阶段二:布局(Layout)
🔗 深度解析 SystemUI 进程间通信机制(一)
SystemUI 只是一个 UI 展示层,但它展示的数据和执行的操作都掌握在系统核心进程(system_server)或桌面启动器(Launcher)它们是如何通过 Binder 建立联系的?
聊聊协程里的 Semaphore:别让协程挤爆门口
前言 最近在工作中遇到了一个非常普通的小需求,客户端需要从云端上拉取一堆图片链接,并且针对图片做升序处理后展示最终列表。听起来是不是很简单呢,不就是“下载 → 看大小 → 排排序“就搞定了。结果一跑,
Flutter Path.computeMetrics() 的使用注意点
一个Path转虚线的扩展 注意点是这个 这里调用了 metrics.isEmpty() 也就是调用了迭代器的moveNext() 再次遍历metrics 就会从第二个元素开始。 如果迭代器本身只有一个