https://flutter.cn/docs/development/ui/widgets
https://flutter.github.io/samples/#
可以先展示占位符,待图片加载完成后淡入显示图片,可以使用FadeInImage控件
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
final title = 'Fade in images';
return MaterialApp(
title: title,
home: Scaffold(
appBar: AppBar(
title: Text(title),
),
body: Center(
child: FadeInImage.assetNetwork(
placeholder: 'assets/loading.gif',
image: 'https://picsum.photos/250?image=9',
),
),
),
);
}
}
本文介绍了在Flutter中如何利用FadeInImage widget创建一个占位符,待图片从网络加载完成后再淡入显示的效果。示例代码展示了如何结合使用asset和network图片,提供了一个简单的应用实例。
486

被折叠的 条评论
为什么被折叠?



