screenutil는 내가 코딩할때 사용한 기기의 해상도를 입력하면 다른 기기에서도 해당 기기의 비율에 맞춰서 자동으로 빌드된다!!
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return ScreenUtilInit(
designSize: const Size(412, 915),
minTextAdapt: true,
splitScreenMode: true,
child: MaterialApp.router(
routerConfig: _router,
),
);
}
}
최상단 위젯에 적용해주자!
이후 사이즈를 상수로 선언할 때 숫자 뒤에 h,w 등을 붙여주자!
Container(
height: 120.h,
width: 10.w,
color: Colors.amber,
),
https://pub.dev/packages/flutter_screenutil
flutter_screenutil | Flutter Package
A flutter plugin for adapting screen and font size.Guaranteed to look good on different models
pub.dev
'Flutter' 카테고리의 다른 글
Firebase Cloud Messaging(FCM) (0) | 2024.03.21 |
---|---|
에뮬레이터에서 localhost 접근 url (0) | 2024.01.21 |
Row안에서 글자 높이 맞추기 (0) | 2024.01.17 |
Flutter vsc 기본 설정 (0) | 2023.12.19 |
비동기 함수 일정시간 지연 시키기 (0) | 2023.11.16 |