본문 바로가기
728x90

안드로이드16

[Flutter] 개발 시작하기 안드로이드 스튜디오와 플러터를 설치하셨다면 프로젝트를 생성한 뒤 에뮬레이터로 개발이 원활히 진행 될 수 있는지 확인하는 작업을 진행합니다. 플러터, 안드로이드 스튜디오가 설치되지 않았다면? 1. 프로젝트 생성하기 먼저 안드로이드 스튜디오를 실행 한 뒤 New Flutter Project를 선택하여 플러터 프로젝트를 생성합니다. 생성할 프로젝트의 항목을 플러터로 지정해준뒤 앞서 설치한 플러터의 SDK Path를 불러옵니다. 프로젝트명과 패키지명을 작성한 뒤 나머지 옵션을 지정하여 프로젝트를 생성합니다. (안드로이드 프로젝트와 마찬가지로 패키지명에 example이 들어가면 구글 플레이스토어에서 배포가 불가능하니 변경하는 것을 추천합니다) 2. SDK 설치하기 & 에뮬레이터 생성하기 Tools -> SDK M.. 2023. 10. 11.
[Android] 안드로이드 기술면접 질문 및 CS 정리 안드로이드 개발자를 위한 (주로 나를 위한..) 기술면접 질문 및 기타 CS 지식을 정리해놓은 노션 링크입니다. 업데이트는 주기적으로 계속 할 예정입니다. 자료는 ChatGPT를 사용하여 구성하였습니다. 링크 안드로이드 기술면접 정리 최근 업데이트 : 23.08.28 hwchoi-93.notion.site 2023. 8. 28.
[Kotlin] Dialog 만들기 다이얼로그 창을 클래스로 구현하는 방법이 아닌 변수를 통해 간단하게 구현하는 방법입니다. val builder = AlertDialog.Builder(activity) builder .setMessage(activity.getString(R.string.sign_up_back_alert)) .setPositiveButton( activity.getString(R.string.button_ok) ) { dialog, id -> //버튼 눌렀을 때 동작할 기능 activity.showLoginFragment() } .setNegativeButton( activity.getString(R.string.button_cancel) ) { dialog, id -> //버튼 눌렀을 때 동작할 기능 } builder... 2023. 6. 9.
[Android] 화면 가로 or 세로 고정하기 안드로이드 애플리케이션 제작 중 화면을 가로, 혹은 세로로 고정하여 개발해야할 때 설정하는 방법입니다. screenOrientation 속성으로 부여할 수 있으며 세로는 'portrait', 가로는 'landscape'로 설정하시면 되겠습니다. 1. AndroidManifast.xml 2. themes.xml 3. code 내 설정 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE) 2023. 5. 30.
728x90