본문 바로가기

Hybrid/Flutter3

Flutter] 백버튼 이벤트 처리 안드로이드에는 뒤로 갈 수 있는 백버튼이 있다. 이에 대해서 이벤트 처리를 할 일이 있어서 공부해야한다.백버튼 이벤트를 감지하려면 WillPopScope를 사용하면 된다.예시 : class MyPage extends StatelessWidget { @override Widget build(BuildContext context) { return WillPopScope( onWillPop: () async { // true면 백버튼 활성화, false는 백버튼 비활성화 return false; }, child: Scaffold( appBar: AppBar( title: Text('뒤로 가기 처리 예제'), .. 2024. 7. 4.
Dart] 2. Collection 1. List설명은 print에 달린거 읽어보면 됨! ㅇ.void main() { List btob = ['이민혁', '프니엘', '이창섭', '서은광', '임현식', '육성재']; print("$btob // 리스트 출력"); print("${btob[0]} // 인덱스 출력"); print("${btob.last} // first, last 사용가능"); print("${btob.length} // 길이 출력 가능"); print(""); btob[3] = '서리다'; print("$btob // 인덱스를 찾아 변경 가능"); btob.add('멜로디'); print("$btob // 배열의 마지막에 값 추가"); btob.remove(btob.last); p.. 2024. 6. 14.
Dart] 1. 기초문법 Dart를 보고 있으면.. 뭔가 어디선가 본 언어들이 다 짬뽕되어 있는 기분이다.기초문법을 보면 개발 한번 해본 사람들이면 Aㅏ.. . 할 수 있다. 바로 보자. 1. 메인함수void main() { } (꼭 C++ 보는 것 같네)  2. 주석void main() { // 한줄 주석입니다 /* * 여러줄 주석입니다 * 여러줄 1 * 여러줄 2 * 여러줄 3 * */ /// 이것은 문서 주석입니다. }  3. print(console) 함수void main() { print('Hello world!');}(코틀린을 쓰던 사람은 ; 붙이는게 안 익숙하다.)  4. 변수선언1) varvar은 자동으로 변수의 타입을 추론해준다. 따라서 명시적으로 타입을 선언하지 않아도 된다... 2024. 6. 13.
반응형