【技术实现步骤摘要】
界面展示方法和装置
[0001]本专利技术涉及计算机
,尤其涉及一种界面展示方法和装置。
技术介绍
[0002]不同应用中需要各种不同的应用界面。比如,大多数应用都会有用于登录的登录界面。当用户使用电商应用对商品进行浏览的时候,应用会提供商品详情界面。再比如,当用户使用聊天软件时,应用可能会提供一个拍照的界面,供用户发动态或者朋友圈等。但现有系统中提供的界面展示方式比较固定,难以根据业务场景进行个性化定制。
技术实现思路
[0003]有鉴于此,本专利技术实施例提供一种界面展示方法和装置,能够根据配置信息展示不同的界面,以适用于针对界面的不同展示需求。
[0004]第一方面,本专利技术实施例提供了一种界面展示方法,包括:
[0005]接收界面展示请求,调用目标组件,以接收待展示界面的配置信息;
[0006]通过所述目标组件调用对应的目标容器,并将所述配置信息作为参数传递给所述目标容器;
[0007]所述目标容器接收所述配置信息,并根据所述配置信息,控制所述目标容器中的内容视 ...
【技术保护点】
【技术特征摘要】
1.一种界面展示方法,其特征在于,包括:接收界面展示请求,调用目标组件,以接收待展示界面的配置信息;通过所述目标组件调用对应的目标容器,并将所述配置信息作为参数传递给所述目标容器;所述目标容器接收所述配置信息,并根据所述配置信息,控制所述目标容器中的内容视图展示所述待展示界面。2.根据权利要求1所述的方法,其特征在于,所述内容视图上设置有滚动视图,所述配置信息包括:所述待展示界面的尺寸信息;所述根据所述配置信息,控制所述目标容器中的内容视图展示所述待展示界面,包括:将所述待展示界面对应的待展示视图添加到所述滚动视图上;根据所述界面尺寸信息,确定所述滚动视图的显示宽度及显示高度;根据所述显示宽度,确定所述滚动视图的自身宽度及横向活动状态;根据所述显示高度,确定所述滚动视图的自身高度及纵向活动状态;其中,所述自身宽度、所述自身高度、所述横向活动状态及所述纵向活动状态用于控制所述滚动视图展示所述待展示视图。3.根据权利要求2所述的方法,其特征在于,所述根据所述显示宽度,确定所述滚动视图的自身宽度及横向活动状态,包括:确定所述滚动视图的最大支持宽度;确定所述显示宽度是否小于所述最大支持宽度;若是,则确定所述滚动视图的自身宽度为所述显示宽度,所述横向活动状态为不可滑动状态;若否,则确定所述滚动视图的自身宽度为所述最大支持宽度,所述横向活动状态为可滑动状态。4.根据权利要求2所述的方法,其特征在于,所述根据所述显示高度,确定所述滚动视图的自身高度及纵向活动状态,包括:确定所述滚动视图的最大支持高度;确定所述显示高度是否小于所述最大支持高度;若是,则确定所述滚动视图的自身高度为所述显示高度,所述纵向活动状态为不可滑动状态;若否,则确定所述滚动视图的自身高度为所述最大支持高度,所述纵向活动状态为可滑动状态。5.根据权利要求1所述的方法,其特征在于,所述内容视图上设置有标题视图,所述配置信息包括:所述待展示界面的标题;所述根据所述配置信息,控制所述目标容器中的内容视图展示所述待展示界面,包括:控制所述标题视图显示...
【专利技术属性】
技术研发人员:郭挺,
申请(专利权)人:北京京东世纪贸易有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。