xxxxxxxxxx
// To use icons in Flutter, you can use the 'flutter_vector_icons' package.
// This package provides a huge collection of icons, including popular icon sets
// like Material Icons, FontAwesome, etc.
// Add the following dependency to your pubspec.yaml file:
// dependencies:
// flutter_vector_icons: ^1.0.0
// Import the necessary classes in your Dart file:
import 'package:flutter/material.dart';
import 'package:flutter_vector_icons/flutter_vector_icons.dart';
// Now you can use any icon from the library, for example:
Icon(
FlutterIcons.home_ant, // Example icon: home (from AntDesign)
size: 30,
color: Colors.blue,
);
xxxxxxxxxx
dev_dependencies:
flutter_launcher_icons: ^0.9.0
flutter_icons:
android: "launcher_icon"
ios: true
image_path: "assets/icon/icon.png"
/* command
flutter pub get
flutter pub run flutter_launcher_icons:main
*/
xxxxxxxxxx
dev_dependencies:
flutter_launcher_icons: "^0.13.1"
flutter_launcher_icons:
android: "launcher_icon"
ios: true
image_path: "assets/icon/icon.png"
min_sdk_android: 21 # android min sdk min:16, default 21
web:
generate: true
image_path: "path/to/image.png"
background_color: "#hexcode"
theme_color: "#hexcode"
windows:
generate: true
image_path: "path/to/image.png"
icon_size: 48 # min:48, max:256, default: 48
macos:
generate: true
image_path: "path/to/image.png"
xxxxxxxxxx
# pubspec.yaml
flutter:
# ...
assets:
- images/app_icon.png
# ...
flutter_icons:
android: "launcher_icon"
ios: true
image_path: "images/app_icon.png"
xxxxxxxxxx
A command-line tool that simplifies the task of updating your Flutter app's launcher icon. Full flexibility allows you to only update the launcher icon for specific platforms as needed.
use the following package.
icons_launcher: any
or
flutter_launcher_icons: any
dev_dependencies:
flutter_native_splash: ^1.2.0
flutter_native_splash:
image: assets/logo.png
color: "#fafafa"
flutter pub run flutter_native_splash:create
flutter pub run flutter_native_splash:remove