~/talk

Pimp my Widget

Talkat droidcon Italy 2021 · 2021-11-12..11-13· [android]
links:none on file
slides:none on file

Android 12 actually adds concrete widget features: RemoteViews accept a responsive layout maps of XML variants keyed to size so widgets adapt to user resizing; system enforces rounded corners and exposes system radii; widgets gain reconfigurable and optional configuration flags, a description field and live preview layouts, integration with Google Assistant for pinning, and stateful checkboxes and radio buttons plus easier list adapters. These require API 31 to get full behavior, often need Pixel testing for Material You palettes, and still demand careful backwards‑compatibility work.

AI-written summary · about

  1. 0:00Start
  2. 2:14What's a Widget?!?
  3. 4:39How do they work: The toolkit
  4. 7:36Let's make one!
  5. 12:54Android 12: fancy, roundy, glossy
  6. 16:09Responsive layouts - compatibility
  7. 17:11Rounded corners - Compatibility
  8. 18:21Configuration
  9. 24:284. Widget description - Compatibility
  10. 27:54Theming - Compatibility Create a custom styles and override them for Android 12
  11. 29:32Voice support
  12. 32:00Stateful checkboxes and radio buttons
  13. 33:44Simplified Remote
  14. 34:12A recap
~/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.