[发明专利]一种用于无人机自动机场的动态密度屏幕适配方法及系统在审
申请号: | 201910275990.2 | 申请日: | 2019-04-08 |
公开(公告)号: | CN110007919A | 公开(公告)日: | 2019-07-12 |
发明(设计)人: | 方丹彪;戴永东;施沛衔;王茂飞;杨晨;韩卫;王铁军 | 申请(专利权)人: | 深圳市多翼电智科技有限公司;国网江苏省电力有限公司泰州供电分公司;深圳市多翼创新科技有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38 |
代理公司: | 深圳众赢通宝知识产权代理事务所(普通合伙) 44423 | 代理人: | 翁治林 |
地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 屏幕 智能终端 图纸 适配 密度系数 屏幕像素 机场 屏幕分辨率 动态获取 横向像素 性能消耗 虚拟像素 侵入性 分辨率 替换 应用 统一 | ||
本发明公开用于无人机自动机场的动态密度屏幕适配方法及系统,包括:获取设计图纸的横向虚拟像素值dp;动态获取屏幕分辨率的横向像素值px;计算新的安卓密度系数density和屏幕像素密度dpi;利用新的安卓密度系数density和屏幕像素密度dpi替换旧的density和dpi。本发明以设计图纸的dp作为统一基准,让不同分辨率不同尺寸的智能终端的屏幕宽度都变成与设计图纸的dp一致,从而能在无人机自动机场内不同屏幕尺寸的Android智能终端中应用,实现设计图纸的动态适配不同的智能终端屏幕,性能消耗小,对代码侵入性极低,成本极低。
技术领域
本发明涉及应用界面图像处理技术领域,更具体地,涉及一种用于无人机自动机场的动态密度屏幕适配方法及系统。
背景技术
近年来,无人机(Unmanned Aerial Vehicle,UAV)由于其具有成本低,飞行精度高,机动灵活,使用操作便利等优点,在各个行业和领域都得到了广泛应用,如地质勘探、物流运输、电力巡检、农业植保等。
在电力巡检领域,无人机巡检已经成为常态,而基于无人机和智能终端设备的自动化智能巡检系统也得到了越来越多的重视和使用,自动化智能巡检系统也形象地被称为自动机场,能大幅度提升电力巡检的效率,降低人力成本,消除人员安全风险,其中智能终端设备位于机场内,用于控制无人机起飞、巡检飞行、降落等一系列动作,是自动机场的核心。为了满足不同场景的需要,无人机自动机场存在不同形状尺寸、不同额定功率等各种型号,所以内部的Android智能终端设备也采用了不同的型号,因此如何开发一套应用界面来适配不同分辨率、不同尺寸的Android智能终端屏幕,避免重复开发,显得尤为重要。
由于无人机固定机场的使用经常需要更换不同分辨率和尺寸的Android智能终端,这对于Android应用开发者来说,面对屏幕碎片化如此多样的Android智能终端,怎么开发一套应用界面就可以适配不同分辨率不同尺寸大小的Android智能终端屏幕的显示,来应付无人机固定机场场景下碎片化的Android设备,就变得尤为重要。
应用界面的开发是Android应用开发的重要组成部分,其开发成本甚至比应用功能开发的成本还要大。应用界面是直接与用户打交道的部分,好的用户体验可以让应用产品受到用户的青睐。如果开发者一开始并没有注意到应用界面的适配问题,等到开发完成后,发现应用界面在不同尺寸分辨率的手机上所呈现的视觉效果差别很大,那将是很头疼的事情。
从Android5.0开始,谷歌Android官方推出了百分比布局支持库,意在解决大部分屏幕适配的问题。使用百分比布局作为应用界面的根布局,子控件的宽高不再设置为具体的长度值,而是设置为一个百分比值。由于根布局是填满整个屏幕的,而子控件的宽高是屏幕宽高的百分比值,这样一来,无论屏幕的分辨率大小是多少,子控件都会按照屏幕宽高的百分比进行显示,从比例这个维度来看,其视觉效果上是接近的,从而实现了屏幕的适配。
谷歌Android官方百分比布局方案实现的原理很简单,就是按比例显示。通过比例值,计算出各个UI控件真实的宽高,然后再渲染到屏幕上。如图1所示,是在屏幕宽高不同的手机上显示的百分比布局效果。
该方案的具体使用方法如下:
1、在Android代码项目的配置文件中添加如下配置:
compile‘com.android.surpport:percent:25.3.0’
2、xml布局文件中引入百分比布局,并以百分比值作为UI子控件的宽高,如下示例:
仅需遵循以上的使用方式,则可以做到屏幕的适配。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市多翼电智科技有限公司;国网江苏省电力有限公司泰州供电分公司;深圳市多翼创新科技有限公司,未经深圳市多翼电智科技有限公司;国网江苏省电力有限公司泰州供电分公司;深圳市多翼创新科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910275990.2/2.html,转载请声明来源钻瓜专利网。