【技术实现步骤摘要】
视图控制方法、装置、电子设备及计算机可读存储介质
[0001]本申请涉及计算机
,特别是涉及一种视图控制方法、视图控制装置、电子设备及计算机可读存储介质。
技术介绍
[0002]随着电子产品的发展,电子产品由于具有方便、高效等优点在日常生活中得到越来越广泛的应用。在电子产品中应用程序(Application,App)的页面上含有广告位,基于广告内容的多样性,通常需要对广告位视图的大小和位置进行相应调整以投放不同的广告内容。
[0003]然而,根据服务器传回图片数据对广告图大小和位置进行调节,会涉及对整个页面的布局进行计算调整,并进行页面刷新,从而导致工作量大,且不够灵活。
技术实现思路
[0004]基于此,提供一种视图控制方法、视图控制装置、电子设备及计算机可读存储介质,解决现有技术中由于根据服务器传回图片数据对广告图大小和位置进行调节会涉及对整个页面的布局进行计算调整导致工作量大的问题。
[0005]一方面,提供一种视图控制方法,应用于终端,所述视图控制方法包括:创建页面需展示的视图, ...
【技术保护点】
【技术特征摘要】
1.一种视图控制方法,其特征在于,应用于终端,包括:创建页面需展示的视图,所述视图包括广告位视图以及其他视图;获取所述广告位视图的尺寸信息以及各所述视图之间的相对位置关系;获取所述广告位视图上当前待展示的目标广告图片以及对所述目标广告图片的位置要求信息;根据所述相对位置关系、所述尺寸信息以及所述位置要求信息,确定将所述目标广告图片展示于所述广告位视图的指定位置上时,所述目标广告图片的边缘相对于所述广告位视图的对应边缘的目标偏移方向和对应的目标偏移量;根据所述目标偏移方向和所述目标偏移量对所述广告位视图的边框缩进属性进行设置,使得所述其他视图可根据所述目标偏移方向和所述目标偏移量调整自身的位置。2.根据权利要求1所述的视图控制方法,其特征在于,所述获取所述广告位视图的尺寸信息以及各所述视图之间的相对位置关系,包括:获取所述广告位视图上当前待展示的原始广告图片,并获取对所述原始广告图片的图片要求信息;所述图片要求信息包括尺寸要求信息以及内容要求信息中的至少一种;基于所述图片要求信息对所述原始广告图片进行处理得到目标广告图片。3.根据权利要求2所述的视图控制方法,其特征在于,在所述图片要求信息包括尺寸要求信息,且所述尺寸要求信息包括目标尺寸时,所述基于所述图片要求信息对所述原始广告图片进行处理得到目标广告图片,包括:获取所述原始广告图片的原始尺寸;根据所述目标尺寸以及所述原始尺寸确定目标缩放比例值;基于所述目标缩放比例值对所述原始广告图片进行处理得到目标广告图片。4.根据权利要求3所述的视图控制方法,其特征在于,所述目标尺寸包括目标高度和目标宽度,所述原始尺寸包括原始高度和原始宽度,所述根据所述目标尺寸以及所述原始尺寸确定目标缩放比例值,包括:根据所述目标高度和所述原始高度计算得到高度的缩放比例值;根据所述目标宽度和所述原始宽度计算得到宽度的缩放比例值;根据所述高度的缩放比例值和所述宽度的缩放比例值确定目标缩放比例值。5.根据权利要求4所述的视图控制方法,其特征在于,所述根据所述高度的缩放比例值和所述宽度的缩放比例值确定目标缩放比例值,包括:按照预设缩放比例值选择规则从所述高度的缩放比例值和所述宽度的缩放比例值中选择一个作为目标缩放比例值。6.根据权利...
【专利技术属性】
技术研发人员:陈裕聪,
申请(专利权)人:成都赛力斯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。