前提:技术讨论,不论鸿蒙究竟是一个掏空 AOSP 的操作系统,还是一个包罗一切的商业概念,说实话对于用户而言这真的不是特别重要。但仅就功能上看,鸿蒙 2.0 比 MIUI 12 在功能上亮眼太多。
本人无任何 Android 开发经验。
《鸿蒙全家桶体验分享:华为 Mate40 、MatePad Pro 、MateView……这就是超级终端的魅力吗?》 https://www.bilibili.com/video/BV1VB4y1g7AR
多屏协同,简单来说,就是可以将手机上的 app 直接拽到平板上运行。最常用的实现方式就是屏幕共享,把图像帧抓下来传输到另外一端进行回放,拿 scrcpy 来改的团队应该不少。
鸿蒙多屏协同连接完成后,暂时使用的是屏幕共享的模式。
鸿蒙一个亮眼的功能是:在平板上的 bilibili 全屏播放,手机无须和平板的屏幕保持 mirroring 而可以去刷微博,平板成为一块副屏。
我的困惑在于,此时平板上运行的全屏 bilibili,是在平板系统上通过 URL scheme 拉起的一个本地原生 Activity (假设鸿蒙还有这个概念),还是手机操作系统对屏幕进行了屏幕扩展,虚拟出了一块副屏(分辨率为平板屏幕尺寸),渲染后将帧传送到平板进行回放。
前者要求待投屏的 app 在两台设备上都已安装,状态数据复杂的 app 也不支持这样的 URL scheme 跳转打开。基于华为对硬件、系统的掌控能力底层渲染技术的研究储备( GPU Turbo ),后者看上去实现可行性更强?也更有一些软总线的意味了。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.