반응형 IntelliJ3 Android Studio / AVD에 내비게이션 바 추가하기 (표시, 뒤로가기 버튼, 하단 바,가상 디바이스, API, Android Virtual Device, Navigation Bar) 우리는 안드로이드 스튜디오에서 흔히 개발을 할 때 AVD(Android Virtual Device)를 사용하게 된다.그런데 여기에 사소한 문제가 하나 있다. 바로 API 레벨에 따라 표시되는 UI가 다르다는 것이다.API 29 (Android 10.0)API 34 (Android 14.0)바로 확연한 차이를 알 수 있는데 무려 API 34 부분에는 내비게이션 바가 존재하지 않는다.그 이유로는 API 30(Android 11)부터는 디바이스의 기본값이 '제스처 내비게이션'으로 바뀌어서 하단 내비게이션은 사라지고 직접 동작해서 뒤로 가게끔 바뀌었기 때문이다. 그렇다면 어떻게 API 30 이상의 디바이스에서 내비게이션 바를 사용할 수 있을까? 답은 간단하다.그냥 바로 터미널에 아래의 명령어를 입력해 주면 된다.. 2025. 10. 6. Flutter[플러터] / Live Templates 만들고 사용하기 (라이브 탬플릿, 자동 완성) Intellij IDEA 에서는 Live Templates 라는 편리 기능을 지원하고 있다.오늘 한번 사용해보자.Live Templates 들어가기 일단 File 에서 Settings 로 넘어가 준다. 그 후 Editor 안에 Live Templates 이라고 있는데 여기에 들어가 준다.그리고 사진처럼 Flutter 탭을 선택하고 열 것이다. 탭을 열면 이렇게 나올 텐데 자주 사용하는 stless 나 stful 도 보이는 모습이다.그리고 사진 속에서 지금 위에 3개가 파란색으로 되어 있는데 저 3개가 내가 새로 추가한 거다. 한번 추가해 보자. 사진 속 순서대로 Flutter 를 선택한 후 위의 + 버튼을 누르고 Live Template 를 선택한다. 그럼 위와 같이 라고 하나 만들어졌을 것이다. 지금.. 2025. 3. 27. Flutter[플러터] / 코드 자동 완성이 안될 때 해결 방법 (Restart Dart Analysis server)(안드로이드 스튜디오)(IntelliJ) 안드로이드 스튜디오에서 코드를 치다가 어디 갔다 왔는데 갑자기 자동 완성이 안되거나 색깔이 이상해지고 색이 다 하얀색으로 통일되는 등의 경험을 다들 한 번쯤은 해봤을 거라고 생각한다.(심지어 Alt + Enter 나 Ctrl + Spcae도 안 먹는다) 이럴 때 우리는 그냥 일단 기분이 굉장히 나빠지고 프로젝트를 다시 껐다 킬 생각에 정신이 까마득한 곳으로 날아가곤 한다.그렇다면 이런 문제가 왜 생기는 것일까? 사실 이 문제의 원인은 안드로이드 스튜디오 같은 IDE에서 Dart Analysis 서버를 불러오지 못해 생기는 문제이다.Dart Analysis는 코드 자동 완성, 오류 감지, 린트 검사, 중복 코드 경고등 우리가 코드를 작성할 때 필수불가결한 존재인데이런 오류가 떴을 때 대게 난 Main Me.. 2024. 10. 17. 이전 1 다음 반응형