~/talk

Androids Do Daydream

Talkat Google I/O 2013 · 2013-05-15..05-17· [android]
links:none on file
slides:none on file

Android 4.2 adds Daydream: a screen‑saver framework where apps extend DreamService, override onDreamingStarted/onDreamingStopped, call setContentView and declare an intent‑filter android.service.dreams.DreamService. Developers get the full UI toolkit, touch (use setInteractive(false) to auto‑dismiss), TimeAnimator for continuous v‑synced animation, and hardware layers with Porter‑Duff compositing for sprites. Daydream runs when docked or charging, won’t start over active wake locks, and includes safety shutoffs for low battery; Flipboard reports ~50% of Daydream sessions lead to an app launch.

AI-written summary · about

  1. 0:00Introduction
  2. 0:15System UI
  3. 0:56Daydream
  4. 1:36Dock Apps
  5. 5:48Daydream API
  6. 8:37Step 1 Extend Dream Service
  7. 9:07Why not just make an activity
  8. 10:03Features of Daydream
  9. 12:29Do this instead
  10. 12:43Free to be experimental
  11. 13:13Build a simple daydream
  12. 14:00Jumper class
  13. 15:15Dream Service
  14. 16:04Animations
  15. 17:15More Views
  16. 18:43Continuous animations
  17. 22:19Interaction
  18. 23:33Daydream Settings
  19. 24:09Daydream Activity
  20. 25:00Live Wallpaper
  21. 25:52OpenGL
  22. 26:26Prevent Daydream
  23. 26:54Clock
  24. 27:04Magic Clock
  25. 27:31Text Clock
  26. 27:49Blink
  27. 28:34Google Currents
  28. 29:36Beautiful Widget
  29. 31:03Flipboard
  30. 31:30Wrap Up
  31. 32:24Thank You
  32. 33:24Fragments
  33. 34:19Play Store
  34. 37:43Battery Charging
~/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.