最新 最热

带你了解Android Jetpack库中的依赖注入框架:Hilt

Hilt是Google推出的一种用于Android的依赖注入(Dependency Injection,DI)框架,构建于Dagger之上,旨在简化Android应用中的依赖注入过程。通过Hilt,你可以更轻松地管理和提供依赖,显著减少DI的样板代码,并提高应用的可测试性和...

2024-09-13
4

Android实战经验分享之用Kotlin中的Jetpack Compose构建声明式UI

Kotlin中的Jetpack Compose是用于构建Android用户界面的声明式UI工具包。它通过Kotlin语言来编写界面,旨在简化和加速UI开发过程。Jetpack Compose由谷歌推出,作为传统的视图系统(如XML布局和Android View组件)的替代或补...

2024-08-12
2

写给初学者的Jetpack Compose教程,高级Layout

在本系列上一篇文章 写给初学者的Jetpack Compose教程,derivedStateOf 的留言中,有位读者朋友说,想要让我写一篇关于IntrinsicSize的文章,官方文档看得似懂非懂。...

2024-08-01
3

Android面试题之Kotlin Jetpack组件LifecycleScope

在Kotlin中,LifecycleScope是Android Jetpack架构组件的一部分,主要用于简化与生命周期相关的协程管理。它属于androidx.lifecycle:lifecycle-runtime-ktx库的一部分,通过结合使用 LifecycleOwner 和协程,简化了协程与And...

2024-06-13
2

Kotlin Jetpack Paging3 和Flow结合使用注意点

在计算paging的prevKey和nextKey,也就是上一页,下一页的时候,需要考虑PagingConfig中的initialLoadSize参数

2024-06-13
2

Android面试题之Kotlin Jetpack的三大核心组件

ViewModel 和 LiveData 是 Android Jetpack 组件库中的两个核心组件,它们能帮助开发者更有效地管理 UI 相关的数据,并且能够在配置变更(如屏幕旋转)时保存和恢复 UI 数据。...

2024-06-13
2

Android面试题之Kotlin Jetpack DataBinding

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2024-06-13
3

Android使用Jetpack Compose开发防止按钮连点及去除涟漪效果

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2024-04-25
3

360度无死角,Android Jetpack面试技巧大揭秘

在Android开发领域,掌握Jetpack是一位专业Android开发者必备的技能。本文将围绕Android Jetpack展开,深度解析面试中可能涉及到的高级疑难问题,我将分享一些关于Android Jetpack的面试技巧,帮助你更好地准备面试。...

2024-01-23
2

升级JetPack 6开发者预览版可能遇到的坑

Jetson生态系统的最新发展为那些迫不及待地期待JetPack 6开发者预览版的开发人员和爱好者带来了令人兴奋的消息(NVIDIA发布JetPack 6.0开发者预览版)。我们将深入了解NVIDIA的官方开发指南等文档,以确保GPUS开发者们在升...

2023-12-14
2