一种安卓系统的图片显示装置和方法制造方法及图纸

技术编号:13880129 阅读:115 留言:0更新日期:2016-10-23 02:50
本发明专利技术公开了一种图片显示装置和方法,该装置包括:获取模块、计算模块和显示模块。获取模块,用于获取当前使用终端的分辨率。计算模块,用于将获取的当前使用终端的分辨率以及预设的标准分辨率进行计算,确定待显示原图的缩放比;其中,待显示原图具有该标准分辨率。显示模块,用于将待显示原图根据缩放比进行处理后显示在终端的显示界面上。通过本发明专利技术实施例的方案,减少了图片的占有资源,减小了APK的大小,降低了工作复杂度,提升了工作效率。

【技术实现步骤摘要】

本专利技术涉及终端应用领域,尤其涉及一种安卓系统的图片显示装置和方法
技术介绍
目前,安卓Android应用的开发过程中会涉及到很多的图片资源,这些图片资源占用了很多的磁盘空间,图片的多少直接决定了安卓安装包APK的大小,由于目前手机的分辨率多种多样,因此如果要开发一款通用型很强的应用,需要适配各种分辨率的手机,在Android应用开发过程中,最通用的方式就是为每个分辨率单独设置一个目录,比如,市场上有五种通用的分辨率,那么就需要设置与这五种通用的分辨率相对应的五个目录,一张图片资源就需要拷贝五份,分别放到五个目录下面,这样就导致了很多重复的图片资源,也增加了开发的复杂度。
技术实现思路
本专利技术的主要目的在于提出一种安卓系统的图片显示装置和方法,减少了图片的占有资源,减小了APK的大小,降低了工作复杂度,提升了工作效率。为实现上述目的,本专利技术提供的一种图片显示装置,该装置包括:获取模块、计算模块和显示模块。获取模块,用于获取当前使用终端的分辨率。计算模块,用于将获取的当前使用终端的分辨率以及预设的标准分辨率进行计算,确定待显示原图的缩放比;其中,待显示原图具有该标准分辨率。显本文档来自技高网...

【技术保护点】
一种图片显示装置,其特征在于,所述装置包括:获取模块、计算模块和显示模块;所述获取模块,用于获取当前使用终端的分辨率;所述计算模块,用于将获取的当前使用终端的分辨率以及预设的标准分辨率进行计算,确定待显示原图的缩放比;其中,所述待显示原图具有所述标准分辨率;所述显示模块,用于将所述待显示原图根据所述缩放比进行处理后显示在所述终端的显示界面上。

【技术特征摘要】
1.一种图片显示装置,其特征在于,所述装置包括:获取模块、计算模块和显示模块;所述获取模块,用于获取当前使用终端的分辨率;所述计算模块,用于将获取的当前使用终端的分辨率以及预设的标准分辨率进行计算,确定待显示原图的缩放比;其中,所述待显示原图具有所述标准分辨率;所述显示模块,用于将所述待显示原图根据所述缩放比进行处理后显示在所述终端的显示界面上。2.如权利要求1所述的安卓系统的图片显示装置,其特征在于,所述装置还包括:比较模块;所述比较模块,用于在所述计算模块将获取的当前使用终端的分辨率以及预设的标准分辨率进行计算之前,将所述当前使用终端的分辨率与所述标准分辨率进行比较;所述显示模块,还用于当所述当前使用终端的分辨率与所述标准分辨率相同时,将所述待显示原图以所述标准分辨率显示在所述终端的显示界面上;所述计算模块,还用于当所述当前使用终端的分辨率与所述标准分辨率不相同时,将获取的当前使用终端的分辨率以及预设的标准分辨率进行计算。3.如权利要求1所述的安卓系统的图片显示装置,其特征在于,所述计算模块将获取的当前使用终端的分辨率以及预设的标准分辨率进行计算,确定待显示原图的缩放比包括:将获取的所述分辨率中的横向像素点的个数与所述标准分辨率中的横向像素点的个数相比,并将两个所述横向像素点的个数的比值作为所述待显示原图的横向缩放比;将获取的所述分辨率中的纵向像素点的个数与所述标准分辨率中的纵向像素点的个数相比,并将两个所述纵向像素点的个数的比值作为所述待显示原图的纵向缩放比。4.如权利要求3所述的安卓系统的图片显示装置,其特征在于,所述计算模块确定待显示原图的缩放比还包括:将所述横向缩放比与所述纵向缩放比进行比较;当所述横向缩放比小于或等于所述纵向缩放比时,将所述横向缩放比作为所述待显示原图的缩放比;当所述横向缩放比大于所述纵向缩放比时,将所述纵向缩放比作为所述待显示原图的缩放比。5.如权利要求4所述的安卓系统的图片显示装置,其特征在于,所述显示模块将所述待显示原图根据所述缩放比进行处理后显示在所述终端的显示界面上包括:当所述待显示原图的缩放比为所述横向缩放比时,将所述待显示原图在横向和纵向上分别以所述横向缩放比进行缩放,获得缩放后的图片,将所述缩放后的图片显示在所述终端的显示界面上;或者,当所述待显示原图的缩放比为所述纵向缩放比时,将所述待显示原图在横向和纵向上分别以...

【专利技术属性】
技术研发人员:王荣洋
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1