8.0Android开发经验谈Android开发

android 7 8 P特性

2018-03-23  本文已影响310人  Dynamic_2018

developer.android.com打不开的,需要科学上网

华为通知开发者适配android P,顺便把android7、8的特性也浏览了一遍,整理下觉得有趣的功能。

android 7.0

官方文档:
https://developer.android.com/guide/topics/ui/shortcuts.html
官方demo:
https://github.com/googlesamples/android-AppShortcuts/#readme

生命周期没有什么变化,相当于多了一种只触发onPause,不触发onStop的情况。
在多窗口模式中,用户仍可以看到处于暂停状态的应用。 应用在暂停状态下可能仍需要继续其操作。 例如,处于暂停模式但可见的视频播放应用应继续显示视频。 因此,我们建议播放视频的 Activity 不要暂停其 onPause()处理程序中的视频。 应暂停 onStop() 中的视频,并恢复 onStart()中的视频播放。

其中虽然使用该功能比较简单,但是需要测试在几种情况下,应用不会出现问题

不支持分屏.jpg

官方文档:
https://developer.android.google.cn/guide/topics/ui/multi-window.html
官方demo:
https://github.com/googlesamples/android-MultiWindowPlayground

android8.0

PictureInPicture(画中画)
现在8.0手机上 直播app如斗鱼、虎牙都有这个功能了。

画中画.jpg

官方文档:
https://developer.android.com/training/tv/playback/picture-in-picture.html
demo:
https://github.com/googlesamples/android-PictureInPicture/

android P

最直观的就是华为p11准备出的齐刘海了呀(ipx 齐刘海? 偷就完事儿了)

emulator-devoptions-cutout_2x.png
现在google提供的模拟器已经出androidP了,有兴趣的小伙伴可以去试试。
文档:
https://developer.android.com/preview/features.html#cutout
上一篇下一篇

猜你喜欢

热点阅读