搜尋套件、儲存庫與 APP 分類

about 封面
套件詳情v2.2.0

about

顯示一個「關於」對話框,用以描述應用程式,可顯示授權條款、變更記錄及其他資訊。

AndroidiOSWebmacOSWindowsLinux
近 30 天下載
5650
喜歡數
98
Pub 分數
110

安裝套件

flutter pub add about

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

‘about’ 套件為 Flutter 應用程式提供一個可自訂的關於對話方塊,顯示應用程式名稱、版本、描述、授權條款與變更記錄等詳細資訊。支援 Android、iOS、Web、macOS、Windows 與 Linux 等多個平台。僅需簡單指令即可輕鬆整合,並在各裝置上提供乾淨且一致的使用者介面。開發者可擴充自訂內容或樣式,以符合其應用程式的品牌風格。

適用情境

  • 顯示應用元數據
  • 顯示開源許可證
  • 顯示變更日誌資訊
  • 提供開發者聯繫資訊
  • 提升應用程式專業性

主要特色

  • 跨平台相容性
  • 可自訂的內容區塊
  • 透過 pub 實現輕鬆整合
  • 支援授權條款與變更記錄顯示
  • 內建預設樣式

適合對象

  • 需要法律合規的應用程式
  • 開源專案
  • 專業應用發布
  • 應用內的開發者文件
  • 面向用戶的應用程式資訊

使用建議

  • 需要手動設定自定內容
  • 限於基於對話框的呈現
  • 可能需要額外的本地化
  • 不適合複雜導航
  • 依賴外部來源程式碼以取得更新

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

About

Displays an About dialog, which describes the application.

Example

Buy Me A Coffee

Usage

To use this plugin, add about as a dependency in your pubspec.yaml file.

Example

  showAboutPage(
    context: context,
    values: {
      'version': '1.0',
      'year': DateTime.now().year.toString(),
    },
    applicationLegalese: 'Copyright © David PHAM-VAN, {{ year }}',
    applicationDescription: const Text(
        'Displays an About dialog, which describes the application.'),
    children: const <Widget>[
      MarkdownPageListTile(
        icon: Icon(Icons.list),
        title: Text('Changelog'),
        filename: 'CHANGELOG.md',
      ),
      LicensesPageListTile(
        icon: Icon(Icons.favorite),
      ),
    ],
    applicationIcon: const SizedBox(
      width: 100,
      height: 100,
      child: Image(
        image: AssetImage('assets/icon.webp'),
      ),
    ),
  );

所屬分類

依賴

依賴清單 5 項

原始碼儲存庫

使用此套件的專案