Prevent views from changing size in animation

This reduces the jank in animation by reducing the measure calls, as the
animating views do not change size. This means only using `wrap_content`
or fixed non-zero sizes.

Test: jank suite
Test: atest CombinedShadeHeaderConstraintsTest
Test: manual with different cutouts
Test: perfetto trace
Fixes: 258083936
Change-Id: Ia53411dd02f3fb0019d67a8ee3bc5111d13066f9
4 files changed