[안드로이드] RecyclerView 아이템 무한 중복생성 해결방법 + 이유
Android Studio/- Honey Tip2024. 4. 17. 23:53[안드로이드] RecyclerView 아이템 무한 중복생성 해결방법 + 이유

RecyclerView 아이템 무한 중복 생성 RecyclerView로 더미데이터를 다른 Activity로 넘겨주고 다시 돌아오는 과정에서 더미데이터가 계속 무한 중복, 중첩되는 문제가 발생하였습니다. [ 밑에는 문제가 발생한 자료입니다. ] 왼쪽 자료는 처음 앱을 실행했을 때 10개의 더미데이터가 각각 나오는 모습이고 오른쪽 자료는 각 Recyclerview 아이템을 클릭하고 다시 Acitivty로 나왔을 때 더미데이터들이 중복되는 자료입니다. [ 더보기를 클릭하면 초기 코드를 보실 수 있습니다. ] 더보기 Util.kt val dummyItems = mutableListOf() fun dummyData() { dummyItems.add( PostModel( "대현동", Uri.parse("androi..

[안드로이드/Radius]  레이아웃 둥글게 만들기
Android Studio/- Programming2024. 3. 6. 21:30[안드로이드/Radius] 레이아웃 둥글게 만들기

안드로이드 스튜디오에서 디자인을 할 때 내가 사용할 이미지 또는 TextView등 원하는 모양으로 바꾸고 싶으실 겁니다. 그래서 간단하게 예제를 들고 왔습니다. 필요하실때 수정해서 쓰세요!. Radius 만들기 res -> drawable 우클릭 -> New -> Drawable Resource File 클릭 위 과정을 하시면 밑에 창이 뜰 겁니다. 그럼 밑에 사항만 변경해 줍니다. File name: 원하는 이름 Root element: shape 이렇게 설정하고 OK 클릭 OK 클릭했으면 아래 코드 복사 붙여 넣기 위 코드 설명을 볼려면? [ 밑에 더보기+ 클릭 ] 더보기 = 도형 드로어블로 이 요소는 무조건 루트 요소여야 합니다. android:padding = 뷰 요소에 적용할 패딩으로, 도형이 ..

[안드로이드/StatusBar] 앱 상태바 색상 변경하는 방법
Android Studio/- Programming2024. 3. 4. 21:17[안드로이드/StatusBar] 앱 상태바 색상 변경하는 방법

안드로이드 스튜디오에서 애뮬레이터를 작동하시다 보면 맨 위 상단 색상이 항상 고정되어 있습니다. 오늘은 간단하게 색상을 변경 하는 방법을 알려드립니다. 앱 상태바 색상 변경하는 방법 보통 앱을 키시면 상단에 보라색으로 고정이 되어있으실 겁니다. res -> values -> themes ->themes.xml을 가셔서 @color/white 위 코드 또는 #ffffff 위 코드를 총코드에서 Jucoding_Tistory는 자신이 만든 프로젝트 이름입니다. 앱 상태바 색상 변경 전 / 후

[안드로이드/ButtonColor] 버튼 색상 변경하는 방법
Android Studio/- Programming2024. 3. 1. 20:19[안드로이드/ButtonColor] 버튼 색상 변경하는 방법

안드로이드 스튜디오에서 버튼 색상을 변경하려고 해도 변경이 되지 않고 색상이 보라색으로 고정되어있으실 겁니다. 그래서 버튼 색상을 바꿀 수 있는 두가지 방법을 설명드리려고 합니다. 그 이전에 버튼 색상이 변경이 되지 않는 이유까지 살펴보고 알려드리겠습니다. 버튼 색상이 변경 되지 않는 이유 안드로이드 스튜디오는 기본설정으로 Material3 디자인을 상속받고 있습니다. ( 기본 설정값은 안드로이드 스튜디오 버전에 따라 다를 수 있습니다. ) 이 기본 설정을 확인 하려면 res / values / themes / themes.xml 에 있는 코드를 보면 알 수 있습니다. 위는 변경한 코드 모습입니다. 이제 버튼 색상이 변경 가능 해집니다! 버튼 색상 변경 두번째 방법 - Button 형식 변경 xml에서 ..

image