【技术实现步骤摘要】
本公开涉及计算机。更具体地,涉及一种小窗实现方法、装置及存储介质。
技术介绍
1、随着计算机应用技术的发展,使用者对页面展示效果的要求提高,例如应用程序的使用者,在同时使用多个应用程序的过程中经常需要在一个应用程序页面查看另一个应用程序的信息,安卓小窗的出现使得这一用户需求得以满足。
2、安卓小窗,是指在安卓系统中,应用程序可以以一种尺寸较小的窗口的形式显示在其他应用程序之上,用户可以在不离开当前应用的情况下进行操作。目前,主流的安卓小窗实现方式包括两种:画中画(picture in picture)模式和悬浮窗(float window)模式。然而,两种模式均具有一定的局限性,其中,画中画模式是安卓系统自带的,不同厂商的画中画模式均不相同,且无法修改样式,故定制性较差;而悬浮窗模式,虽然定制性较强,但需要设计两套ui(user interface)和业务逻辑,一套为全屏状态下的ui和业务逻辑,另一套为小窗状态下的ui和业务逻辑,且通常情况下,小窗状态下的ui要比全屏状态下的ui精简很多,因此两者之间的交互通常使用服务来进行
...【技术保护点】
1.一种小窗实现方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的小窗实现方法,其特征在于,所述目标界面还包括第二布局文件,所述第二布局文件对应所述目标界面小窗状态区别于全屏状态的布局,响应于第一用户操作进入小窗状态时,将所述第一布局文件由所述第一壳布局移动至与小窗状态对应的第二壳布局中形成第二界面的步骤包括:
3.根据权利要求2所述的小窗实现方法,其特征在于,所述第二布局文件包括返回全屏按键,所述返回全屏按键被配置为接收由小窗状态切换回全屏状态的用户点击事件。
4.根据权利要求1所述的小窗实现方法,其特征在于,所述生成目标
...【技术特征摘要】
1.一种小窗实现方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的小窗实现方法,其特征在于,所述目标界面还包括第二布局文件,所述第二布局文件对应所述目标界面小窗状态区别于全屏状态的布局,响应于第一用户操作进入小窗状态时,将所述第一布局文件由所述第一壳布局移动至与小窗状态对应的第二壳布局中形成第二界面的步骤包括:
3.根据权利要求2所述的小窗实现方法,其特征在于,所述第二布局文件包括返回全屏按键,所述返回全屏按键被配置为接收由小窗状态切换回全屏状态的用户点击事件。
4.根据权利要求1所述的小窗实现方法,其特征在于,所述生成目标界面时将所述第一布局文件加载至与全屏状态对应的第一壳布局中形成第一界面之后还包括:
5.根据权利要求1所述的小窗实现方法,其特征在于,将第一布局文件加载至与全屏状态对应的第一壳布局中形成第一界面的步骤之前还包括:
6.根据权利要求1所述的小窗实现方法,其特征在于,所述第一用户操作包括:
7.根据权利要求1所述的小窗实现方法,其特征在于,所述第一布局文件包括形成所述目标界面的多个用户界面组件、用于表示所述多个用户界面组件排列方式的界面布局文...
【专利技术属性】
技术研发人员:王之旭,黄华,张阳阳,李英杰,张超,
申请(专利权)人:京东方科技集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。