安卓平板体验Java开发

本文涉及的产品
云服务器 ECS,每月免费额度280元 3个月
云服务器ECS,u1 2核4GB 1个月
简介: 阿里无影云早有耳闻,前两天看朋友发体验照片,可能是程序员天生爱折腾的特性又发挥作用了,自己也没能忍住,赶快下载体验了一把,没想到“很香”。我体验了浏览器端、Windows 客户端和安卓平板端,下面就来聊聊使用的过程和使用体验。

1.无影云介绍
阿里云无影云桌面( Elastic Desktop Service)是一种易用、安全、高效的云上桌面服务,可以帮助您快速构建、高效管理桌面办公环境,提供安全、灵活的办公体系。简单来说就是一个远程电脑,未来只需要一个浏览器和显示器,就可以直接用的云电脑(当然也要有网络才行)。官网介绍地址:https://help.aliyun.com/product/68242.html

2.使用场景
无影云桌面可广泛应用于具有高数据安全管控、高性能计算等要求的金融、设计、视频、教育等领域,适用于多种办公场景,如远程办公、多分支机构、安全OA、短期使用、专业制图等。我个人觉得,比较重要的用途有 3 个:

可以随时随地通过客户端连接云桌面进行办公,很适合经常出差或工作地点不固定的员工办公。虽然现在很多云盘都可以实现数据的同步,然而操作系统和开发环境的“同步”,就可以考虑无影云了。
对于实习生和外包员工的临时办公,或培训机构的演示使用是非常好用的。
对于 Mac 用户就不用折腾在安装双系统或虚拟机了,并且听说 M1 之后双系统不能装 Windows 了,那你直接使用 Mac 端,连接无影云就可以像操作本机一样使用 Windows 系统了。
尤其是最后一点,我觉得挺重要的。

3.无影云 VS 云服务器
初来上面的介绍,感觉无影云和云服务器好像差不多?但二者的侧重点是完全不同,比如云服务器是有固定外网 IP 的,它的侧重点是服务器系统和程序部署。而无影云的侧重点是开发的操作系统搭建和使用,它没有固定外网 IP,但它能使用本地硬件设备,如摄像头、U 盘等,这些是云服务器不具备的,如下图所示:图片

4.获取并配置无影云
扯了这么多,接下来,咱们聊回正题,怎么获取和使用无影云嘞?

4.1 免费白嫖一年无影云
重点来了,目前有一个免费白嫖一年活动,链接地址和截图如下,注意点击最后一个是申请一年的:https://developer.aliyun.com/topic/wuying

图片磊哥体验的时候申请的速度还是比较慢的,大概 3-5 个工作日,等小姐姐联系你就好了。等小姐姐通知你之后,你就有一年的无影云了,如下图所示:图片有了无影云之后是不能直接使用的,接下来你要创建一个用户,并且配置无影云的外网访问才能正常的使用。

4.2 创建无影云连接账户
从控制台进入无影云管理页面,点击查看/分配用户,如下图所示:图片点击创建用户,如下图所示:图片输入相关信息点击创建,如下图所示:图片经过上面的步骤,我们就有了连接无影云的账户了,但这个时候此账号还是不能用的,要给这个用户分配要无影云的操作权限才行,如下图所示:图片图片图片账户授权设置好之后,你的邮箱就会收到这个账户的默认密码,如下图所示:图片第一次登陆进去,系统会强制要求你修改密码。

4.3 开启无影云外网访问权限
默认情况下你的无影云是不能直接访问外网的,这个时候你要先开启外网的访问权限才行,如下图所示:图片图片图片当然,目前开通无影云的外网权限是免费的(以后要不要收费就不好说了)。

5.连接并使用无影云
经过上面的步骤,咱们的无影云总算是配置好了,接下来就可以直接使用了,连接无影云有以下几种方式:

Windows 客户端
Mac 客户端
Web 客户端,也就是直接使用 Google 浏览器就可以连接并使用
iOS 客户端
安卓客户端
图片客户端访问(下载)地址:https://free.aliyun.com/product/eds

5.1 浏览器连接并使用
我们可以不下载任何客户端直接使用 Google 浏览器就能使用无影云,如下图所示:图片

图片图片图片接下来的使用就和普通的 Windows 电脑一样了,并且无影云系统还自带了应用中心,可以很方便的下载我们需要的软件,如下图所示:图片

5.2 Windows客户端连接并使用
浏览器给人的感觉是不可靠的,于是下载了 Windows 无影云连接工具实验了一把,下载并安装客户端之后,在本机的开始导航找到并打开它,如下图所示:图片图片图片图片使用 Windows 客户端可以识别本地的 USB 设备,比如我本地的摄像头也是可以识别的,如下图所示:图片

复制本机文件
不得不说使用无影云的客户端复制本地文件还是很方便的,只需要 Ctrl + C 复制本地文件,再切换到无影云 Ctrl + V 粘贴文件,就可以成功复制本地文件了,如下图所示:图片

5.3 安卓平板连接并使用
先在安卓平板上下载并安装客户端,如下图所示:图片图片图片图片平板电脑实景图:图片更多体验视频点击 B 站链接:https://www.bilibili.com/video/BV1nY411b7N4/

