首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
设置数据卡流程
整体流程架构 第一阶段:SIM卡识别和激活 1.1 SIM卡插入后的初始化 当SIM卡插入时: 1.2 订阅信息创建 第二阶段:UICC应用激活 2.1 启用UICC应用 通过调用HAL的setUic
Android系统APN(Access Point Name)加载流程详解
基于代码分析,我将详细讲解Android系统如何加载和管理APN配置。 整体架构 第一阶段:APN配置文件来源 1.1 文件存储位置(优先级顺序) TelephonyProvider查找APN配置文件
Android Telephony通话状态更新消息上报流程
我来详细分析Android Telephony中通话状态更新消息的上报流程。 现在让我查看更多AT指令的处理和上报流程: 现在让我查看更多关于AT命令处理和轮询的细节: 现在让我查看framework
代码审计的基本概念与流程
在软件开发生命周期中,代码审计是一个重要的环节,它旨在通过系统地审查源代码来发现潜在的安全漏洞、逻辑错误以及不符合最佳实践的地方。代码审计不仅有助于提高软件的质量和安全性,还可以促进团队内部的知识共享
Kotlin 2.2.20 技术前瞻:WebAssembly 支持的深度解析与未来图景
注:本文为技术前瞻性分析。截至2024年中,Kotlin 官方最新稳定版为 1.9.20,Kotlin 2.0.0 尚未发布。所谓“2.2.20"系基于 Kotlin/Wasm 当前实验进展(Kotl
想要试试用ArkTS写出丝滑的鸿蒙软件吗?
ArkTS是鸿蒙应用的开发语言,基于TypeScript强化静态检查;ArkUI是声明式UI框架。文章介绍了ArkTS基础语法,并提供了完整代码示例和效果展示。适合开发者快速上手。
Compose 脚手架 Scaffold 完全指南
Compose Scaffold是构建应用页面的神器,一个函数搞定顶部标题栏、底部导航栏、悬浮按钮等核心组件,教你快速搭建标准应用界面。
昨晚 Review 了前同事留下的代码,我差点把显示器砸了
说实话,程序员这行干久了,脾气真的会变差。不是因为需求变来变去,而是因为维护别人的代码(或者自己三个月前写的代码)真的很痛苦。 昨晚我在改一个老项目的 Bug,有个函数足足写了 800 行。为了搞懂它
inline、noinline 与 crossinline:从字节码层面看高阶函数的性能开销与控制流限制
Kotlin 的高阶函数(Higher-Order Functions)用起来很爽,但这爽快背后是有价格的。 很多 Android 开发者都知道:“把函数标记为 inline 可以提升性能。”
深入理解 Android 渲染管线:为什么你的自定义 View 会掉帧?
很多开发者写 Custom View 时都有过这种困惑: “我的 onDraw 代码只有几十行,逻辑也很简单,为什么跑起来 Systrace 上全是红色的 F (Frame drop)?” “为什么我
多模块架构下的依赖治理:如何避免 Gradle 依赖地狱
随着项目业务的扩张,你把项目拆成了 app、core、feature-login、feature-home 等十几个模块。你觉得架构清晰了,解耦了,心里美滋滋。 直到有一天,App 突然崩溃,报错
Android RecyclerView 性能优化
RecyclerView 滑动卡顿?教你几招让列表“丝般顺滑” 在 Android 开发中,RecyclerView 是我们最熟悉的“老伙计”,也是最容易出性能问题的组件。你是否遇到过这种情况:手
Gradle 编译太慢?我是如何把构建时间从 5 分钟优化到 40 秒的
作为一名 Android 开发者,世界上最遥远的距离不是生与死,而是我改了一行代码,点击了 "Run",然后看着 Gradle 的进度条在 Building... 处停滞不前。 以前我的项目全量编
LiveData 到 Flow 的迁移:我踩过的 5 个坑
在 Android 项目中从 LiveData 迁移到 Kotlin Flow,看起来像是一次“顺理成章的技术升级”,但真正落地后,我才意识到: Flow 不是 LiveData 的 1:1 替代
2026土耳其国际钢铁铸造、有色冶金技术、机械及产品展览会 亚太地区最大的国际性钢铁冶金、铸造和铸件展览会-不容错过!!!-北京欧亚商汇国际会展有限公司
2026土耳其国际钢铁铸造、有色冶金技术、机械及产品展览会 亚太地区最大的国际性钢铁冶金、铸造和铸件展览会 土耳其是欧洲第二大钢铁生产国,也是国际钢铁铸造行业的带领者之一。同时,土耳其拥有良好的地理位
精准判断Android应用前后台状态:原理、实践与避坑指南
在Android开发中,准确判断应用整体处于前台(用户可见交互) 还是后台(完全不可见) 是许多核心业务的关键前提: ✅ 推送策略优化(避免后台频繁唤醒) ✅ 资源调度(暂停视频/定位/传感器) ✅
Kotlin 时代的时间管理:从 java.time 迁移至 kotlinx-datetime
本文基于真实的 Android 项目经验,详细介绍了从 java.time 到 Kotlin 原生时间 API(kotlin.time 与 kotlinx-datetime)的迁移全过程。
libril.so - Android RIL 共享库全面分析
一、libril.so 概述 libril.so 是 Android Radio Interface Layer (RIL) 的核心共享库,充当 Android Framework 和 Vendor
Fragment和Activity生命周期管理的巨大区别
Fragment生命周期管理的混乱问题,导致的相关配置异常,一定要重视 Fragment和Activity生命周期管理的巨大区别
Now in Android 现代应用开发实践(一) - 模块化设计
本系列文章专为 Android 应用开发者打造,将以抓大放小的模式深入解析 Now in Android 的设计精髓,全系列共八章。 《Now in Android 现代应用开发实践(一):模块化设计
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