一个点击条目,点击时可以弹出应用相关信息,可指定应用图标、应用名、应用版本号等信息和内部的子组件列表。

相关组件

AboutDialog LicensePage

AboutListTile基本使用

【icon】 : 左图标 【Widget】
【applicationIcon】 : 左上图标 【Widget】
【applicationVersion】 : 版本号 【String】
【applicationName】 : 应用名 【String】
【applicationLegalese】 : 应用律术 【String】
【aboutBoxChildren】 : 弹框内容组件 【List
52.gif

  1. import 'package:flutter/material.dart';
  2. class AboutListTileDemo extends StatelessWidget {
  3. @override
  4. Widget build(BuildContext context) {
  5. return AboutListTile(
  6. icon: Icon(Icons.info),
  7. applicationIcon: FlutterLogo(),
  8. applicationName: 'Flutter Unit',
  9. applicationVersion: 'v0.0.1',
  10. applicationLegalese: 'Copyright© 2018-2020 张风捷特烈',
  11. aboutBoxChildren: [
  12. Padding(
  13. padding: const EdgeInsets.all(10.0),
  14. child: Text(
  15. ' FlutterUnit是【张风捷特烈】的开源项目,'
  16. '收录Flutter的200+组件,并附加详细介绍以及操作交互,'
  17. '希望帮助广大编程爱好者入门Flutter。'
  18. '更多知识可以关注掘金账号、公众号【编程之王】。',
  19. style: TextStyle(color: Color(0xff999999), fontSize: 16),
  20. textAlign: TextAlign.justify,
  21. ),
  22. ),
  23. ],
  24. );
  25. }
  26. }