zoukankan      html  css  js  c++  java
  • flutter FloatingActionButton组件

    import 'package:flutter/material.dart';
    
    class FloatingActionButtonDemo extends StatelessWidget {
      @override
      Widget build(BuildContext context) {
        final Widget _floatingActionButton = FloatingActionButton(
          onPressed: () {},
          child: Icon(Icons.add),
          elevation: 0.0,
          backgroundColor: Colors.black87,
          // shape: BeveledRectangleBorder(
          //   borderRadius: BorderRadius.circular(30.0)
          // ),
        );
    
        final Widget _floatingActionButtonExtended = FloatingActionButton.extended(
          onPressed: () {},
          icon: Icon(Icons.add),
          label: Text('Add'),
        );
        
        return Scaffold(
          appBar: AppBar(
            title: Text('FloatingActionButtonDemo'),
            elevation: 0.0,
          ),
          floatingActionButton: _floatingActionButton,
          floatingActionButtonLocation: FloatingActionButtonLocation.centerDocked,
          bottomNavigationBar: BottomAppBar(
            child: Container(
              height: 80.0,
            ),
            shape: CircularNotchedRectangle(),
          ),
        );
      }
    }

    一个圆形图标按钮,它悬停在内容之上,以展示应用程序中的主要动作。FloatingActionButton通常用于Scaffold.floatingActionButton字段

    效果:

    文档:https://api.flutter.dev/flutter/material/FloatingActionButton-class.html

  • 相关阅读:
    全局变量、局部变量
    结构体位域
    关键字(static const volatile extern sizeof)
    预处理#
    头文件<time.h>
    头文件<string.h>
    头文件<stdlib.h>
    session 入库
    php中的匿名函数和闭包
    redis 的 RDB 和 AOF 持久化的区别
  • 原文地址:https://www.cnblogs.com/loaderman/p/11345112.html
Copyright © 2011-2022 走看看