应用名称显示包名称, AppBar标题显示在主页的 AppBar上,那么标题MaterialApp(title: 'Rectangle App',);
在flutter项目中的用途是什么。
import 'package:flutter/material.dart';
void main() => runApp(new MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
debugShowCheckedModeBanner: false,
title: 'Rectangle App',
home: Scaffold(
appBar: AppBar(
title: Text('Rectangle App Home Page'),
),
body: HelloRectangle(),
),
);
}
}
答案 0 :(得分:16)
这是一个很好的问题。以下是如何使用它的说明:
设备用于识别用户应用的单行说明。
在Android上,标题显示在任务管理器的应用程序快照上方 当用户按下“最近的应用程序”按钮时显示。 同样,在iOS上,当用户使用时,标题会显示在App Switcher中 双击主页按钮。
简而言之:
在Android上:它在最近的应用中使用
在iOS上:它用于App切换器
答案 1 :(得分:2)
如上所述,在Android上,“标题”属性显示在任务管理器的应用快照上方,当用户按下“最近的应用”按钮时,这些快照就会显示。
在iOS上无法使用此值。
应用程序的“ Info.plist”中的“ CFBundleDisplayName”将被引用,否则将被引用“ CFBundleName”。
您可以在Xcode中打开iOS模块,以更改Info.plist中的值,以更改iOS上显示的内容。
答案 2 :(得分:0)
class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
return new MaterialApp(
title: 'Flutter Demo',
theme: Elements.getThemeData(),
home: new MyHomePage(title: 'Flutter Demo Home Page'),
);
}
}
当您放置应用程序背景标题时,将进行演示。 页面标题显示为“ Flutter Demo主页”
答案 3 :(得分:0)
在“ Flutter for Web”中,它在与该Web应用相对应的浏览器选项卡中使用。
答案 4 :(得分:0)
按照official doc:
设备用于识别以下内容的应用的单行描述: 用户。
在Android上,标题显示在任务管理器的应用快照上方 当用户按下“最新应用”按钮时显示。上 iOS无法使用此值。应用程序的CFBundleDisplayName 如果存在,则引用Info.plist CFBundleName 否则。
1。仅适用于Android。
2。在iOS上,无法使用此值。