随锐科技安卓开发者说
时间:2017-11-28
我们有一个可视化的数据模型,对自己的视频云服务进行运营监控,并用绿色的小机器人来代表Android用户。我是李颖慧,作为随锐科技的Android开发工程师,看着机器人阵营每天都在扩张,心里是骄傲的。
Android 8.0发布的第一时间,我们就着手开始进行APP适配,新系统开发起来就好像是吃奥利奥一样轻松愉快。
尤其令人惊喜的是,新增的画中画(PIP)模式,使得APP的视频画面在调用onPause() 函数时不会暂停播放,我们能合理控制窗口的生命周期。这样一来,用户在进行视频沟通的同时,无需关闭视频窗口,也能回复邮件、处理突发任务、实时进行文档数据协同办公,获得了流畅的多线程体验。
更值得一提的是,Google还为我们解决了一个困扰已久的难题。过去,有许多用户反馈,在进行音视频通信的时候,无法听取微信、QQ等社交软件的语音消息。音频自动回避(Automatic ducking)功能解决了这一问题:当有其他应用请求音频焦点时,系统会自动恢复音量。同时,Android 8.0还提供了OnAudioFocusChangeListener接口,我们就能通过设置侦听,实现焦点请求、控制pause/resume等行为,大大提升了用户沟通效率。
Android 8.0 使得开发者能够闪转腾挪,身手更加灵活。在如此强大的系统之上,我们运营监控地图上的小绿机器人越来越多,随锐瞩目和会见视频通信云,也为Android用户生产力的提升提供了更优质的服务。