CatchUp icon indicating copy to clipboard operation
CatchUp copied to clipboard

Improving perf in list load

Open ZacSweers opened this issue 8 years ago • 1 comments

Some prior art in #18 #39

Currently there are some jitters in lists. Ideas for improving this:

  • Switch items to ConstraintLayout
    • I for the life of me can't get them to work every time I've tried. They look fine in the editor, then explode at runtime.
  • Switch to Litho
    • Probably most performant, but also pretty different
  • Arch components paging (#39)
    • Could be done in tandem with the rest here
  • Use spannablestrings for attribution and header texts to reduce view count
    • This could possibly make ConstraintLayout easier

ZacSweers avatar Oct 10 '17 09:10 ZacSweers

Another option https://facebookincubator.github.io/TextLayoutBuilder/

ZacSweers avatar Nov 26 '17 08:11 ZacSweers