Flutter

前言

MaterialApp 有一个Title属性,一开始以为是ActionBar的title,后来发现不是。查看源码的时候,注释解释说在Android端是多任务状态下的title。

class MyApp extends StatelessWidget {const MyApp({Key? key}) : super(key: key);// This widget is the root of your application.@overrideWidget build(BuildContext context) {return MaterialApp(title: 'MaterialApp Title',home: const MyHomePage(title: 'Flutter Demo Home Page'),);}
}

如下图:

源码

  • Android
    在Android上,标题出现在任务管理器的应用程序快照上方,当用户按下“最近的应用程序”按钮时会显示。
  • iOS
    在iOS上,此值设置无效。应用程序使用的还是 Info.plist 中的 CbundleDisplayName,或者 CFBundleName
  • Web
    在web上,它用作页面标题,显示在浏览器的打开选项卡列表中。
  # material/app.dart/// {@macro flutter.widgets.widgetsApp.title}////// This value is passed unmodified to [WidgetsApp.title].final String title;===================================================================# widgets/app.dart/// {@template flutter.widgets.widgetsApp.title}/// A one-line description used by the device to identify the app for the user.////// On Android the titles appear above the task manager's app snapshots which are/// displayed when the user presses the "recent apps" button. On iOS this/// value cannot be used. `CFBundleDisplayName` from the app's `Info.plist` is/// referred to instead whenever present, `CFBundleName` otherwise./// On the web it is used as the page title, which shows up in the browser's list of open tabs.////// To provide a localized title instead, use [onGenerateTitle]./// {@endtemplate}final String title;

参考

https://api.flutter.dev/flutter/material/MaterialApp/title.html

Flutter MaterialApp Title相关推荐

  1. Flutter MaterialApp概述以及主题配置概述

    Flutter MaterialApp 目前在西瓜视频上免费刊登 Flutter 系列教程,每日更新, 欢迎关注接收提醒点击查看提示 各种系列的教程 1 MaterialApp 是什么 Materia ...

  2. Flutter MaterialApp和Scaffold

    一.MaterialApp 为了继承主题数据,widget需要位于MaterialApp内才能正常显示, 因此我们使用MaterialApp来运行该应用.所以MaterialApp是Flutter  ...

  3. Flutter MaterialApp 和 Scaffold 组件

    ● MaterialApp MaterialApp 是一个方便的 widget,它封装了应用程序实现 Material Design 所需要的 一些 widget, 作为顶层 widget 使用: 那 ...

  4. 【Flutter】StatefulWidget 组件 ( 创建 StatefulWidget 组件 | MaterialApp 组件 | Scaffold 组件 )

    文章目录 一.StatefulWidget 组件 二.创建 StatefulWidget 组件 三.MaterialApp 组件 四.Scaffold 组件 五. 相关资源 一.StatefulWid ...

  5. Flutter 构建完整应用手册-动画

    2019独角兽企业重金招聘Python工程师标准>>> 淡入淡出部件 作为UI开发人员,我们经常需要在屏幕上显示和隐藏元素. 但是,在屏幕上或屏幕外快速弹出元素会让最终用户感到不安. ...

  6. 开始使用-编写你的第一个Flutter应用程序

    2019独角兽企业重金招聘Python工程师标准>>> 这是创建您的第一个Flutter应用程序的指南. 如果您熟悉面向对象的代码和基本编程概念(如变量,循环和条件),则可以完成本教 ...

  7. Flutter(一):用BottomNavigationBar实现常规的底部导航

    常规底部导航 现在随便打开一个APP 上面都会在屏幕最下方有一排的按钮,点击不同的按钮可以进入不同的界面.就是说在界面的底部会有一排的按钮导航. 效果图如下: 接下来开始撸代码了: 1. 首先创建fl ...

  8. 编写你的第一个 Flutter App

    需求: 完成一个简单的移动应用程序,功能是:为一个创业公司生成建议的名称.用户可以选择和取消选择的名称.保存(收藏)喜欢的名称.该代码一次生成十个名称,当用户滚动时,会生成一新批名称.用户可以点击导航 ...

  9. Material组件之MaterialApp、Scaffold、AppBar学习笔记

    一.MaterialApp flutter的路由方式有两种:新建路由和注册路由 1.1 新建路由 Navigator.push负责将新建的路由添加到Navigator管理的route堆栈的栈顶,Nav ...

最新文章

  1. 索引原理,查询机制(转)
  2. python正则表达式指南_Python正则表达式指南
  3. 初识Microsoft Hyper-v Server
  4. 统计 Github 2021 贡献过的开源项目
  5. 扣绩效,从来都不会让团队变得更好
  6. 我是个初二学生,想考一中,现在该怎么努力?
  7. RAC连接时的2种方式Connect Time Failver和taf
  8. OpenCV的第一个小程序:读取图像并显示
  9. mathematica 如何在数组中等间隔插入元素
  10. 谷歌Gmail账号注册方法分享 目前简单有效
  11. PNAS | 人类线粒体的双亲遗传模式
  12. 抖音电影视频剪辑——电影版权问题
  13. 权限维持篇---Windows权限维持--隐藏篇
  14. android 获取IP地址
  15. VUCA时代下,创业团队如何提升整体效率?
  16. 永磁同步电机转子位置估算专题 —— 基波模型类位置估算概要
  17. python 表情包制作工具_大型电视连续剧《亮剑》相关表情包制作
  18. 如何基于 APISIX 迭代数字智联平台
  19. java中的switch的参数类型
  20. 广东工业大学2017新生赛(决赛)-网络同步赛 1007 白色相簿的季节【全错位排列】

热门文章

  1. 同余方程组有解定理及其证明
  2. 电脑操作最忌讳十八个小动作,你有几个?
  3. Sliced VBI和Raw VBI浅析
  4. 头肩底形态的出现意味着什么?如何应对头肩底形态?
  5. 从 Option Explicit 开始的零碎知识点
  6. WIN7下使用无线网卡共享网络(利用笔记本无线网卡做无线AP)
  7. Matlab中自带的图片和路径
  8. eclipse和java的关系
  9. 软件工程复习总结:教材《软件工程概论》
  10. 关于cookie的添加,试了很久添加不进去的原因(太长或者不能加中文)