Flutter 3

[Flutter] 스플래쉬(splash) 화면 설정하기

**준비물 1. 스플래쉬 화면에 삽입할 이미지 1개 프로세스 HomeScreen이 나오기 전, Splash Screen이 첫 화면으로 나오도록 설정. class SplashScreen extends StatelessWidget { const SplashScreen({Key? key}) : super(key: key); @override Widget build(BuildContext context) { WidgetsBinding.instance?.addPostFrameCallback((_) { Future.delayed(Duration(seconds: 3), () { Navigator.pushReplacement( context, MaterialPageRoute( builder: (context) => H..

Flutter 2023.09.18

[Flutter] 버튼 프레스 효과 / 물결

버튼(또는 박스)를 누르면 프레스 효과를 줄것이다. 1. InkWell위젯을 사용할 것. 2. onTap 핸들러를 설정하여, 기능은 그대로 유지할 것. Positioned( left: 38, top: 231, child: InkWell( onTap: () {}, borderRadius: BorderRadius.circular(10), splashColor: Colors.white.withOpacity(0.5), highlightColor: Colors.white.withOpacity(0.1), ) ) # 위 코드가 에러가 난다? Material위젯을 추가하여, InkWell 위젯을 자식위젯으로 넣어준다. Positioned( left: 38, top: 231, child: Material( color: ..

Flutter 2023.09.18