首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
Android
Kotlin
前端
Flutter
Android Jetpack
性能优化
面试
HarmonyOS
架构
展开
全部
Android
Kotlin
前端
Flutter
Android Jetpack
性能优化
面试
HarmonyOS
架构
APP
后端
源码
Debug
Java
客户端
暂无数据
推荐
最新
精准判断Android应用前后台状态:原理、实践与避坑指南
在Android开发中,准确判断应用整体处于前台(用户可见交互) 还是后台(完全不可见) 是许多核心业务的关键前提: ✅ 推送策略优化(避免后台频繁唤醒) ✅ 资源调度(暂停视频/定位/传感器) ✅
Android 网络传输数据统计服务(NetworkStats Service)完整架构分析
我来分析 Android 网络传输数据统计服务的完整架构。 现在让我继续搜索更多关键组件。 现在我有了足够的信息来详细分析 Android 网络传输数据统计服务。让我为用户整理完整的架构分析。 And
Android 详解:高频使用的 8 种设计模式的核心思想和代码实现
设计模式是解决软件设计问题的经典方案,在 Android 开发中合理使用设计模式能显著提升代码的可维护性、扩展性和可读性。
聊聊协程里的 Semaphore:别让协程挤爆门口
前言 最近在工作中遇到了一个非常普通的小需求,客户端需要从云端上拉取一堆图片链接,并且针对图片做升序处理后展示最终列表。听起来是不是很简单呢,不就是“下载 → 看大小 → 排排序“就搞定了。结果一跑,
这个问题,90%的安卓开发只能答对一半
你有没有在面试的时候被问到过线程相关的问题? 绝大多数安卓开发者在面对线程相关问题时,都没法做到一击即中、尽善尽美。
OkHttp 深度解析:一次完整 Http 请求的全流程实现(完整版)
你可能已经看过无数的 OkHttp 讲解,但是你为什么一遇到问题还在搜索它?因为你没有真正系统的了解过 OkHttp,本系列文章将系统的讲解它的核心精髓,以及解惑那些你经常疑惑的问题的本质!
Android-游戏小窗模式
1. 悬浮窗View WindowManager设置全局悬浮窗 处理初始化 触摸处理事件 缩放事件处理 配置更改处理 2. 目标视图抽取与设置 获取目标查看 钩子逻辑
Compose从相册和系统相机拍照获取照片
项目中经常需要用户从相册或者调用相机拍照来获取照片,Compose中的实现和之前的View实现基础相同。为了简化照片选择器的集成,从androidx.activity版本1.7.0开始支持。
我的AI搭档:从“年久失修”的AGP 3.4到平稳着陆AGP 8.0时代
背景 作为一个好几年没接触过 Android 项目的前开发人员,最近收到重新维护老项目的通知。但是离开 Android 一线开发好几年,现在的 Android 版本、AGP、Android Studi
第一节:Flow的基础知识
前言: 第一次完整的看完了协程的源码,并写成了一个专栏。虽然效果不是很理想,但是对我个人来说收益还是很大的。总结了一些在写协程有关知识失败的地方,希望在Flow的文章上能够带来一些突破。注重基础知识的
关于Android Compose架构的思考
Compose 本身是声明式 UI 框架,天然适配「响应式架构」,传统的 MVC/MVP 因「命令式思维」(手动更新 UI)已不再适配,主流架构是 MVVM(最贴合),进阶场景会结合「单向数据流(UD
Android语音通话状态监听
一、监听方案对比 Android 提供了 两套监听体系: 方案 API 层级 权限 精度 推荐 弃用 PhoneStateListener android.telephony READ_PHONE_S
一文精通-Kotlin中双冒号:: 语法使用
Kotlin 双冒号操作符的详细定义 在 Kotlin 中,:: 操作符被称为可调用引用操作符(Callable Reference Operator),它的核心作用是获取对可调用实体
血压飙升,Flutter & Dart 2025 年度巨坑回顾
近日,Google 官方发布了《Flutter & Dart 2025 年度十大高光时刻回顾》,内容包括: Flutter 3.29 - 3.38 版本更新 Dart 3.7 - 3.19 版本更新
Android Telephony通话状态更新消息上报流程
我来详细分析Android Telephony中通话状态更新消息的上报流程。 现在让我查看更多AT指令的处理和上报流程: 现在让我查看更多关于AT命令处理和轮询的细节: 现在让我查看framework
短彩信的收发流程
我来分析一下这个仓库中短信和彩信的收发流程。让我查看相关的代码: 现在让我整理一下短彩信的收发流程: Android Telephony 短信和彩信收发流程详解 📱💬 基于 frameworks-op
学习:Kotlin中的JvmOverloads注解
前言 @JvmOverloads 是 Kotlin 中一个非常实用且重要的注解,它的核心作用是为 Kotlin 函数自动生成 Java 友好的重载方法,从而简化 Kotlin 与 Java 之间的互操
flutter——帮助你构建多平台统一的界面和应用
一、练习代码上手 掌握基本结构 二、组件讲解 (一)Text组件 完整代码: 设置对齐方式:right、left、center 设置最大显示的行数,超出不显示 设置超出文本显示方式,ellipsis即
HarmonyOS弹窗+bindSheet半模态+浮层通用解决方案覆盖全业务场景
前言 从api9开始开发鸿蒙的大佬们想必一开始被弹窗折腾得有点难受,使用起来各种不顺手且不方便还有各种限制, 尤其是面对复杂且多样化的需求设计场景下太难受了,还好ComponentContent在ap
Android 双卡默认数据卡切换流程详解
我来分析一下默认数据卡切换的流程。让我查看相关代码: 现在让我查看onEvaluate的完整实现和数据切换的核心逻辑: 非常好!现在我已经收集了足够的信息。让我整理一下默认数据卡切换的完整流程: An