# Android Studio

📆 23.03.23 - 대충 React-Native Cli 맛보던 내용
원래 같았으면 이전 포스트 다음으로 바로 성능 개선에 관한 이야기를 다루려고 했는데, 어떠한 기업에서 RN으로 실시간 과제를 본다고 해서 호다닥 공부해 봐야되기에 다음으로 미루겠습니다 ; (위에서 짧게 말했듯이 오늘은 처음으로 맛보는 React Native 초기 설정에

Advanced UI
split an Activity into multiple Layouts (HorizontalScrollView, Inflater)Create and manage ListView (Adapter)Sometimes, we need more than one LayoutSom

Basic Layout
Activity: A single user-based task, usually, but not always, containing viewsLayout, View & View Group: Visual arrangement of views and view groups, U

Hello world tutorial
상단에 File -> New -> Project && Empty Activity 생성language는 KotlinBuild 완료 후, Virtual Device 생성상단에 화살표를 눌러서 emulate 실행

안드로이드 스튜디오 설치
안드로이드에서 다운로드(https://developer.android.com/studio)계속 Next 클릭setup완료디렉토리 설정 (선택)구글이 데이터 수집 권한 설정 (선택)설정 커스터마이즈(선택)7.UI 테마 (선택)설정 확인설정 확인후, 원하는 설정일

Android Studio AVD 오류(The emulator process for AVD has terminated)
Android Studio에서 emulator로 프로그램 실행 시 "The emulator process for AVD has terminated" 같은 오류가 발생하는 경우가 있다. 여러가지 이유를 찾아보니 크게 두가지 이유가 있었다. 메모리 부족 필자는 다음의

[Android] Do it Android! - Android의 정의와 특징, 개발 환경 준비하기
이번 포스팅에서는 앱 개발, 특히 왜 안드로이드를 선택하게 되었는지, 여러 인사이트 들을 정리해보았습니다. 외에도 Android의 정의, 특징 등 Android 이론적인 내용과 개발 환경을 세팅하는 시간을 갖게되었습니다.

[지연초기화] lateinit?
안드로이드 코딩을 하다보면 oncreate() 함수 위에 lateinit var 를 붙인 여러가지 변수들을 만들어야 합니다.저는 맨 처음에 코딩을 접한 것이 파이썬이었기에, 지연초기화란 개념을 아예 모르고 있었어요.여기 이해하기 좋을 만한 두가지 비교대상 코드를 보여드

Flutter Unable to find bundled Java version.에러에 대하여
오늘 플러터 코딩을 하다가 안드로이드 스튜디오를 업그레이드 했는데 킹받는 에러가 발생했다... 그거슨 바로이것에 대한 다양한 자료가 있었는데 한글로 된 해결책도 많이 발견할 수 있었지만 아무것도 나의 문제를 해결해주지 못했다. 결국 stackoverflow에서 해결할

Android Studio)[Kotlin] Volley 이용 HTTP 통신
안드로이드 앱의 네트워킹을 쉽고 빠르게 하는 HTTP 라이브러리네트워크 요청 자동 예약 + 동시 네트워크 예약 가능표준 HTTP 캐시 일관성을 갖춘 토명한 디스크 및 메모리 응답 캐싱(대규모에 x)UI를 채우기 위해 사용되는 RPC(구조화된 데이터가져오기)유형작업에 탁

Android Studio) XML, JSON 데이터 파싱
서버와 데이터가 통신할 때 수신하는 문자열 데이터는 대부분 xml, json이다.파싱 방법 3가지DOM 파서( = OOP방식)XML 각 구성요소를 객체로 만들고 객체간 계층구조로 만들어 데이터 추출하는 방식DocumentBuilder = 파서DocumentBuilde

Android Studio) 알림(Notification)
알림(Notification): 앱의 각종 상황을 사용자에게 알릴 목적으로 이용하는 기능서비스 컴포넌트, 브로드캐스트 리시버에서 주로 사용 support 라이브러리에서 NotificationCompat 클래스 제공 Notification 객체는 직접 생성되지 않는다No

Android Studio) 브로드캐스트 리시버(BroadCast Receiver)
intent는 실행할 액티비티가 하나일 때만 정상 동장한다. (2개 이상은 하나만 실행, 없을 땐 에러 발생)intent가 발생하여 브로드캐스트 수행시: 없더라도 에러 발생 x, 브로드캐스트 여러개면 모두 실행"없으면 말고 있으면 모두 실행하자"BroadCast Rec

Error while waiting for device: Illegal char <*> at index 0: *.lock
컴퓨터 강제종료 시 발생할 수 있는 AVD Error

안드로이드 스튜디오 Your Android SDK location contains non-ASCII characters 에러/next안넘어감
안드로이드 스튜디오를 설치하다가 next-next-...를 누르며 넘어가는도중 갑자기 next버튼이 눌리지 않는 구간이 생겼다. Your Android SDK location contains non-ASCII characters.라는 에러가 떠서 열심히 구글링을 해본