본문 바로가기
728x90

XML2

[android] [kotlin] ListView와 CardView사용하기 와! 리스트뷰! 시작합니다! 사용자 정보를 나열하는 프로그램을 ListView와 CardView를 이용해 만들어볼겁니다! 우선 main xml에 ListView를 만들어줍시다. activity_main.xml 그 후에는 유저 Class를 정의해줍시다. User.kt 사용자Class를 정의해준 후에는 각 리스트의 모양을 CardView를 이용해 예쁘게 꾸며봅시다! CardView를 이용하기 위해서는 아래의 코드를 Build.Gradle(Module: ...)에 추가해주어야합니다. implementation 'com.android.support:cardview-v7:29.0.0' 위의 코드를 추가해준 후에는 각각의 아이템을 꾸며주기 위해 item_user.xml을 만들어줍시다. item_user.xml 대충.. 2020. 12. 29.
[android] [xml] 뷰 가운데 정렬하기 뷰를 정렬해보겠습니다! 우선 가운데 정렬 원하는 뷰의 layout_gravity를 center로 설정해주는 방법! -> 그러나 제대로 가운데로 안왔군요! LinearLayout의 gravity를 center로 해주면 가운데로 잘 옵니다! -> 그렇다면 layout_gravity와 gravity는 뭐가 다른걸까요? layout_gravity = View의 테두리 gravity = View의 내용물 layout_gravity와 gravity의 차이점을 알았으니 gravity를 이용해 글자를 가운데로 정렬해보는 것도 해봅시다! 가운데 정렬 ✌️ layout_width와 layout_height의 설정을 바꾸어 TextView가 화면에 꽉 차게 설정해준 후 gravity 즉, 글자만 가운데로 바꿔준 것입니다. .. 2020. 12. 22.
728x90