首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Android & Kotlin & Flutter 开发百宝箱:高频碎片知识库
QING618
创建于2024-12-24
订阅专栏
本专栏专注于高质量的碎片化的知识分享。
等 51 人订阅
共82篇文章
创建于2024-12-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Android 广播(Broadcast Receiver)详解
广播(Broadcast)是 Android 系统中跨组件、跨应用通信的核心机制,允许应用监听系统或自定义事件并响应。本文从广播类型、使用方式、版本兼容、注意事项及典型场景五个维度全面解析。
一文带你吃透Android中显示Intent与隐式Intent的区别
通过合理选择 Intent 类型、处理版本兼容性问题并遵循安全最佳实践,可显著提升应用的稳定性和用户体验。
一文带你了解Android中常见的跨组件通信方案及其适用场景
在 Android 组件化开发中,跨组件通信的核心目标是实现模块间解耦,通过合理选择通信方式,可以在保证组件独立性的同时,实现灵活高效的模块协作。
一文带你吃透接口(Interface)结合 @AutoService 与 ServiceLoader 详解
通过 interface + @AutoService + ServiceLoader,可实现高度解耦的模块化通信,尤其适合需要动态加载服务实现的场景。
一文带你吃透Android 中 AIDL 与 bindService 的核心区别
AIDL主要用于不同进程之间的通信,而bindService通常用于同一应用内或不同应用间的服务绑定,但可能更侧重于本地服务的连接。
Android AIDL 开发指南:包含注意事项、兼容性问题
AIDL(Android Interface Definition Language)用于实现 跨进程通信(IPC) ,允许不同进程中的组件交换数据。
Android中Binder通信的优势以及与传统IPC的差异
Android 中的 Binder 是专为系统设计的 IPC(跨进程通信)机制,相比传统 IPC(如管道、Socket、共享内存等),它在性能、安全性、易用性等方面具有显著优势。
一文带你吃透Android View绘制流程与原理详解
Android 中 View 的绘制流程是 UI 框架的核心机制,主要分为 Measure(测量)、Layout(布局)、Draw(绘制) 三个阶段。
Android Flow + ViewModel 最佳实践教程
一文带你熟悉Android Flow + ViewModel 的最佳实践,让你快速构建高效且易于维护的架构。
Android Flow 零基础到入门教程———操作符详解!
一文带你熟悉Android中Flow的各类操作符,通过灵活组合这些操作符,可以实现复杂的异步数据流处理逻辑。
Android Flow 零基础到入门教程———基本概念和使用
一文带你熟悉Android中Flow的基本概念和使用,它类似于 RxJava 的 Observable,但更轻量且与协程深度集成。
一文带你吃透HolderFragment 实现ViewModel的生命周期穿透!
通过这种混合模式,既可以享受 `ViewModel` 官方架构组件的便捷性,又能通过 `HolderFragment` 实现更灵活的数据控制。
Android 各大厂商推送接入,统一适配方案推荐!!!!
本文主要内容为Android 应用实现多厂商推送接入的 完整代码示例 和 统一适配方案推荐,涵盖主流厂商通道集成与优化策略。
一文带你吃透Android APP 各大厂商角标的适配!!!!
Android 角标适配本质上是与厂商生态的博弈,开发者需在 统一封装 与 厂商定制 间找到平衡点。
一文带你顺利完成从 Groovy 到 Kotlin DSL 的迁移!!!!
将 Android 项目从 Groovy 迁移到 Kotlin 是一个常见的需求,尤其是随着 Kotlin 在 Android 开发中的普及。
一文带你吃透Android中Service的种类和启动方式!!!!
本文带你全面了解 Android 中 Service 的种类、启动方式及其生命周期,从而根据需求选择合适的 Service 类型和启动方式。
一文带你吃透Android 组件化开发及其优势!!!!
组件化开发是一种将应用拆分为多个独立模块的开发方式,每个模块可以独立开发、测试和部署。在 Android 开发中,组件化通常通过 Gradle 模块化实现。
一文带你吃透Android中常见的高效数据结构!!!!
一文带你吃透Android中常见的高效数据结构,在 Android 开发中,使用高效的数据结构可以减少内存占用并提升性能。
一文带你吃透Kotlin协程的launch()和async()的区别
一文带你吃透Kotlin协程的launch()和async()的区别,同时结合代码示例和适用场景让你用起来更加得心应手。
一文吃透Kotlin中冷流(Clod Flow)和热流(Hot Flow)
一文带你吃透Kotlin中冷流(Clod Flow)和热流(Hot Flow),同时结合代码示例和适用场景让你用起来更加得心应手。
下一页