Compose的使用演示, Compose官方文档: https://developer.android.com/develop/ui/compose/documentation?hl=zh-cn
公众号 | 掘金 | 知乎 | CSDN | 简书 | 思否 | 哔哩哔哩 | 今日头条 |
---|---|---|---|---|---|---|---|
我的Android开源之旅 | 点我 | 点我 | 点我 | 点我 | 点我 | 点我 | 点我 |
- 组件使用: 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
)