xuexiangjys / ComposeDemo

Compose的使用演示

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ComposeDemo

Compose的使用演示, Compose官方文档: https://developer.android.com/develop/ui/compose/documentation?hl=zh-cn

关于我

公众号 掘金 知乎 CSDN 简书 思否 哔哩哔哩 今日头条
我的Android开源之旅 点我 点我 点我 点我 点我 点我 点我

组件使用

网络图片加载: coil-compose

coil-compose

  • 组件使用: AsyncImage
AsyncImage(
    model = "https://cdn.pixabay.com/photo/2024/01/12/13/00/field-8503934_1280.jpg",
    placeholder = painterResource(R.drawable.ic_default_img),
    error = painterResource(R.drawable.ic_error_img),
    contentDescription = null,
)
  • Painter使用: AsyncImagePainter
Image(
    painter = rememberAsyncImagePainter(
        model = ImageRequest.Builder(LocalContext.current)
            .data("https://cdn.pixabay.com/photo/2024/03/07/10/38/simba-8618301_1280.jpg")
            .size(Size.ORIGINAL).placeholder(R.drawable.ic_default_img)
            .error(R.drawable.ic_error_img).crossfade(true).build()
    ), contentDescription = null
)

About

Compose的使用演示


Languages

Language:Kotlin 100.0%