美文网首页
flutter 学习(一)

flutter 学习(一)

作者: 齐玉婷 | 来源:发表于2019-09-25 16:12 被阅读0次

    6.1.material.dart 

    设计语言设计规范,颜色文字排版等,可以用来创建界面

    2.runApp,加载应用

    child,子部件

    3.class NAME extends XXXX

    NAME 继承 XXXX

    class Appextends StatelessWidget{

    @override

      Widget build(BuildContext context) {

    // TODO: implement build

        return null;

      }

    }

    Widget 返回值类型

    override 覆盖父类里build的方法

    4.当函数只有一个返回结果的时候可以简写成一行

    void main(){

    runApp(

    App()

    );

    }

    void mian() => runApp(App());

    5,修改部件属性

    test有个style属性在TextStyle下设置属性

    class Appextends StatelessWidget{

    @override

      Widgetbuild(BuildContext context) {

    // TODO: implement build

        return Center(

    child:Text(

    'hello',

            textDirection: TextDirection.ltr,

            style:TextStyle(

    fontSize:40,

              fontWeight: FontWeight.bold,

              color: Colors.yellow,

            ),

          ),

        );

      }

    }

    6.MaterialApp:使用界面组件与定制界面主题

    home属性设置默认首页

    Scaffold是Material常用的页面组件

    elevation bar阴影

    body设置页面主体

    theme:ThemeData(

    ) 设置主题

    primarySwatch:主题颜色

    class Appextends StatelessWidget{

    @override

      Widgetbuild(BuildContext context) {

    // TODO: implement build

        return MaterialApp(

    home:Scaffold(

    appBar:AppBar(

    title:Text('helloflutter'),

              elevation:4.0,

            ),

            body:hello(),

          ),

          theme:ThemeData(

    primarySwatch: Colors.yellow,

          ),

        );

      }

    }

    class helloextends StatelessWidget{

    @override

      Widgetbuild(BuildContext context) {

    // TODO: implement build

        return Center(

    child:Text(

    'hello',

            textDirection: TextDirection.ltr,

            style:TextStyle(

    fontSize:40,

              fontWeight: FontWeight.bold,

              color: Colors.black27,

            ),

          ),

        );;

      }

    }

    相关文章

      网友评论

          本文标题:flutter 学习(一)

          本文链接:https://www.haomeiwen.com/subject/heqadctx.html