概要:通过对云手机系统自带的图库模块进行定制,使得云手机的系统图库分为本地相册和云手机相册两部分。用户通过云手机客户端启动应用软件,当应用软件选择图片时,将会展示本地相册和云手机相册两部分供选择,如果用户选择了云手机相册,会打开云手机上的相册,然后根据用户选择的图片将文件路径传给应用软件;如果用户选择了本地相册,则云手机需要向云手机客户端发送指令调起本地相册,云手机客户端根据用户选择的相册,将该图片上传到云手机指定目录下,再由云手机将文件路径传给应用软件进行图片展示。
- 云手机介绍
随着智能终端设备的普及以及5G网络迅速推广,移动办公成为了现代化办公的必备要素,可以提升办公的便利性、及时性。通常情况下,移动办公需要在个人手机上安装指定的办公软件,占用个人手机空间,监控个人操作行为,严重侵犯个人隐私,影响移动办公范围的推广;个人使用移动端软件办公时需要将文件下载到本地处理,处理完成后再上传至服务端,企业数据面临着被泄露的安全风险。
云手机是将云计算技术运用于网络终端服务,通过ARM虚拟化技术为用户在云端提供的一个个安卓实例(操作系统),用户可以通过视频流的方式,远程实时控制云手机,最终实现安卓应用在云端运行。依托5G网络,通过将办公软件安装在云手机上,不会占用个人手机存储空间,个人在手机上安装云手机客户端就可以方便使用云手机上的各种软件;办公软件只要适配云手机对应的安卓版本即可,不需要适配不同品牌不同型号的手机,节省了开发成本;企业数据始终在企业内网中循环,不会落地在个人终端上,很好地保护了数据的安全性。综上,云手机可以解决移动办公面临的挑战和威胁,成为了移动办公的未来发展趋势,越来越多的企业将办公系统移到了云上,越来越多的人会通过在个人手机上安装的云手机客户端来实现云上办公。
- 云手机访问本地相册
扩展云手机相册模块
原有的云手机相册只能访问到云手机的图片,需要在云手机相册中增加本地相册的目录图标,当用户打开云手机相册时,相册中将展示云手机相册和本地相册两个目录,用户可以通过本地相册图标访问本地相册。
打开云手机相册
用户点击运行云手机上的应用软件,云手机客户端将触摸屏消息通过控制通道发送给云端,云端的虚拟机系统接收到触摸屏消息后会启动该应用软件。用户在应用软件中选择图片时,将会打开云端自带相册,云端自带相册会展示云端相册和本地相册两个目录。用户选择云端相册后,云端相册将显示存储在云端的图片信息。用户确定选择图片后,云端相册将会向应用软件返回文件路径。
- 打开本地相册
用户点击运行云手机上的应用软件,云手机客户端将触摸屏幕消息通过控制通道发送给云端,云端的虚拟机系统在接收到触摸屏消息后会启动该应用软件。用户通过应用软件选择图片时,将会打开云手机自带相册模块,在云手机自带相册模块中会展示云端相册和本地相册两个目录。用户选择本地相册后,后台将执行以下步骤:
步骤1:虚拟机系统将发送:请求给云手机客户端启动本地相册;
步骤2:用户在终端直接操作本地相册,选择某个图片后,本地相册将文件路径传给云手机客户端;
步骤3:云手机客户端将图片上传到文件服务器;
步骤4:上传成功后,云手机客户端将返回图片路径给虚拟机系统;
步骤5:虚拟机系统接收到该图片路径后,将从文件服务器上下载图片并且存储在云端相册中
步骤6:虚拟机系统将图片所在的相册路径传给应用软件用于图片展示。
作者:胡云皓