6.优缺点分析
无影云总体给我的感觉挺超预期的,原本想着会比较慢,但没想到速度还行,这里主要说一下缺点吧。整个体验下来,我感觉最不满意的地方是 Windows 客户端不支持 DPI 适配,我电脑显示器用的是戴尔 4K 屏幕,但用 Windows 客户端连接上之后,最大的分辨率是 1920*1080,所以根本没有体验可言,画面看着非常粗糙,用起来很不舒服,还不如直接使用 Google 浏览器呢,Google 浏览器都可以自动适配 4K 显示器。

相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
12天前
|
监控 JavaScript 前端开发
《理解 WebSocket:Java Web 开发的实时通信技术》
【4月更文挑战第4天】WebSocket是Java Web实时通信的关键技术,提供双向持久连接,实现低延迟、高效率的实时交互。适用于聊天应用、在线游戏、数据监控和即时通知。开发涉及服务器端实现、客户端连接及数据协议定义,注意安全、错误处理、性能和兼容性。随着实时应用需求增加,WebSocket在Java Web开发中的地位将更加重要。
|
13天前
|
移动开发 Java Android开发
构建高效Android应用:探究Kotlin与Java的性能差异
【4月更文挑战第3天】在移动开发领域,性能优化一直是开发者关注的焦点。随着Kotlin的兴起,其在Android开发中的地位逐渐上升,但关于其与Java在性能方面的对比,尚无明确共识。本文通过深入分析并结合实际测试数据,探讨了Kotlin与Java在Android平台上的性能表现,揭示了在不同场景下两者的差异及其对应用性能的潜在影响,为开发者在选择编程语言时提供参考依据。
|
18天前
|
Java Android开发
Android 开发获取通知栏权限时会出现两个应用图标
Android 开发获取通知栏权限时会出现两个应用图标
12 0
|
26天前
|
Java 编译器 Android开发
构建高效Android应用:探究Kotlin与Java的性能差异
【2月更文挑战第30天】 随着Kotlin成为开发Android应用的首选语言,开发者社区对于其性能表现持续关注。本文通过深入分析与基准测试,探讨Kotlin与Java在Android平台上的性能差异,揭示两种语言在编译效率、运行时性能和内存消耗方面的具体表现,并提供优化建议。我们的目标是为Android开发者提供科学依据,帮助他们在项目实践中做出明智的编程语言选择。
|
20天前
|
Java 编译器 Android开发
构建高效Android应用:探究Kotlin与Java的性能差异
在开发高性能的Android应用时,选择合适的编程语言至关重要。近年来,Kotlin因其简洁性和功能性受到开发者的青睐,但其性能是否与传统的Java相比有所不足?本文通过对比分析Kotlin与Java在Android平台上的运行效率,揭示二者在编译速度、运行时性能及资源消耗方面的具体差异,并探讨在实际项目中如何做出最佳选择。
16 4
|
3天前
|
Java Android开发 C++
Kotlin vs Java:选择最佳语言进行安卓开发
【4月更文挑战第13天】Java曾是安卓开发的主流语言,但Kotlin的崛起改变了这一局面。Google在2017年支持Kotlin,引发两者优劣讨论。Java以其成熟稳定、强大生态和跨平台能力占优,但代码冗长、开发效率低和语言特性过时是短板。Kotlin则以简洁语法、空安全设计和高度兼容Java脱颖而出,但社区和生态系统仍在发展中,可能存在学习曲线和性能问题。选择语言应考虑项目需求、团队熟悉度、维护性、性能和生态系统。无论选择哪种,理解其差异并适应新技术至关重要。
|
5天前
|
运维 NoSQL 算法
Java开发-深入理解Redis Cluster的工作原理
综上所述,Redis Cluster通过数据分片、节点发现、主从复制、数据迁移、故障检测和客户端路由等机制,实现了一个分布式的、高可用的Redis解决方案。它允许数据分布在多个节点上,提供了自动故障转移和读写分离的功能,适用于需要大规模、高性能、高可用性的应用场景。
15 0
|
7天前
|
人工智能 小程序 Java
JAVA开发智慧学校系统源码+人脸电子班牌布局
智慧校园是通过利用物联网,大数据技术来改变师生和校园资源相互交互的方式,以便提高交互的明确性、灵活性和响应速度,从而实现智慧化服务和管理的校园模式。
|
9天前
|
XML 开发工具 Android开发
构建高效的安卓应用:使用Jetpack Compose优化UI开发
【4月更文挑战第7天】 随着Android开发不断进化,开发者面临着提高应用性能与简化UI构建流程的双重挑战。本文将探讨如何使用Jetpack Compose这一现代UI工具包来优化安卓应用的开发流程,并提升用户界面的流畅性与一致性。通过介绍Jetpack Compose的核心概念、与传统方法的区别以及实际集成步骤,我们旨在提供一种高效且可靠的解决方案,以帮助开发者构建响应迅速且用户体验优良的安卓应用。
|
13天前
|
XML JSON JavaScript
使用JSON和XML:数据交换格式在Java Web开发中的应用
【4月更文挑战第3天】本文比较了JSON和XML在Java Web开发中的应用。JSON是一种轻量级、易读的数据交换格式,适合快速解析和节省空间,常用于API和Web服务。XML则提供更强的灵活性和数据描述能力,适合复杂数据结构。Java有Jackson和Gson等库处理JSON,JAXB和DOM/SAX处理XML。选择格式需根据应用场景和需求。