android studio

Programing Language/Kotlin

[Android][Kotlin] Binding 사용하여 RecyclerView GridLayout 만들기

[Android][Kotlin] Binding 사용하여 RecyclerView GridLayout 만들기 앞서 RecyclerView를 사용하여 LinearLayout을 만들어보았다. 해당 코드에 추가로 GridLayout을 만들어볼 것이다. [Android][Kotlin] Binding 사용하여 RecyclerView 만들기 Binding 사용하여 RecyclerView 만들기 Binding을 사용하여 생각보다 뚝딱뚝딱 RecyclerView를 만들어볼 수 있다. 안드로이드는 (아마도) 앞으로 할 예정이 없고, 할 마음도 없기 때문에 어떻게 구현되는 mimah.tistory.com 데이터 설정은 위 글에서 모두 하였기 때문에 GridLayout만 만들고 싶다면 관련 코드(CustomAdapter.kt,..

Programing/Errors

[Android] System UI isn't responding

System UI isn't responding 참고 : https://mmol.tistory.com/entry/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-System-UI-isnt-responding-100-%ED%95%B4%EA%B2%B0%EB%B2%95 안드로이드 System UI isn't responding 100% 해결법 진짜 간단한 방법을 찾았습니다... 단, 이 방법을 사용하면 100% 낫긴하는데 에뮬레이터에 저장한 설정, 데이터가 전부 날아가버리니 주의하시길 바랍니다;;; 1. 원인 제가 원인을 조금 찾아봤는데 mmol.tistory.com 노트북이 자꾸 비명을 지르고 앱도 안 켜지길래 뭔가 했는데 애뮬레이터가 11GB나 차지하고 있었다는 후문

Programing Language/Kotlin

[Android][Kotlin] ImageView src 속성에 주소 값 넣기 - Glide

ImageView src 속성에 주소 값 넣기 기본적으로 ImageView의 src 속성에는 drawable 폴더 내에 있는 이미지만 들어갈 수 있다. 인터넷에 있는 이미지 값을 바로 불러오기 위해서는 Glide 라이브러리를 사용해야 한다. build.gradle:app implementation 'com.github.bumptech.glide:glide:4.11.0' annotationProcessor 'com.github.bumptech.glide:compiler:4.11.0' glide 라이브러리 사용을 위해 build.gradle:app 파일을 수정한다. dependencies 내에 위 내용을 추가한다. 사용 import com.bumptech.glide.Glide val tvStoreImg: I..

Programing Language/Kotlin

[Android][Kotlin] Binding 사용하여 RecyclerView 만들기

Binding 사용하여 RecyclerView 만들기 Binding을 사용하여 생각보다 뚝딱뚝딱 RecyclerView를 만들어볼 수 있다. 안드로이드는 (아마도) 앞으로 할 예정이 없고, 할 마음도 없기 때문에 어떻게 구현되는 건지만 살펴본다. RecyclerView는 개별 요소를 재활용하여 사용하는 것이다. 스크롤하여 화면에서 벗어나더라도 뷰를 제거하지 않고, 스크롤된 뷰를 재사용한다. 리사이클러뷰에서는 뷰의 데이터를 바인딩하기 위해 Adapter를 사용한다. 위와 같이 RecyclerView 두 개가 있는 있는 화면을 만들 것이다. build.gradle (:app) 안드로이드에서는 설정이 제일제일제일 중요하다. 버전도 중요하다. build.gradle에서는 안드로이드 앱이나 라이브러리를 컴파일, ..

Setting

안드로이드 스튜디오(Android Studio) Virtual Device 추가

안드로이드 스튜디오(Android Studio) Virtual Device 추가 안드로이드 스튜디오에서는 실제 안드로이드 기기가 없어도 만든 애플리케이션을 테스트할 수 있게끔 안드로이드 애뮬레이터(Android Emulator)를 지원한다. 안드로이드 스튜디오 설치 때 Android Virtual Device를 선택했다면 Virtual Device를 생성할 수 있을 것이다. 오른쪽 상단의 No Devices를 클릭하여 Device Manager를 클릭하면 위와 같이 화면이 뜬다. Create device를 클릭하여 새로운 Virtual Device를 생성한다. 가상 Device로 선택할 기기를 정한다. 사용할 안드로이드 버전을 다운로드해준다. 보통 1GB 정도이다. 설치가 끝나면 Finish를 눌러 닫아..

Setting

안드로이드 스튜디오(Android Studio) 설치

안드로이드 스튜디오(Android Studio) 설치하기 설치하기 https://developer.android.com/studio?gclid=Cj0KCQiAoY-PBhCNARIsABcz770Bwv13ow4kWZVz-DwwLifVu80udqSRs3tdKaI3bLg6UxFGffyRdOAaAjaeEALw_wcB&gclsrc=aw.ds Download Android Studio and SDK tools | Android Developers The official IDE for Android app developers. developer.android.com URL에 들어가 설치 파일을 다운로드한다. 파일 다운로드하는데 2~30분이나 걸린다(?) Next>를 클릭하여 다음으로 넘어간다. Android Virtu..