首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
应用异常退出实战分析:一次"幽灵杀手"引发的车载系统故障排查
深入分析一次Android车载系统中设置应用莫名退出的真实案例,揭示SetupWizard进程残留如何通过连锁反应导致其他应用被回收。一个重要教训:应用不会凭空消失,必有施害者。
Claude Skill 开发实战指南:客户端开发工程师版
本文主要介绍客户端开发要如何去使用Claude Skill 去提升自己的开发效率,以及如何去开发自己的skill
leetcode 算法之 轮转数组
给定一个整数数组 nums,将数组中的元素向右轮转 k **个位置,其中 k **是非负数。 示例 1: 示例 2: 提示: 1 <= nums.length <= 105 -231 <= n
ArrayList 与 LinkedList 性能对比
新增元素 ArrayList 在添加元素的时候如果不涉及到扩容,性能在两种情况下(中间位置新增元素、尾部新增元素)比 LinkedList 好很多,只有头部新增元素的时候比 LinkedList 差,
如何简化状态和实体映射Kotlin接口,委托和协变泛型
本文介绍了基于 Jetpack Compose、ViewModel 和 StateFlow 的 Android 优化方案,对比了双状态、单 State 私有属性、接口 + Kotlin 委托三种写法。
HashMap
总结对比表 特性 JDK 1.7 JDK 1.8 变化原因/优势 数据结构 数组 + 链表 数组 + 链表 + 红黑树 解决哈希冲突严重时查询慢的问题 (O(n) -> O(log n)) 插入方式
Compose 里的 CSS: 新 Styles API ? ✨
Compose 官方整新活!全新实验性 Styles API。样式与状态彻底解耦,自带声明式动画与双 Node 架构。快来体验类 CSS 的优雅写法,告别臃肿的 Modifier 链。
资深 Android 开发15 个架构核心自测
1. MVVM 为何依然主流?它的“崩塌点”在哪里? MVVM 的流行得益于它与 Android 生命周期组件的完美契合。但在现实压力下,ViewModel 往往沦为代码垃圾场:网络请求、数据库访问、
Android 协程时代,出现 ReentrantLock 就是架构警报
在协程成为主流之后,我越来越坚定一个观点: 包括: ReentrantLock CountDownLatch Semaphore FutureTask synchronized 不是因为它们不好。
Android NDK 内存悬案(二 ):HWASan解决智能指针崩溃
线上现象:崩溃变多,但没有业务堆栈 某次版本发布后,监控后台出现异常: 崩溃量明显上升 主要集中在 ARM64 设备 无明显业务堆栈 随某个新功能模块上线而增加 典型堆栈: 或者: 特征很明显:
Android启动模式以及任务栈分配与区分
一、启动模式 standard(普通模式) singleTop(栈顶复用) singleTask(栈内复用、栈内唯一) singleInstance(独占新栈) 二、任务栈分配 普通情况下,没有设置
Android 17 有什么需要适配的?2026 Android 禁止侧载又是什么?
Android 官方已经发布了 Android 17 的相关适配文档,其中有不少值得提前关注的内容,另外在去年谷歌也发布过 Android 开发者认证的通告,没认证的应用将无法安装,而时间节点也正好是
Autojs基础-app(应用)
Autojs基础-app(应用)。Autojs基础-app(应用)。Autojs基础-app(应用)。
Autojs基础-坐标操作
Autojs基础-坐标操作。Autojs基础-坐标操作。Autojs基础-坐标操作。Autojs基础-坐标操作。
HarmonyOS花瓣地图自定义点聚合功能
背景 项目中需要实现点聚合效果,但是花瓣地图目前的点聚合功能无法满足业务需求 下载安装 点聚合开源仓库 源码地址 导入模块 效果图 用法 历史文章 HarmonyOS NEXT多环境+多渠道+自定义路
Android 17 Beta 1 来了,这 6 个变化你必须提前知道
你的 App 还在锁定横竖屏方向? 抱歉,Android 17 不让了。 2 月 13 日,Google 发布了 Android 17 的首个 Beta 版本(SDK 37)。这次更新不只是例行升级—
Kotlin 协程的取消,我觉得设计的不好
开发就像生活一样,我们都清楚没必要做多余的工作 —— 这只会浪费内存和资源,这个原则同样适用于协程。
Flutter Android如何延迟加载代码
Motivation 在 add-to-app 的多引擎场景下,随着业务变多,代码量也会持续增长,首次创建引擎的耗时会越来越明显。我们 APP 的 libapp.so 已经有 90+MB,在低端机上首
Android CPU 整机 42% 却 ANR?单核分析揭开均值背后的真相
从一次 ANR 说起 24 小时稳定性压测,整机 CPU% 曲线平稳在 35~45%。第 60 分钟用户反馈卡顿,第 90 分钟 ANR。 只看整机数据,完全看不出问题: 拿到各核数据后,真相浮出
Android ViewBinding
Android ViewBinding Kotlin 利用委托配合 ::inflate 利用委托配合 ::bind 不推荐
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