목록Dev/Android (31)
Learn & Record

안드로이드 스튜디오 버전을 총 3가지 사용 중인데,세 버전 모두에서 에뮬레이터가 실행이 안됐습니다. 켜지고 검정화면, 화면 멈춤 이런 것도 아니고 에뮬레이터 자체가 실행이 안됐습니다.the emulator process for avd has terminated 위 오류만 떴습니다. 그래서 구글, 네이버에 있는 거의 모든 관련 글을 찾아 봤습니다.거기서 나온 해결 방안들과 저의 해결 방안을 정리해서 드리겠습니다. 참고 블로그들은 글 아래에 링크 남기겠습니다. 1. C드라이브 용량 부족 용량이 부족하면, 에뮬레이터가 실행되지 않을 수 있다고 합니다.해당 되신다면 파일 정리를 추천드립니다. 2. SDK tools 설치 파일 확인 1) Tools > SKD Manager 2) SDK Tools에서 아래 도구들..

1. 갤러리 package kr.jeongmo.a0513_projectimport android.content.Contextimport androidx.appcompat.app.AppCompatActivityimport android.os.Bundleimport android.view.Viewimport android.view.ViewGroupimport android.widget.BaseAdapterimport android.widget.Galleryimport android.widget.ImageViewclass MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { ..

1. 어댑터뷰 - 하위 클래스를 사용하기에 어댑터뷰의 모양을 설정하고 데이터를 채워주는 - ArrayAdapter 클래스를 함께 사용 2. 리스트뷰 package kr.jeongmo.a0510_projectimport androidx.appcompat.app.AppCompatActivityimport android.os.Bundleimport android.view.Viewimport android.widget.ArrayAdapterimport android.widget.ListViewimport android.widget.Toastclass MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bund..

1. 액티비티 생명주기 - 액티비티 생성부터 소멸까지의 주기를 말함 2. 로그캣 - Log.d : 디버깅 용도로 남기는 로그 - Log.e : 가장 심각한 오류 발생 시 남기는 로그 - Log.i : 정보를 남기기 위한 로그 - Log.v : 상세한 기록을 남기기 위한 로그 - Log.w : 경고 수준을 남기기 위한 로그 3. 액티비티 테스트 - 프로젝트 새로 생성 - XMLpackage kr.jeongmo.a0509_project_01import android.content.Intentimport android.net.Uriimport androidx.appcompat.app.AppCompatActivityimport android.os.Bundleimport android.util.Lo..

1. 양방향 액티비티 - 메인 액티비에서 세컨드로 넘긴 후 - 세컨드에서 메인트로 데이터를 돌려주는 경우 - 메인 액티비티 XML - 액티비티추가 : New > Activity > Empty Activity 클릭 - 위 방식으로 추가하면 mainfests, xml 자동 적용 - SecondActivity XML 작성 package kr.jeongmo.a0508_project_09_small_02import android.app.Activityimport android.content.Intentimport androidx.appcompat.app.AppCompatActivityimport android.os.Bundleimport android.widget.Buttonimp..

1. 명화 선호도 투표 프로젝트 기능 추가package kr.jeongmo.a0503_intent_projcetimport android.content.Intentimport androidx.appcompat.app.AppCompatActivityimport android.os.Bundleimport android.widget.Buttonimport android.widget.ImageViewimport android.widget.RatingBarimport android.widget.Toastclass MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreat..