Flutter项目——静态页面布局

本文介绍了如何在Flutter项目中实现静态页面布局,包括顶部导航栏、左侧抽屉目录、底部导航和内容区域联动。同时,详细讲解了使用flutter_screenutil插件进行屏幕像素适配的方法,如设置宽度、高度、圆角和字体大小,并提供了相关代码示例。
摘要由CSDN通过智能技术生成

1,项目基本布局样式

顶部导航栏

appBar: AppBar(

          title: Text('影院'),

          centerTitle: true,

          actions: <Widget>[

            // 添加我们需要的图标 右侧搜索

            IconButton(

              icon: Icon(Icons.search),

              onPressed: (){},

            )

          ],

        ),

左侧抽屉目录

// 侧边栏, 也是脚手架工具提供给我们的

drawer: Drawer(
  // ListView是一个垂直排列的容器
  child: ListView(
    // 手动添加padding 为0, 去掉侧边栏默认的内间距
    padding: EdgeInsets.all(0),
    children: <Widget>[
      // Drawer 顶部区域
      UserAccountsDrawerHeader(
        accountName: Text('心_语'),
        accountEmail: Text('12
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值