Flutter 使用插件实现双屏交互

Flutter 使用插件实现双屏交互,第1张

本文将为大家讲解如何通过pub库插件快速实现Flutter应用在双屏Android设备上交互通信。

插件地址: flutter_subscreen_plugin

双屏插件实现原理: FlutterPlugin 实现双屏

主屏上的UI,我们添加一个按钮,点击生成一个随机数,发送给副屏显示,用于验证主屏与副屏的通信交互:

副屏ui上我们在initState中监听主屏给副屏的消息流,并将监听到的数据展示在文本上:

完成上述步骤,简单的demo就做好了,如下是demo在实体设备的运行效果图:

关于将智能手机上的应用程序通过车载设备展示并实现交互,苹果在3月3日发布的“CarPlay”已经能够实现iPhone和车载设备的交互。实际上有一部分的Android手机已经能够实现这样的结构。由部分汽车厂商和智能手机制造商共同参与组建的Car Connectivity Consortium(CCC)组织推出的“MirrorLink”相配套的设备正在不断增加。例如、丰田汽车面向新兴国家市场推出的Display Audio,本田汽车面向日本市场推出的“FIT”和“N-WGN”的汽车导航系统等等都在利用“MirrorLink”,且将会被更加广泛地使用。

注:(Car Connectivity Consortium,简称CCC),由诺基亚、三星、LG联合戴姆勒、通用、本田、现代、丰田和大众等一起成立的车载连接联盟,共同推动全球车载连接创新。联盟的目标是建立一套汽车和手机融合的通用标准。

在2014年的移动世界大会(MWC2014)上CCC组织设置了专门的展台,通过搭载MirrorLink且已经在本田和丰田以及大众等汽车厂商实现商用的车载设备来向参展者介绍MirrorLink的使用方法等。详细的信息一起来看看:

运行模型是“瘦客户端”

首先介绍下最初的MirrorLink机制。实际上MirrorLink和CarPlay是一样的,都是通过USB将智能手机和车载设备连接起来使用。为了可以将智能手机的画面传输到车载设备上就需要灵活利用画面传送通信规则中的VNC。

戴尔DMC一键连(DELL Mobile Connect)的服务。这是一个手机管理软件,可以将个人的电脑与智能手机两者连接起来,并将信息、通话、甚至智能手机上的应用程序镜像到电脑上。

通过这款软件,可以实现在电脑上打电话,发信息,也可以在电脑桌面接电话,因为来电可以同步到电脑屏幕上,利用鼠标点击接听就可以开始对话。

扩展资料:

戴尔电脑DMC特点:

在北京举行的戴尔2017消费及小企业新品推介会上获悉,戴尔推出的四大系列多款PC产品,首次在全线PC新品上均预装支持移动端与个人电脑互通的“一键连”。

戴尔在软件开发领域的实力,安装的Dell Mobile Connect——戴尔DMC一键连Windows APP,是为用户提供智能手机与戴尔PC完整的无线集成,满足安卓与iOS用户自由切换电脑和手机的需求。

英特尔中国全球客户部销售总监满庆冬说,戴尔诸多新品搭载了第八代智能英特尔酷睿处理器家族,“处理器支持众多创新技术,包括4K、虚拟现实等,进一步提高性能”。

参考资料来源:中国新闻网-戴尔发布多款高性能PC产品 预装电脑手机切换“一键连”


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7964579.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存