二级分类
WebView 、SurfaceView等嵌入JetPack Compose
AndroidView(
factory = {
SurfaceView(it).apply {
// 业...
Android Jetpack系列–6. Paging3使用详解
定义
Google 推出的一个应用于 Android 平台的分页加载库;
Paging3和之前版...
Jetpack系列-Room使用和源码分析
1 简介
Room是Google官方在SQLite基础上封装的一款数据持久库,是Jetpack全家桶的...
Jetpack compose使用ImageVector绘制自定义图标
Jetpack compose绘制图标的方式比较有趣,得益于kotlin神奇的语法,不需要像flutt...
Jetpack使用(五)Navigation核心原理
Navigation是Jetpack里提供的用户导航的组件,比如我们在一个activity中实现3个fra...
Jetpack Paging 思想在起点读书的最佳实践
技术不止,文章有料,加 JiuXinDev 入群,Android 搬砖路上不孤单
前言
在经过前两...
Android Jetpack Compose 动画速查表
Android Jetpack Compose 提供了和原来的 View 系统完全不一样的动画机制和 AP...
Android Navigation 如何动态的更换StartDestination &&保存Fragment状态
Navigation使用方法
1. 创建navigation
首先在我们Module下的res 右键,创...
Jetpack Compose添加Native支持
文章主要介绍了如何给 Jetpack Compose 添加 Native 支持,包括在新项目和现有项...
Livedata原理
1. Livedata特性
LiveData 是一种可观察的数据存储器类。并且具有生命周期感知能力...
Jetpack Compose如何配合ProGuard压缩混淆?其实还得自己配任务
尽管Jetpack Compose早在去年10月就已经宣布支持ProGuard了,还认真的给出了一张...
Jetpack Compose 制作自定义对话框
1. Jetpack Compose 的基本对话框
让我们从基础开始。以下是使用 Jetpack Comp...
Jetpack使用(二)LiveData核心原理
LiveData 是一种可观察的数据存储器类。与常规的可观察类不同,LiveData 具有生命...
Android Compose 生命周期和附带效应
前言
可组合项 应该没有附带效应,但是,如果在对应用状态进行转变时需要...

