搜索插件、代码仓与 APP 分类

插件详情v1.0.4+2

line_awesome_icons

作为 Flutter 图标小部件的 Line Awesome 图标包的 Flutter 插件。

近 30 天下载
17
喜欢数
48
Pub 分数
20

安装插件

flutter pub add line_awesome_icons

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

Line Awesome Icons 是一个 Flutter 插件,可将 Line Awesome 图标集作为可自定义的 Flutter Icon 小部件提供。它使开发者能够轻松地将大量现代、可缩放的矢量图标集成到他们的应用程序中,且设置简单。该包支持所有标准的 Flutter 图标使用模式,并与任何运行 Flutter 的平台兼容。凭借简洁的 API 和轻量级设计,它在不增加显著开销的情况下,为 UI 增添了专业级别的图标。

适合场景

  • 为移动应用添加可扩展图标
  • 通过现代图标增强用户界面
  • 在不同平台上集成一致的图标集
  • 自定义图标颜色和大小
  • 在按钮、徽章和导航栏中使用图标

主要特点

  • 支持完整的 Line Awesome 图标包
  • 通过 Flutter 的 Icon 小部件轻松集成
  • 可缩放矢量图标
  • 轻量且高效
  • 与 Flutter 图标系统完全兼容

适合对象

  • 寻求现代图标的Flutter开发者
  • 需要一致图标样式的项目
  • 需要大型免费图标库的应用
  • 使用Flutter进行UI设计的设计师
  • 使用基于向量的图标集的开发人员

使用建议

  • 初始 pub get 获取需要互联网
  • 无内置图标搜索或过滤
  • 图标是静态的——不支持动画
  • 除了基本用法外,文档有限
  • 未针对动态图标加载进行优化

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

line_awesome_icons

The Line Awesome Icon pack available as Flutter Icons

Getting Started

This plugin is based on Line Awesome Icons pack, which you can use it as an IconData in Flutter project https://icons8.com/line-awesome/

Usage

To use plugin, just import package import 'package:line_awesome_icons/line_awesome_icons.dart'; add use it as IconData in Icon widget:

Icon(LineAwesomeIcons.reddit, size: 60.0, color: Colors.redAccent))

Example

import 'package:flutter/material.dart';
import 'package:line_awesome_icons/line_awesome_icons.dart';

void main() => runApp(MyApp());

class MyApp extends StatefulWidget {
  @override
  _MyAppState createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(
          title: const Text('Plugin example app'),
        ),
        body: Center(
          child: Icon(
            LineAwesomeIcons.reddit,
            size: 60.0,
            color: Colors.redAccent,
          ),
        ),
      ),
    );
  }
}

所属分类

源码仓库

使用此插件的项目

暂无相关数据。