What's new in Android O WindowManager

What's new in Android O WindowManager

Bbe9718bebdafbdc8dabbe3cadf1bc46?s=128

Keishin Yokomaku

April 13, 2017
Tweet

Transcript

  1. What’s new in Android O WindowManager Keishin Yokomaku / potatotips

    #39 @ CyberAgent, Inc.
  2. What’s new in Android O WindowManager About Me ▸ Keishin

    Yokomaku ▸ Drivemode, Inc. / Principal Engineer ▸ KeithYokoma: GitHub / Twitter / Qiita / Tumblr / Stack Overflow ▸ Books: Android Academia / Grimoire of Android / Nanairo Android ▸ Fun: Gymnastics / Cycling / Photography / Motorsport ▸ Today’s Quote: “·ɹ͔ɹͤɹͯ” 2
  3. 3

  4. 4

  5. 5

  6. In my session on DroidKaigi 2017… 6

  7. 7

  8. 8

  9. 9

  10. What’s new in Android O WindowManager Deprecated ▸ Drawing views

    beyond the keyguard is not allowed at all. ▸ Layers are much simpler than before. ▸ New layer “TYPE_APPLICATION_OVERLAY” added. ▸ System will prioritize the app using “TYPE_APPLICATION_OVERLAY”. ▸ System may change the position, size, or visibility of the view at any time. 10
  11. What’s new in Android O WindowManager What is the result

    of using deprecated layers? ▸ Still we can draw views. ▸ But touch events are not delivered to those views. ▸ Some more changes in future releases? 11
  12. What’s new in Android O WindowManager Follow up ▸ It’s

    more like a public API than before. ▸ Simplified and consolidated. ▸ System may have a chance to take controls of relocating/resizing/hiding views. 12
  13. What’s new in Android O WindowManager More information about WindowManager

    ▸ Colorful Android ▸ ٕज़ॻయ2 from TechBooster ▸ URL: https://techbooster.github.io/tbf02/ ▸ Booth: https://booth.pm/ja/items/488337 13
  14. What’s new in Android O WindowManager Keishin Yokomaku / potatotips

    #39 @ CyberAgent, Inc.