본문 바로가기
반응형

플러터12

[Flutter] android:showWhenLocked 잠금화면 위에서도 앱이 보인다면 플러터로 앱 개발 중, 뜻하지 않는 현상을 발견하게 되었다. 안드로이드 폰에서 앱 켠 상태에서 홀드버튼을 눌러 앱을 잠금하고, 다시 홀드 버튼을 눌러 화면을 키면 앱이 그대로 나타나는 거였다. 그러니까 다시 말해 캐시워크 처럼 잠금화면 위에 앱화면이 존재하는 것이다.  처음에는 순간 버그인줄 알고 찾아 보니  android:showWhenLocked라는 속성값이 있다는 것을 알게 되었다. 해당 값이android:showWhenLocked = true로 잡혀 있으면캐시워크 처럼 앱이 켜져있는 상태에서는 잠금화면 위 내 앱이 켜져있게 된다는 것을 알게 되었다. 허허허허ㅓ허허허ㅓ허허.  플러터에서는 android > app > src > main > AndrodiManifest.xml 에서 수정이 가능하다  .. 2024. 6. 6.
[Flutter] 당겨서 새로고침 표시 방법, RefreshIndicator 사용법 앱에 리스트를 사용하다 새로고침 로직을 추가할 일이 생기는데, 그 때 유용하게 사용할 수 있는 위젯이 RefreshIndicator이다. 이는 아래 사진과 같이 아래로 당기는 제스처를 수행했을 때, 새로고침 로직을 진행할 수 있다.  예제코드class MyHomePage extends StatelessWidget { final List list = ['1111', '22222', "3333", "4444"]; @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text(F.title), ), body: RefreshIndicator( bac.. 2024. 4. 30.
[Flutter] 앱 아이콘 간단하게 변경하기(flutter_launcher_icons) 제작앱 출시를 위해서는 앱 아이콘을 변경을 해주어야한다. 아니면 기본 flutter 아이콘으로 앱이 나오기 때문이다. 이럴 때 유용하게 사용할 수 있는 라이브러리가 flutter_launcher_icons 이다!! flutter_launcher_icons | Dart packageA package which simplifies the task of updating your Flutter app's launcher icon.pub.dev 1.설치 dart pub add flutter_launcher_icons또는 flutter pub add flutter_launcher_icons터미널 창에 위 명령어를 입력한다.  2. flutter_launcher_icons.yaml 파일 만들기 flutter_laun.. 2024. 4. 28.
[Flutter] Getx 프레임워크란? GetX란 GetX는 Flutter 앱 개발에서 널리 사용되는 오픈 소스 라이브러리로, 주로 상태 관리, 의존성 관리, 라우트 관리를 쉽고 효율적으로 수행하기 위해 설계되었습니다. GetX의 주요 특징과 장점을 살펴보겠습니다: 상태 관리 Reactive State Management: GetX는 반응형 상태 관리를 제공하여, 변수의 변경을 감지하고 UI를 자동으로 업데이트합니다. 간결한 코드: 상태를 업데이트하기 위해 .value 또는 **.obs를 사용하여 간단하게 작성할 수 있습니다. 효율적인 메모리 관리: 컨트롤러가 더 이상 필요하지 않을 때 자동으로 메모리에서 해제됩니다. 의존성 관리 간편한 의존성 주입: Get.put(), Get.lazyPut(), Get.find() 등을 사용하여 컨트롤러 및.. 2024. 3. 17.
반응형