본문 바로가기
반응형

안드로이드 스튜디오 앱 개발/개념 안드로이드 스튜디오19

안드로이드 스튜디오 리사이클러뷰 만들기 [Android Studio] 애플리케이션을 이용하면서 몇 가지의 아이템(항목)들이 리스트로 하여금 세로로 드래그하여 넘길 수 있는 화면을 많이 보았을 것입니다. 예를 들어 카카오톡의 채팅 화면에서 하나의 뷰에 단톡방 사진, 단톡방 이름, 단톡방 인원수로 각각의 아이템으로 이뤄진 것을 확인할 수 있습니다. | 리사이클러뷰란? 이런 리스트 모양으로 화면은 리사이클러뷰를 사용하여 제작할 수 있습니다. 하지만 단순히 리사이클러뷰로만 화면이 이루어지는 것이 아니라 Adapter라는 클래스를 이용하여 데이터를 직접 리사이클러뷰에서 사용하지 않고 Adapter에서 사용합니다. 여러 개의 아이템이 표시되는 곳은 어댑터를 통하여 각 아이템이 화면에 구성됩니다. - 리사이클러뷰 만들기 위한 순서 - 1. Adapter 안에 담길 각각의 아이템의 정보.. 2023. 6. 19.
안드로이드 스튜디오 타이틀 바 글자 폰트와 색 변경하기 [Android Studio] 오늘은 타이틀 바에 있는 글자 폰트 변경과 색을 변경하는 방법에 대해 알아보도록 하겠습니다. 기본적으로 안드로이드 스튜디오에서 제공하는 글씨 폰트나 글자 색은 정말 투박하기 때문에 앱을 사용하는 이용자에게 보기 쉽고 좋게 만들어주어야 합니다. 우선 res/theme를 들어가줍니다. font를 바꾸어주기 위해 여기 android:fontFamily에 들어간 font1은 res 파일에 font 디렉토리를 만들고 내가 바꾸어주고자 하는 폰트인 font1을 font 디렉토리에 넣어둔 것입니다. 위 과정으로 바로 타이틀 바에 글꼴이 바로 바뀌는 것을 확인할 수 있습니다. 하지만 이렇게 Theme.MyApplication의 그리고 false true true를 이용하여 원래 제공하는 타이틀 바도 제거해 줍니다. 이.. 2023. 6. 15.
액티비티와 액티비티 간의 화면 전환 [Android Studio] 오늘은 액티비티와 액티비티 간의 화면 전환이 이루어지도록 하는 코드에 대해 알아보도록 하겠습니다. 우선 2개의 액티비티가 필요한데, 우선 MainActivity의 activity_main.xml 파일에 버튼을 추가하여 버튼을 눌렀을 경우 MainActivity에서 MenuActivity로 넘어가도록 만들어봅시다. 위 코드같이 액티비티로 전환하기 위한 버튼 하나를 만들어줍니다. 그 다음 MainActivity.java 파일로 넘어가 버튼을 할당하고 버튼을 눌렀을 때 Intent를 이용하여 MenuActivity로 넘어가도록 코드를 작성해줍니다. public class MainActivity extends AppCompatActivity { Button button; @Override protected vo.. 2023. 6. 13.
반응형