import 'package:flutter/material.dart'; void main() => runApp(MyApp()); class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { // TODO: implement build return new MaterialApp( title: 'flutter demo', home: _home(), ); } } class _home extends StatefulWidget { @override State<StatefulWidget> createState() { return _homeState(); } } class _homeState extends State<_home> { @override Widget build(BuildContext context) { // TODO: implement build return new Scaffold( appBar: new AppBar( title: Text("title"), centerTitle: true, ), body: new Column( //垂直布局 children: <Widget>[ Icon( Icons.favorite, color: Colors.pink, size: 24.0, semanticLabel: 'Text to announce in accessibility modes', ), Icon( Icons.audiotrack, color: Colors.green, size: 30.0, textDirection: TextDirection.ltr, ),//IconData(0xe3a1, fontFamily: 'MaterialIcons') Icon(IconData(0xe3a1, fontFamily: 'MaterialIcons',matchTextDirection: true),color: Colors.red,size: 30,textDirection: TextDirection.rtl,), Icon( Icons.beach_access, color: Colors.blue, size: 36.0, ), Icon( Icons.bluetooth, color: Colors.blue, size: 48.0, ), Icon(Icons.accessible,),//默认是黑色 Icon(Icons.accessible,color: Colors.green,),//设置图标为绿色 Icon(Icons.accessible,color: Colors.red,),//设置图标为红色 Icon(Icons.accessible,color: Colors.red,size: 10,),//设置图标大小 Icon(Icons.accessible,color: Colors.red,),//size默认24 Icon(Icons.accessible,color: Colors.red,size: 30,),//设置图标大小 Icon(IconData(0xe914, fontFamily: 'MaterialIcons',matchTextDirection: true),color: Colors.red,size: 30,textDirection: TextDirection.ltr,), Icon(IconData(0xe914, fontFamily: 'MaterialIcons',matchTextDirection: true),color: Colors.red,size: 30,textDirection: TextDirection.rtl,), ], )); } }
跑起来吧少年。