목록RecyclerView (4)
woong's
Kotlin 으로 RecyclerView 만들어 보기 이번 포스트에서는 Kotlin 으로 RecyclerView 를 만들어 보려 합니다. :D Android 나 IOS 의 시작은 항상 ListView , TableView 로 시작을!! 화면에 RecyclerView 를 보여주기 위해서는 첫번째로 화면에 보여줄데이터가필요합니다. VO 를 만들고 List 에 데이터를 먼저 생성해 보겠습니다. 1234class MusicVO(title:String) { var title: String = title}cs 간단하게 음악 타이틀을 가지고 있는 VO 를 생성 했습니다. Kotlin 에서는Class 를 생성하면서 바로 생성자를 만들수 있어서 title 을 받는 VO를 만들어 보았습니다.또한 Kotlin의 VO 는 G..
Android RecyclerView ItemClcik 하기 android RecyclerView 은 listView 에서 사용한 OnItemClcikLister 가 없습니다.제스쳐를 통해서 하는 방법과 ViewHolder를 사용한 방법이 있습니다. 저는 아래와 같이 ViewHolder를 사용한 방식을 사용해 보았습니다. 123456789101112131415161718192021222324public static class ViewHolder extends RecyclerView.ViewHolder implements View.OnClickListener { public ImageView img; public TextView textTitle; public TextView textContent; pub..
Android RecyclerView 속성 사용하기 전 포스트에서 recyclerView 에 대해서 말씀 드렸습니다.전포스트에서는 간단하게 리스트뷰와 같은 화면을 만들었는데 , 그화면에서 속성 몇가지를이용해서 유연한 구조를 사용해 보려 합니다. 1. LayoutManager - LinearLayoutManager : 수직/ 수평 레이아웃 구성- GridLayoutManager : 바둑판 배열 레이아웃 구성- StaggeredGridLayoutManager : 높이가 불규칙한 레이아웃 구성 이와 같이 세종류 레이아웃이 있습니다.입맛에 따라 선택해서 사용하면 됩니다. 저는 위 StaggeredGridLayoutManager 사용해 보도록 하겠습니다. 1 2 StaggeredGridLayoutManager l..
Android support v7 widget RecyclerView 사용하기 안녕하세요. 바쁘게 프로젝트 하다보니 새로나온 위젯에 대해 학습을 못한것 같아 포스트 작성 하고 있습니다.Android ListView 를 대체할 차기 RecyclerView 를 학습해 보려 합니다.Android 에서 가장 많이 쓰인다 해도 과언이 아닌 ListView에는 단점이 존재 합니다. 1. ViewHolder 지원이 되지 않아 퍼포먼스 관리가 어렵다.2. ListView 화면을 유연하게 바꿀수 없다.3. Animation 적용이 어렵다. 이런 단점들을 보완하기 위해서 RecycleView 가 v7 widget 에 추가가 된것 같습니다. RecycleView 에서가장 큰 변경 사항은 1. LayoutManager2. V..