본문 바로가기

Package

(4)
Secure Storage 에 저장하고 불러오기 이전에 작성한 전역일 구하는? D-day 계산기의 날짜를 저장하기로 한다. lastDate 를 ​ FlutterSecureStorage 에 저장하고 불러오도록 만들어 보자 flutter pub add flutter_secure_storage FlutterSecureStorage Load & Save 페이지 시작시 initState 에서 불러오고 버튼에 setState 로 저장을 하도록 한다. final storage = FlutterSecureStorage(); DateTime lastDay = DateTime.now(); Future _selectDate(BuildContext context) async { final DateTime? picked = await showDatePicker( contex..
Intl DateTime 전역일 계산기? D-day 전역일 계산 기능을 만들다가, 복잡한건 아무래도 고생하는데 아닌 것 같아서 ​ 숫자만 나오도록 하는 간단한 D-day 계산하기를 만듭니다. ​ 초간단 버전 버튼 자체가 숫자만 나오는 D day 표시기 이다. intl package MaterialButton(onPressed: (){_selectDate(context); }, child: Text('${lastDay.difference(DateTime.now()).inDays}')), 전역일 등 D-day 구하는 메써드 target 날짜를 pick 해서 lastDay 에 입력합니다. DateTime lastDay = DateTime.now(); Future _selectDate(BuildContext context) async { final DateTim..
Url 런처 Redirector on Flutter button tap URL을 설정해서 버튼을 누르면 이동하게 해주는 패키지로, 리다이렉트 기능을 쉽게 구현 할 수 있게 해준다. flutter pub add url_launcher dependencies: url_launcher: ^6.2.2 import 'package:url_launcher/url_launcher.dart'; Future _launchUrl(url) async { if (!await launchUrl(url)) { throw Exception('Could not launch $url'); } } 버튼을 누르면 메써드를 통해 유튜브를 리다이렉트 해준다. onPressed: (){ final Uri _url = Uri.parse('https://youtube.com'); _launchUrl(_url); }
iOS 와 안드로이드, 여러 기기의 레이아웃 미리보기 패키지 iOS 와 안드로이등등 여러 기기의 레이아웃 미리보기 지나가다가 신기해서 업어옵니다. 메인만 감싸면 된다고 합니다. 정말 신기합니다. .. 만드신 분에게 박수를 보내어 드립니다. .. https://pub.dev/packages/device_preview import 'package:device_preview/device_preview.dart'; void main() => runApp( DevicePreview( enabled: !kReleaseMode, builder: (context) => MyApp(), // Wrap your app ), ); class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { r..