查看原文
其他

【中文教学视频】Android Oreo 中的后台进程

2017-12-05 Google Play 谷歌开发者


后台运行的重要性毋庸置疑 —— 无论是与服务器同步来获取最新内容,还是为您的应用运算数据,都需要用到后台运行。然而繁杂的后台运行进程也对操作系统造成了不小的压力。对此,Android Oreo 引入了全新的后台运行限制,使得有些应用不能在后台任意运行。当然这并不意味着您只能在前台进行计算了,事实上替代方案有很多。


虽然之前我们也发布过相关的文章,并附上了英文讲解视频,但为了让开发者们能够更为准确的了解 Android Oreo 的后台运行限制,我们特地带来了中文版的讲解视频,之前没听清楚的同学们,过来补补课吧 ↓↓↓

https://v.qq.com/txp/iframe/player.html?vid=k05014abllk&width=500&height=375&auto=0



相关文档

Android 8.0 行为变化

https://developer.android.google.cn/about/versions/oreo/android-8.0-changes.html#all-apps

后台运行限制

https://developer.android.google.cn/about/versions/oreo/background.html

隐式广播限制例外清单:

https://developer.android.google.cn/guide/components/broadcast-exceptions.html

定位服务限制:

https://developer.android.google.cn/about/versions/oreo/background-location-limits.html



作业以及定时作业


JobScheduler 的改进:

https://developer.android.google.cn/about/versions/oreo/android-8.0.html#jobscheduler

JobIntentService: 

https://developer.android.google.cn/reference/android/support/v4/app/JobIntentService.html

Intelligent Job-Scheduling:

https://developer.android.google.cn/topic/performance/scheduling.html

Firebase JobDispatcher: 

https://github.com/firebase/firebase-jobdispatcher-android



开发者系列视频


请大家继续关注我们的开发者系列视频,我们会力争让大家能用最短的时间最少的精力就能了解开发的技巧和最新的平台变化。


同时,所有中文演讲的系列视频将会发布到 Google 为中国开发者特别创立的视频频道,请在优酷上关注官方 Google Developers 自频道(i.youku.com/GoogleDevelopers)和 YouTube 上官方 Google Developers China 频道(youtube.com/c/GoogleDevCN)。


本系列视频播放列表地址:

优酷播单链接

http://list.youku.com/albumlist/show/id_51314721.html

YouTube 播放列表链接

https://www.youtube.com/playlist?list=PLwv-rHS37fS_f-hjlS7-maXNPcfrPNS8J


如果您在开发中有发现我们没覆盖到的 “场景死角” 或者有更灵活的处理心得,也请直接评论或留言。我们期待大家的 App 在新的舞台上也能获得最佳表现!



推荐阅读:

为长屏幕设备做好准备

Android 8.0 Oreo 后台策略

重磅登场!中文版 Android 开发教学视频终于来啦!

Android Oreo 常见问题 2.0  | Android 开发者 FAQ Vol.9

中文教学视频 | 如何提升 Android Studio 在低配置机器上的运行速度

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存