zoukankan      html  css  js  c++  java
  • stack widget

    代码

    var stack = new Stack(
    alignment: const FractionalOffset(0.5, 0.8),
    children: <Widget>[
    new CircleAvatar(
    backgroundImage: new NetworkImage('https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1578312966654&di=09a975b6c05a1447fc6f8aeae463cf41&imgtype=0&src=http%3A%2F%2Fp2.qhimgs4.com%2Ft0128307802c64fd817.jpg'),
    radius: 100.0,
    ),
    new Container(
    decoration: new BoxDecoration(
    color: Colors.greenAccent
    ),
    child: new Text('xxxxxxxx'),
    padding: EdgeInsets.all(5.0),

    )

    ],
    );
    return MaterialApp(
    title: 'Demo',
    home: Scaffold(
    appBar: new AppBar(title: new Text('垂直 Widget'),),
    body: Center(child: stack,)
    ),

    );
     
     
    总结:

    //层叠布局— 最少需要2个控件

    stackWidget

    Stack(

    alignment = const FractionalOffset(x,y)//x,y 是0~1 相对布局位置

    children:<widget>{

    new CircleAvatar(//圆形图片

    backgroundImage:new NetworkImage(‘’)//加载网络图片

    radius:xx  弧度

    ),

    new Container(

                  decoration: new BoxDecoration(

                    color: Colors.greenAccent

                  ),

                  child: new Text('xxxxxxxx'),

                  padding: EdgeInsets.all(5.0),

     

                )

     

    }

     

    )

     

     

     

    代码2:

    var stack = new Stack(
    alignment: const FractionalOffset(0.5, 0.8),
    children: <Widget>[
    new CircleAvatar(
    backgroundImage: new NetworkImage('https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1578312966654&di=09a975b6c05a1447fc6f8aeae463cf41&imgtype=0&src=http%3A%2F%2Fp2.qhimgs4.com%2Ft0128307802c64fd817.jpg'),
    radius: 100.0,
    ),
    new Positioned(
    top:10.0,
    left:50.0,
    child: new Text('xxxxxxxxx'),
    ),
    new Positioned(
    bottom: 10,
    right: 50,
    child: new Text('yyyyyyy'),
    )

    ],
    );

     

     

     

     

     

    //层叠布局— 最少需要3个控件

    stackWidget

    Stack(

    alignment = const FractionalOffset(x,y)//x,y 是0~1 相对布局位置

    children:<widget>{

    new CircleAvatar(//圆形图片

    backgroundImage:new NetworkImage(‘’)//加载网络图片

    radius:xx  弧度

    ),

    new Positioned(

     

    top:

    left:

    bottom:

    right:

    child:new XXX(‘’)

    )

                

     

    }

     

    )

  • 相关阅读:
    如何编写测试用例
    bug的合规描述
    Linux常用命令学习
    测试用列设计
    软件质量管理
    测试的分类
    软件工程模型
    软件测试核心概念
    Thinking in C++ 第十三章 动态对象创建
    python urllib
  • 原文地址:https://www.cnblogs.com/pp-pping/p/12163041.html
Copyright © 2011-2022 走看看