일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 에러
- build
- 안드로이드
- Github
- WebView
- dart
- Kotlin
- image
- coroutine
- 안스
- 코루틴
- Gradle
- 레트로핏
- 안드로이드스튜디오
- error
- viewpager
- MVVM
- 웹뷰
- studio
- ADB
- 의존성주입
- Android
- GIT
- RecyclerView
- Retrofit
- 유튜브
- 스튜디오
- 안드로이드 스튜디오
- 깃헙
- 코틀린
- Today
- Total
목록RecyclerView (4)
코딩하는 일용직 노동자
ScrollView 안에 ScrollView나 RecyclerView 처럼 또다른 스크롤이 가능한 뷰를 넣을 경우가 생기게 됩니다. 그럴때 이용하는 것이 NestedScrollView 입니다. 이름처럼 중첩된 스크롤뷰를 만들때 사용하는 것입니다. NestedScrollView 도 ScrollView 처럼 내부에 하나의 View 만 갖을 수 있습니다. 보통 내부에 LinearLayout 을 두고 거기서 여러 View 들을 구성해놓게 됩니다. NestedScrollView에 RecyclerView 를 넣어놨더니 화면이 열리면서 그쪽으로 스크롤이 되는 현상을 볼 수 있습니다. 구글링을 검색해보니 화면이 그려지면서 NestedScrollView 안에 또다른 스크롤이 가능한 View 인 RecyclerView 쪽..
리사이클러뷰를 구현하기 위해 어댑터를 만드는 과정은 다소 귀찮거나 복잡하다고 느낍니다. 특히나 뷰타입을 다르게 꾸며줘야 할때는 더더욱... Kotlin 환경에서 리사이클러뷰 어댑터를 쉽고 빠르고 편리하게 사용할 수 있게 도와주는 라이브러리가 나왔습니다. https://github.com/ibrahimyilmaz/kiel ibrahimyilmaz/kiel Kotlin way of building RecyclerView Adapter 🧩. You do not have to write RecyclerView Adapters again and again and suffer from handling of different view types. Kiel will help you. - ibrahimyilmaz/kie..
RecyclerView Adapter Boilerplate Code #1 기본적인 어댑터 import android.content.Context import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import androidx.recyclerview.widget.RecyclerView import androidx.recyclerview.widget.RecyclerView.ViewHolder class MyAdapter: RecyclerView.Adapter() { private var context: Context? = null override fun onCreateViewHolder(parent:..
라운드된 배경에 알맞게 view를 잘려 보이도록 처리하는 방법입니다. 흰색 라운드 배경위에 RecyclerView 를 배치했는데 배경의 라운드와 딱맞게 이미지가 가려져 보이도록 처리했습니다. https://youtu.be/d1BPxyT_Iog 실제 구현 영상 import android.content.Context; import android.graphics.Canvas; import android.graphics.Path; import android.graphics.RectF; import android.support.annotation.Nullable; import android.support.v7.widget.RecyclerView; import android.util.AttributeSet; /**..