图片动态适配移动端屏幕方法、装置、设备及存储介质制造方法及图纸

技术编号:33740324 阅读:20 留言:0更新日期:2022-06-08 21:38
本发明专利技术涉及计算机领域,揭露一种图片动态适配移动端屏幕方法,包括:获取待显示图片及预设的视图控件,利用预设函数加载视图控件的视图宽度和视图高度,计算视图宽度和视图高度的比值,得到视图宽高比;将待显示图片转换为位图,获取位图宽度和位图高度,并计算位图宽度和位图高度的比值,得到位图宽高比;将视图宽高比与位图宽高比进行对比,根据对比结果确定渲染方式;通过渲染方式将待显示图片加载至视图控件中并进行渲染,得到待显示图片显示至预设移动端的显示结果。本发明专利技术还涉及一种区块链技术,显示结果可存储在区块链节点中。本发明专利技术还提出一种图片动态适配移动端屏幕装置、设备以及介质。本发明专利技术可以提高图片动态适配移动端屏幕的效果。端屏幕的效果。端屏幕的效果。

【技术实现步骤摘要】
图片动态适配移动端屏幕方法、装置、设备及存储介质


[0001]本专利技术涉及计算机领域,尤其涉及一种图片动态适配移动端屏幕方法、装置、设备及存储介质。

技术介绍

[0002]当前,对于图片动态显示至移动端屏幕的方法通常为根据移动端提供的视图控件将图片进行渲染,并显示至移动端。
[0003]但是,这种方法对于图片大小和视图大小都未知时,无法确定图片显示的渲染方式和显示方式,使得图片在移动端屏幕上显示时出现图片被拉伸变形、图片被裁剪显示不全或图片显示的位置错误等问题,导致图片动态显示至移动端屏幕的效果较差。

技术实现思路

[0004]本专利技术提供一种图片动态适配移动端屏幕方法、装置、设备及存储介质,其主要目的是提高图片动态显示至移动端屏幕的效果。
[0005]为实现上述目的,本专利技术提供了一种图片动态适配移动端屏幕方法,包括:
[0006]获取待显示图片及预设的视图控件,利用预设函数加载所述视图控件的视图宽度和视图高度,并计算所述视图宽度和所述视图高度的比值,得到视图宽高比;
[0007]将所述待本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种图片动态适配移动端屏幕方法,其特征在于,所述方法包括:获取待显示图片及预设的视图控件,利用预设函数加载所述视图控件的视图宽度和视图高度,并计算所述视图宽度和所述视图高度的比值,得到视图宽高比;将所述待显示图片转换为位图,获取所述位图的位图宽度和位图高度,并计算所述位图宽度和所述位图高度的比值,得到位图宽高比;将所述视图宽高比与所述位图宽高比进行对比,根据对比结果确定渲染方式;通过所述渲染方式将所述待显示图片加载至所述视图控件中并进行渲染,得到所述待显示图片显示至预设移动端的显示结果。2.如权利要求1所述的图片动态适配移动端屏幕方法,其特征在于,所述将所述视图宽高比与所述位图宽高比进行对比,根据对比结果确定渲染方式和布局方式,包括:将所述视图宽高比与所述位图宽高比进行对比,在所述视图宽高比小于所述位图宽高比时,确定渲染方式为居上或居左显示;在所述视图宽高比大于所述位图宽高比时,确定渲染方式为居中显示;在所述视图宽高比等于所述位图宽高比时,确定渲染方式为填充显示。3.如权利要求1所述的图片动态适配移动端屏幕方法,其特征在于,所述利用预设函数加载所述视图控件的视图宽度和视图高度,包括:获取所述视图控件的视图类,并判断所述视图类是否与预设的操作接口相连;在所述视图类与所述预设的操作接口相连时,将所述视图类存储至预设的线程池中,并利用所述预设函数从所述线程池中获取的所述视图类进行类注解,得到所述视图控件的视图宽度和视图高度。4.如权利要求1所述的图片动态适配移动端屏幕方法,其特征在于,所述将所述待显示图片转换为位图,包括:获取所述待显示图片的网络地址,利用预设的图片加载框架从所述网络地址加载所述待显示图片,并通过所述图片加载框架中的资源获取接口将加载的所述待显示图片转化为所述位图。5.如权利要求1所述的图片动态适配移动端屏幕方法,其特征在于,所述获取所述位图的位图宽度和位图高度,包括:获取所述位图工具类,将所述位图工具类转化为位图实例...

【专利技术属性】
技术研发人员:卢中华
申请(专利权)人:平安普惠企业管理有限公司
类型:发明
国别省市:

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

1