~/talk

RecyclerViews – A Developer’s deep dive

Talkat Chicago Roboto 2021 · on Tuesday, 2021-09-28· [android]
slides:none on file

Shows concrete code for a custom adapter and ViewHolder and explains the three overriden methods onCreateViewHolder/onBindViewHolder/getItemCount, demonstrates avoiding repeated inflation and findViewById to cut jank, and explains scrap heap vs recycler pool and when views become dirty. Covers performance knobs like setHasFixedSize and setItemViewCacheSize, describes multi‑type lists and concat adapter for header/body/footer, implements nested parent/child RecyclerViews, and maps equivalents in Jetpack Compose via lazy vertical grid.

AI-written summary · about

  1. 0:00Start
  2. 4:52Custom Adapter
  3. 20:12Tips for further optimizations
  4. 27:03Nested RecyclerView
  5. 33:51Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.