LiveData 是一种可观察的数据存储器类。与常规的可观察类不同,LiveData 具有生命...
2023-09-10 808

Android开发配置Jetpack Compose环境踩坑笔记​ 根目录 build.gradle 配置...
2023-09-10 782

1. Viewmode优势 ViewModel旨在以注重生命周期的方式存储和管理界面相关的数据(配...
2023-09-10 681

前言 即学即用Android Jetpack系列Blog的目的是通过学习Android Jetpack完成一个简...
2023-09-10 836免费
免费

WorkManager有什么用: 一:确保重要的后台任务,一定会被执行,后台任务(例如:...
2023-09-10 794

组件(Components) FloatView ShapeableImageView MaterialBu...
2023-09-23 670

Coil 默认会有一个 ImageLoader,设置的磁盘缓存文件路径为/data/data/<包名>...
2023-09-10 521

基于 Lifecycle + LiveData + ViewModel + Room/Retrofit + Dagger2 官方开发架构的实践
2019-02-18 448免费
免费

1. Livedata特性 LiveData 是一种可观察的数据存储器类。并且具有生命周期感知能力...
2023-09-10 840

我在前面的文章中介绍了一些compose的基础,但是很显然还不能够应用到开发中以面对...
2023-09-10 639

上次介绍了compose中大多数的标准组件,此外还有两个重要的组件:列表LazyColumn和...
2023-09-10 1.79k

什么是Navigation? 在没有Navigation之前我们切换Fragment是通过FragmentManager...
2023-09-10 757

相关知识 依赖注入 Dependency Injection,简称DI; 依赖项注入可以使代码解...
2023-09-10 540

Recomposition的概念以及原则 在讲HorizontalPager与BottomNavigation联动之前先需...
2023-09-10 783

JetPack提供了Room数据库,和GreenDAO等开源库一样,在SQLite做了封装 Room主要使...
2023-09-10 584

注:解决方式在最后。 一、问题复现 Compose Desktop,AlertDialog代码如下: ...
2023-09-10 678

前言 又到了学习 Android Jetpack 的时间了,之前我已经写过了一篇《即学即用Andro...
2023-09-10 781

1 简介和简单使用 1.1 简介 Lifecycle是Jetpack中一个生命周期感知型组件,可执行...
2023-09-10 676

AndroidView( factory = { SurfaceView(it).apply { // 业...
2023-09-10 970

前言 即学即用Android Jetpack系列Blog的目的是通过学习Android Jetpack完成一个简...
2023-09-10 600
显示验证码
没有账号?注册  忘记密码?