RecyclerView를 사용하다보니 데이터가 2-300개가 넘어가면 굉장히 버벅거리는 현상이 발생했는데 그때는 임시로 RecyclerView의 Height를 500dp쯤으로 맞춰보고 잘 동작하면 레이아웃에 관한 이슈일 수 있으니 layout의 height를 잘 만져보면 해결이 된다.. (물론 500dp로 박으라는게 아니라 Math_parent를 적재적소에 쓰라는 얘기 물론 디자인 마다 Height는 다르겠지만 무지막지하게 Match_parent를 박아넣어버리면 오버헤드가 커진다는 얘기..)너무 오랫동안 어려웠다.. 성능 튜닝을 위해 별짓을 다했는데 그저.. Height가 무한히 늘어나서 생기는 오버헤드였다..
+
NestedScrollView안에 RecyclerView는 쓰면 퍼포먼스가 느려진다. (이 현상이 유력함 StackOverflow에서 찾아보니)
'Android > Technic' 카테고리의 다른 글
TextView를 Scroll할 수 있게 하기 (0) | 2022.03.26 |
---|---|
Jsoup과 정규표현식을 활용한 Line break를 유지하면서 HTML 태그만 삭제하는 방법 HTML parsing (0) | 2022.03.26 |
dp, sp와 같은 단위 변환 사이트 (0) | 2022.03.21 |
Drawable을 Bitmap으로 (0) | 2022.02.07 |
Exoplayer에서 화면 터치 disable 하는 방법 (0) | 2022.01.14 |
댓글