首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
DataStore
1、DataStore 是什么? 答案DataStore 是 Jetpack 官方推出,用来替代 SharedPreferences 的异步键值存储框架;基于 Kotlin 协程 + Flow 实现,
MMKV 和 SharedPreferences
1、SharedPreferences 是什么 答案SP 是 Android 轻量级 XML 键值对本地存储,用来存少量配置、开关、登录状态、简单字符串、布尔、数字。底层在 /data/data/包名
【Kotlin 协程修仙录 · 金丹境 · 中阶】 | 启动密法:CoroutineStart 四种模式与底层调度玄机
CoroutineStart四种启动模式深度拆解。DEFAULT、LAZY、ATOMIC、UNDISPATCHED各显神通,看透启动阶段的原子性与调度玄机,掌握极端场景下的精细控制。
最简单的 Compose 动画 — animateDpAsState
animateDpAsState 用起来非常简单:你告诉它"目标是多大",它就返回一个会自己变化的尺寸值。当目标改变时,它会自动在旧值和新值之间平滑过渡。
Android Show I/O 2026:开发者该关注这几件事
2026 年 5 月 12 日,Google 在 The Android Show | I/O Edition 里提前放出了 Android 今年的主线。 它更像一次方向切换:Android 正在从“
为什么 Android 不用接口做 Activity 通信?
一、一个 iOS 开发者,把我问住了 上周,一个刚从 iOS 转过来的同事问我: 我下意识想回答:“因为生命周期不稳定”。 但话到嘴边,我停住了。 这个答案——是对的,但不够本质。 于是我们从 Act
布局分析:检测XML嵌套过深
布局分析:检测XML嵌套过深 Android 开发者都知道布局嵌套过深会导致性能问题——measure/layout 是自顶向下的递归过程,层级越深,一次 doFrame 的耗时就越长。但问题在
2026 Android I/O ,全新 AI 手机、 Android PC 和车载驾驶
这次 「Android Show | I/O Edition 2026」 的主题还是围绕 AI ,被谷歌称为「Android 有史以来最大更新之一」,这次核心还是聚焦 Gemini 深度整合、跨设备
跨项目设计模式(一):单例模式在鸿蒙框架中的 6 种实现
一、前言 阅读 HMRouter、ImageKnife、ImageKnifePro 三个鸿蒙开源库的源码时,我发现单例模式出现的频率远超预期。粗略统计,三个仓库中至少有 6 处显著不同的单例实现,从最
跨项目设计模式(三):责任链 / 拦截器——OkHttp → HMRouter → ImageKnifePro
一、前言 责任链模式在客户端框架中出镜率很高,但不同框架的实现差异远比"链表依次调用"这个概括要大。OkHttp 用递归 + 索引推进来实现同步洋葱模型,HMRouter 在同步三值返回之上叠加了异步
跨项目设计模式(二):策略模式——从 ImageKnife 的加载器到 HMRouter 的生命周期
一、前言 这是跨项目设计模式系列的第二篇,聚焦策略模式(Strategy Pattern)。策略模式的核心思路是把一组可互换的算法封装在独立的类里,让调用方通过统一接口选择具体实现,而不必在业务代码中
View 绘制深度分析:HWUI · RenderThread · SurfaceFlinger
View 绘制深度分析:HWUI · RenderThread · SurfaceFlinger 一、总体流水线概览 二、UI 线程详解 2.1 Choreographer 触发入口 关键源码:Cho
onFrameAvailable 深度分析
onFrameAvailable 深度分析 一、接口体系总览 onFrameAvailable 在 libgui 中有两层接口,需要区分: 层次 接口 所在文件 说明 底层 ConsumerListe
Android 应用启动与 View 绘制 — 三进程图形框架总览
Android 应用启动与 View 绘制 — 三进程图形框架总览 一、三进程全景架构 二、应用启动流程 2.1 完整启动时序 2.2 阶段说明 阶段 核心操作 关键文件 进程孵化 Launcher
TokenPocket 移动端访问指南:小屏幕上的域名确认实用手册
随着移动设备成为主流上网工具,越来越多的用户习惯通过手机浏览器获取信息、下载应用。然而,手机屏幕的物理尺寸与浏览器的交互设计,使得网页身份验证的若干关键环节呈现出与桌面端不同的特征。本文围绕移动端域名
好用的免费计件小程序,解决工厂计件管理难题
好用的免费计件小程序,解决工厂计件管理难题 对于中小工厂、车间来说,计件工资统计一直是让人头疼的事:手工记账容易出错,算薪耗时间,还没法实时掌握产量情况,尤其是做班组计件、临时工计件的时候,管理难度更
基于 CRNN 与 ML Kit 的高性能移动端扫描技术方案
1 、 核心架构: AI 识别的 “ 三剑客 ” 通过反编译资源可见,该方案并没有采用传统的 Tesseract 这种老牌 OCR 引擎,而是构建了一个深度学习流水线。 1.1 区域建议网络 (RPN
ReactNative 源码分析8——Native Modules通信机制 之Java调用Js
Java调用Js大致有下面 三种场景: RN应用启动,在前面的文章中已经分析过了 事件通知,和RN应用启动异曲同工 Js异步调用Java后,通过Promise或Callback返回数据 异步返回数据
Postman 如何高效调试 gRPC 服务
在日常 gRPC 服务开发中,测试接口绕不开命令行工具——grpcurl 参数复杂,BloomRPC 功能单一,调试体验远不如 REST API 那么直观。Postman 从 v7.0 版本起开始原生
CoordinatorLayout解析(一): 实现Toolbar隐藏效果
CoordinatorLayout实现Toolbar隐藏效果。 CoordinatorLayout是Android Design Support Library中比较难的控件。
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