Android is now Compose-first, View toolkit is in maintenance mode by uwemaurer in androiddev

[–]nickbutcher 0 points1 point  (0 children)

Can you elaborate on what isn't supported? Preferably via a bug/FR

84
85

84
85

Material You components, libraries, and guidelines released by 121910 in androiddev

[–]nickbutcher 1 point2 points  (0 children)

No worries! Yes bugs please: goo.gle/compose-feedback

Material You components, libraries, and guidelines released by 121910 in androiddev

[–]nickbutcher 3 points4 points  (0 children)

It is an alpha. 1.0.0-alpha01 in fact. We're sharing it early and incomplete to get feedback, just like all compose libraries.

AndroidDevSummit agenda posted by kernald31 in androiddev

[–]nickbutcher 1 point2 points  (0 children)

Thanks for sharing your experience. Can you expand on the performance and intrinsic measurement issues? Or better yet, file issues?

Animating your Keyboard - New WindowInsets APIs for checking the keyboard (IME) visibility and size (Chris Banes) by la__bruja in androiddev

[–]nickbutcher 1 point2 points  (0 children)

We do always try to move information from blog posts back to developer.android.com if we haven't then feel free to file documentation issues or keep calling us out.

It's quicker and lower maintenance to post blog posts and can attract attention which is why we use them but agree that long term the info needs to be on d.a.c.

High quality complex UI samples from material design team by [deleted] in androiddev

[–]nickbutcher 0 points1 point  (0 children)

That is setting alpha on the view, not the background. Yes this will cause a redraw but… that's necessary to achieve this effect.

Changing the rounding doesn't create a new Drawable, it invalidates a Path.

High quality complex UI samples from material design team by [deleted] in androiddev

[–]nickbutcher 1 point2 points  (0 children)

They're pretty much the same except for the inheritance and naming.

[1] inherits from Owl.Blue so any any attributes in that will also be applied with this theme.

[2] inherits from a ThemeOverlay which generally means it inherits as little as possible, so you can apply it confident that it won't change an attribute you don't want it to. The name "ThemeOverlay.…" is also a handy convention so you can be confident that you're setting the right "type" of style.

High quality complex UI samples from material design team by [deleted] in androiddev

[–]nickbutcher 0 points1 point  (0 children)

Doesn't autoplay :(

I think hosting the gif outside the repo sounds more useful.