首页 > 其他分享 >Jetpack Compose 加载 Drawable

Jetpack Compose 加载 Drawable

时间:2022-12-31 19:55:07浏览次数:57  
标签:Compose Jetpack drawables library Drawable drawable

Drawable Painter

A library which provides a way to use Android drawables as Jetpack Compose Painters.

This library attempts to support most Drawable configuration, as well as Animatable drawables, such as AnimatedVectorDrawable.

Usage

@Composable
fun DrawDrawable() {
    val drawable = AppCompatResources.getDrawable(LocalContext.current, R.drawable.rectangle)

    Image(
        painter = rememberDrawablePainter(drawable = drawable),
        contentDescription = "content description",
    )
}

 

Download

Maven Central

repositories {
    mavenCentral()
}

dependencies {
    implementation "com.google.accompanist:accompanist-drawablepainter:<version>"
}

 

标签:Compose,Jetpack,drawables,library,Drawable,drawable
From: https://www.cnblogs.com/letleon/p/17017168.html

相关文章

  • Docker Compose
    DockerComposeCompose简介Compose是用于定义和运行多容器Docker应用程序的工具。通过Compose,您可以使用YML文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从......
  • jetpack compose 学习
    使用列表funScrollingView()相当于recyclerview(原本是ScrollingList)依赖:用于加载网络图片implementation'io.coil-kt:coil-compose:1.4.0'painter=rememberImage......
  • Ubuntu18.04安装docker-compose
    下载compose下载链接:https://github.com/docker/compose上传到乌班图系统可以直接拖拽过去,放到/usr/local/bin/目录下修改包名mvdocker-compose-linux-x86_......
  • docker compose安装与使用
    简介之前使用docker时,写完一个项目之后需要定义一个dockerfile,再通过dockerbuild生成一个镜像,并通过dockerrun执行;都是通过手动操作,用于单个容器,非常麻烦,现在想要的效......
  • docker-compose之mysql-router(MGR单主模式)
    一、mysql-router:简单理解就是集群的路由,通过路由来访问具体的数据库集群。二、本编介绍如何搭建docker版的MGR集群 1、dockerfileDockerfi......
  • docker以及docker-compose的卸载
    一、docker卸载1、删除docker所在目录rm-rf/etc/dockerrm-rf/run/dockerrm-rf/var/lib/dockershimrm-rf/var/lib/docker2、Kill掉Docker进程ps-ef|g......
  • mongo docker compose
     49dSsULIAv6NiP8hdqqbapRTHVx9BRYU4VVakN9A4FJWV0KufqEm/UoTUvn9Z4egFRP7iHXF6Qiou5MK2Ak76zRBU7MOIVCl0DIhrPoQN/mJFW4XaP/N1m6ElblMuqqik4jUWWXxXiCZFlaxJHPEyH1oi......
  • 使用docker-compose配置两个wordpress网站时遇到的问题
    考试前两天想给女票也搞个博客,单独测试好好的,一起部署怎么都上不去,关键是理论上完全没问题。。最后调了半天(真·半天)发现是天杀的docker-compose必须mount与nginx一样的路......
  • PHP Composer 虚拟依赖包 - 实现按需载入钉钉对应功能模块的 php sdk
    难得钉钉官方提供了完整的apisdk,各种语言的版本的都有,而且api覆盖面非常完整。但是,composer安装下来有大几十兆,这个不符合个人的品味,我想要按需加载。于是在构思了一......
  • docker-compose部署kafka集群
    vim  docker-compose.ymlversion:'3'services:zookeeper:image:zookeeperports:-2182:2181restart:alwayskafka1:image:wu......