虎哥Lovedroid
-
用 Kotlin 多平台开发构建跨平台应用程序:深入探索 KMP 模板工程
Kotlin 多平台开发 (KMP) 是一种强大的工具,可用于构建跨平台移动、桌面和 Web 应用程序。它提供了一种统一的代码基础,使开发人员能够高效地针对多个平台开发应用程序。 …
-
探索AOSP(Framework)中的RRO:运行时资源覆盖的奥秘
在Android开发中,为了提供更大的灵活性和可定制性,Android提供了一种关键特性:运行时资源覆盖(Runtime Resource Overlay,简称RRO)。本文将深入…
-
Android性能优化之道:深入剖析Android应用性能优化技巧与策略
0.简介 智能手机已成为人们日常生活不可或缺的一部分,而Android作为主流移动操作系统,为用户提供了丰富多样的应用体验。然而,随着应用功能的不断复杂化和用户需求的日益提升,An…
-
使用 Jetpack Compose 实现 Android 偏好设置分类界面
Jetpack Compose 提供了一种现代且声明式的构建 Android 用户界面的方法,使其非常适合实现偏好设置分类界面。以下是如何实现的逐步指南: 1. 定义数据模型: 首…
-
KotlinConf 2024:开创新纪元的亮点和技术解析
2024 年的 KotlinConf 第一日已经圆满结束,带来了诸多激动人心的消息。经过五年,这次会议再次在哥本哈根的 Bella Center 举行,这一绝佳的场地靠近丹麦首都的…
-
探索 Android Studio 中的 Gemini:加速 Android 开发的新助力
在 Gemini 时代的下一篇章中,Gemini融入了更多产品中,Android Studio 正在使用 Gemini 1.0 Pro 模型,使 Android 开发变得更快、更简…
-
使用Jetpack Compose扩展跨屏幕应用@ Google I/O 2024
Jetpack Compose的核心承诺是提供一个现代化的工具包,以帮助您更快、更轻松地构建本地UI应用程序。随着越来越多的开发者(前1000名应用中有40%)采用并喜爱Compo…
-
Android Clean架构项目推荐
Android Clean架构项目推荐 本文将分两个部分演示如何使用不同架构来构建一个简单的记事本应用。 第一版,非Clean架构 在该项目下只有一个名为「app」的模块。所有文件…
-
Android 14 权限等级剖析
Android 14 权限等级剖析 Android 14 引入了新的权限等级,为应用程序访问敏感信息和功能提供了更细粒度的控制。了解这些新的权限等级及其应用场景对于开发人员至关重要…
-
尽在掌握:Android 13 通知新功能详解
在移动应用开发中,通知扮演着至关重要的角色,它如同应用程序与用户之间的桥梁,及时传递关键信息,提升用户体验。Android 13 作为最新的安卓版本,在通知方面带来了诸多革新,赋予…