pixel_perfect
帮助您使 Flutter 应用程序达到“像素级完美”的开发工具
225喜欢 5260近 30 天下载150Pub 分数
AndroidiOSWebmacOSWindowsLinux
比较您的设计与当前的 Flutter 布局。
以下为英文项目原文快照,最新内容请访问 GitHub。
![]()
Put a semi-transparent image with the design over the top of the developed layout. It helps you to compare original design and current page.
![]()
![]()
Add pixel_perfect in your pubspec.yaml dependencies.
dependencies:
pixel_perfect: any
Simple use
Add assets folder with images to your pubspec.yaml
uses-material-design: true
assets:
- assets/
Import the following package in your dart file
import 'package:pixel_perfect/pixel_perfect.dart';
return PixelPerfect(
assetPath: 'assets/design.png', // path to your asset image
scale: 1, // scale value (optional)
initBottom: 20, // default bottom distance (optional)
offset: Offset.zero, // default image offset (optional)
initOpacity: 0.4, // init opacity value (optional)
child: Scaffold(
..
)
)
Extended use
return PixelPerfect.extended(
image: Image.asset( // any image file
'assets/element.png',
scale: 2,
),
initBottom: 20, // default bottom distance (optional)
offset: Offset.zero, // default image offset (optional)
initOpacity: 0.4, // init opacity value (optional)
child: Scaffold(
..
)
)
Video tutorials by Learn App Code
How to Make Pixel Perfect Flutter Apps
How to Make Responsive Flutter Apps, Pixel Perfect
依赖清单 2 项
{"sdk":"flutter"}{"sdk":"flutter"}先按使用场景筛选,再比较项目活跃情况,最后到原始仓库核对使用要求。
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