android开发的架构经历了MVC、MVP、MVVM,三种架构方式没有好与差的区分,在实际的...
2023-09-10 565

首先,Lifecycle是什么?干什么?怎么用? 一、是什么? Life生命,cycle周...
2023-09-10 559

SharedPreferences 和 DataStore 对比 SharedPreferences: 可能阻塞UI线程,导...
2023-09-10 558

定义 一个可以用于加速App启动速度的库; 提供在 App 启动时初始化组件简...
2023-09-10 547

做个微信小程序的朋友都知道,要定义一个底部导航按钮非常简单,只需要配置一份js...
2023-09-10 540

一、 前言 插件化系列文章太难学了,特别是基础不扎实的,本文将从最简单的插...
2024-11-09 538免费
免费

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

想要在程序被系统杀死后,数据依然还在有两种方法。 第一种方法就是比较旧的一...
2023-09-10 520

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

Android Sunflower 带您玩转Jetpack
2019-01-24 484免费
免费

目录 LifeCycle的作用 LifeCycle的出现是为了解耦系统组件的生命周期与自定...
2023-09-10 473

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

Android Jetpack 是一系列助力您更容易打造优秀 Android 应用的工具和组件。这些组件能帮助您遵循最佳实践、免除编写繁复的样板代码并简化复杂任务,从而使您可以专注于最核心的代码逻辑
2019-01-28 442

标准调用流程 // 以下代码均在 @Composable 函数中 // 焦点请求器 val focusReque...
2023-09-10 441

基于 Lifecycle + LiveData + ViewModel + Room/Retrofit + Dagger2 官方开发架构的实践
2019-02-18 408免费
免费
显示验证码
没有账号?注册  忘记密码?