代码之家  ›  专栏  ›  技术社区  ›  Tushar Rai

颤振中使用的材料应用程序的标题在哪里?

  •  17
  • Tushar Rai  · 技术社区  · 6 年前

    颤振 应用程序名称 包名称 , the 应用程序栏标题 显示在 主页的appbar ,那么标题在哪里 MaterialApp(title: 'Rectangle App',); 用于颤振项目。

    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(),
          ),
        );
      }
    }
    
    5 回复  |  直到 5 年前
        1
  •  20
  •   Phuc Tran    6 年前

    这是个好问题。以下是如何使用的说明:

    设备用于为用户标识应用程序的单行描述。

    在android上,标题出现在任务管理器的应用程序快照上方 当用户按下“最近的应用”按钮时显示。 类似地,在ios上,当用户 双击Home按钮。

    简而言之:

    • 在android上:它用于最近的应用程序

    • 在ios上:它用于app switcher

        2
  •  3
  •   C. Sederqvist    6 年前

    如前所述,在android上,“title”属性出现在任务管理器的应用程序快照上方,当用户按下“最近的应用程序”按钮时,将显示这些快照。

    在ios上不能使用此值。

    应用程序“info.plist”中的“cfbundledisplayname”在出现时被引用,而“cfbundlename”则被引用。

    您可以在xcode中打开ios模块,更改info.plist中的值,以更改ios上显示的内容。

        3
  •  2
  •   juanarzac    5 年前

        4
  •  1
  •   SANAT    5 年前

    根据 official doc :

    设备用于标识应用程序的单行描述。 用户。

    在android上,标题出现在任务管理器的应用程序快照上方 当用户按下“最近的应用”按钮时显示。论 ios不能使用此值。cfbundledisplayname来自应用程序的 info.plist在出现时被引用,cfbundlename 否则。

    1。仅适用于Android。

    2。在ios上不能使用此值。

        5
  •  0
  •   Samet ÖZTOPRAK    6 年前
    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'),
        );
      }
    }
    

    当你把应用程序的背景标题演示。 页面标题显示为“颤振演示主页”