一种暂存应用界面的方法及电子设备转让专利
申请号 : CN202010116567.0
文献号 : CN111443836B
文献日 : 2021-08-20
发明人 : 张子曰 , 范振华 , 丁宁 , 贺真
申请人 : 华为技术有限公司
摘要 :
权利要求 :
1.一种界面的存储方法,其特征在于,可应用于具有触摸屏的电子设备上,所述方法包括:
电子设备显示第一应用的第一界面;
所述电子设备检测到用户在所述触摸屏上执行滑动操作,且所述用户的手指停留在所述触摸屏上,所述电子设备逐渐缩小所述第一界面;
若所述第一界面缩小到预设比例,或者检测到所述用户的手指在所述触摸屏上停留的时长达到预设时长,或者检测到所述用户的手指在所述触摸屏上停留后离开所述触摸屏,所述电子设备显示第一窗口,并将缩小后的所述第一界面移入所述第一窗口;其中,所述第一窗口用于显示已存储的界面的标识;
所述电子设备存储所述第一界面;所述第一窗口包括所述第一界面的标识。
2.一种界面的存储方法,其特征在于,可应用于具有触摸屏的电子设备上,所述方法包括:
电子设备显示第一应用的第一界面;
所述电子设备检测到用户在所述触摸屏上执行滑动操作,且所述用户的手指停留在所述触摸屏上,所述电子设备向所述触摸屏的一侧移动所述第一界面;
若所述第一界面移动的距离达到预设距离时,或者检测到所述用户的手指在所述触摸屏上停留的时间达到预设时长,或者检测到所述用户的手指在所述触摸屏上停留后离开所述触摸屏,所述电子设备显示第一窗口,其中,所述第一窗口用于显示已存储的界面的标识;
所述电子设备存储所述第一界面;所述第一窗口包括所述第一界面的标识。
3.一种界面的存储方法,其特征在于,可应用于具有触摸屏的电子设备上,所述方法包括:
电子设备显示第一应用的第一界面;
所述电子设备检测到用户在所述触摸屏上执行滑动操作,且所述用户的手指停留在所述触摸屏上,所述电子设备将所述第一界面缩小为位于手指下方的第一图标;
若检测到用户在未离开所述触摸屏且拖动所述第一图标时,所述电子设备显示第一窗口;其中,所述第一窗口用于显示已存储的界面的标识;
若检测到用户将所述第一图标拖动到所述第一窗口时,所述电子设备存储所述第一界面,所述第一窗口包括所述第一界面的标识。
4.根据权利要求1‑3任一项所述的方法,其特征在于,所述方法还包括:在所述电子设备缩小所述第一界面的过程中,或者在所述电子设备向所述触摸屏一侧移动所述第一界面的过程中,所述电子设备在所述第一界面的下方,显示所述第一应用的所述第一界面;或者显示所述第一应用的所述第一界面的上一级界面;或者显示所述第一应用的主界面。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:所述电子设备在显示所述第一应用的第二界面时,还显示所述第一窗口;
所述电子设备检测到所述用户选择所述第一界面的标识的操作,所述电子设备显示所述第一界面。
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:所述电子设备在显示所述第一应用的第二界面时,不显示所述第一窗口;
所述电子设备检测到所述用户开启所述第一窗口的操作,所述电子设备显示所述第一窗口;
所述电子设备检测到所述用户选择所述第一界面的标识的操作,所述电子设备显示所述第一界面。
7.根据权利要求5或6所述的方法,其特征在于,在所述电子设备检测到所述用户选择所述第一界面的标识的操作,所述电子设备显示所述第一界面之后,所述方法还包括:所述电子设备检测到所述用户退出所述第一界面的操作,所述电子设备显示所述第一应用的所述第二界面。
8.根据权利要求5或6所述的方法,其特征在于,在所述电子设备检测到所述用户选择所述第一界面的标识的操作,所述电子设备显示所述第一界面之后,所述方法还包括:所述电子设备检测到所述用户打开最近任务栏的操作,所述电子设备打开最近任务栏,所述最近任务栏包括所述第一应用对应的控件;
所述电子设备检测到所述用户对所述第一应用对应的控件的操作,所述电子设备显示所述第一应用的所述第二界面。
9.根据权利要求5或6所述的方法,其特征在于,所述电子设备存储所述第一界面,包括:
所述电子设备根据所述第一应用的进程,生成所述第一应用的镜像进程,所述第一应用的所述镜像进程保存有所述第一应用的当前状态。
10.根据权利要求9所述的方法,其特征在于,所述电子设备检测到所述用户选择所述第一界面的标识的操作,所述电子设备显示所述第一界面,包括:所述电子设备检测到所述用户选择所述第一界面的标识的操作,所述电子设备启动所述第一应用的所述镜像进程,并显示所述第一界面。
11.根据权利要求9所述的方法,其特征在于,所述方法还包括:所述电子设备检测到所述用户删除存储的所述第一界面的操作,所述电子设备删除所述第一应用的所述镜像进程。
12.一种电子设备,其特征在于,包括:处理器、存储器和触摸屏,所述存储器、所述触摸屏与所述处理器耦合,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述处理器从所述存储器中读取所述计算机指令,以使得所述电子设备执行如下操作:
显示第一应用的第一界面;
检测到用户在所述触摸屏上执行滑动操作,且所述用户的手指停留在所述触摸屏上,逐渐缩小所述第一界面;
若所述第一界面缩小到预设比例,或者检测到所述用户的手指在所述触摸屏上停留的时长达到预设时长,或者检测到所述用户的手指在所述触摸屏上停留后离开所述触摸屏,所述电子设备显示第一窗口,并将缩小后的所述第一界面移入所述第一窗口;其中,所述第一窗口用于显示已存储的界面的标识;
存储所述第一界面;所述第一窗口包括所述第一界面的标识。
13.一种电子设备,其特征在于,包括:处理器、存储器和触摸屏,所述存储器、所述触摸屏与所述处理器耦合,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述处理器从所述存储器中读取所述计算机指令,以使得所述电子设备执行如下操作:
显示第一应用的第一界面;
检测到用户在所述触摸屏上执行滑动操作,且所述用户的手指停留在所述触摸屏上,向所述触摸屏的一侧移动所述第一界面;
若所述第一界面移动的距离达到预设距离时,或者检测到所述用户的手指在所述触摸屏上停留的时间达到预设时长,或者检测到所述用户的手指在所述触摸屏上停留后离开所述触摸屏,显示第一窗口,其中,所述第一窗口用于显示已存储的界面的标识;
存储所述第一界面;所述第一窗口包括所述第一界面的标识。
14.一种电子设备,其特征在于,包括:处理器、存储器和触摸屏,所述存储器、所述触摸屏与所述处理器耦合,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述处理器从所述存储器中读取所述计算机指令,以使得所述电子设备执行如下操作:
显示第一应用的第一界面;
检测到用户在所述触摸屏上执行滑动操作,且所述用户的手指停留在所述触摸屏上,将所述第一界面缩小为位于手指下方的第一图标;
若检测到用户在未离开所述触摸屏且拖动所述第一图标时,显示第一窗口;其中,所述第一窗口用于显示已存储的界面的标识;
若检测到用户将所述第一图标拖动到所述第一窗口时,存储所述第一界面,所述第一窗口包括所述第一界面的标识。
15.根据权利要求12‑14任一项所述的电子设备,其特征在于,当所述处理器从所述存储器中读取所述计算机指令,还使得所述电子设备执行如下操作:在缩小所述第一界面的过程中,或者在向所述触摸屏一侧移动所述第一界面的过程中,在所述第一界面的下方,显示所述第一应用的所述第一界面;或者显示所述第一应用的所述第一界面的上一级界面;或者显示所述第一应用的主界面。
16.根据权利要求15所述的电子设备,其特征在于,当所述处理器从所述存储器中读取所述计算机指令,还使得所述电子设备执行如下操作:在显示所述第一应用的第二界面时,还显示所述第一窗口;
检测到所述用户选择所述第一界面的标识的操作,显示所述第一界面。
17.根据权利要求15所述的电子设备,其特征在于,当所述处理器从所述存储器中读取所述计算机指令,还使得所述电子设备执行如下操作:在显示所述第一应用的第二界面时,不显示所述第一窗口;
检测到所述用户开启所述第一窗口的操作,显示所述第一窗口;
检测到所述用户选择所述第一界面的标识的操作,显示所述第一界面。
18.根据权利要求16或17所述的电子设备,其特征在于,当所述处理器从所述存储器中读取所述计算机指令,还使得所述电子设备执行如下操作:在检测到所述用户选择所述第一界面的标识的操作,显示所述第一界面之后,检测到所述用户退出所述第一界面的操作,显示所述第一应用的所述第二界面。
19.根据权利要求16或17所述的电子设备,其特征在于,当所述处理器从所述存储器中读取所述计算机指令,还使得所述电子设备执行如下操作:在所述检测到所述用户选择所述第一界面的标识的操作,显示所述第一界面之后,检测到所述用户打开最近任务栏的操作,打开最近任务栏,所述最近任务栏包括所述第一应用对应的控件;
检测到所述用户对所述第一应用对应的控件的操作,显示所述第一应用的所述第二界面。
20.根据权利要求16或17所述的电子设备,其特征在于,所述存储所述第一界面,包括:根据所述第一应用的进程,生成所述第一应用的镜像进程,所述第一应用的所述镜像进程保存有所述第一应用的当前状态。
21.根据权利要求20所述的电子设备,其特征在于,所述检测到所述用户选择所述第一界面的标识的操作,所述电子设备显示所述第一界面,包括:检测到所述用户选择所述第一界面的标识的操作,启动所述第一应用的所述镜像进程,并显示所述第一界面。
22.根据权利要求20所述的电子设备,其特征在于,当所述处理器从所述存储器中读取所述计算机指令,还使得所述电子设备执行如下操作:检测到所述用户删除存储的所述第一界面的操作,删除所述第一应用的所述镜像进程。
23.一种计算机可读存储介质,其特征在于,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求1‑11中任一项所述界面的存储方法。
24.一种芯片系统,其特征在于,包括一个或多个处理器,当所述一个或多个处理器执行指令时,所述一个或多个处理器执行如权利要求1‑11中任一项所述界面的存储方法。
说明书 :
一种暂存应用界面的方法及电子设备
技术领域
背景技术
作,回到之前的界面进行查看。以在某个订票应用的多个页面之间反复查看对比行程为例
进行说明。例如,用户依次查看了某日北京飞上海的机票信息,北京到上海的高铁信息,北
京飞无锡的机票信息,上海到无锡的高铁信息。此时,若用户想返回查看北京飞上海的机票
信息,则用户需要执行多次返回操作或者重新输入出发点和目的地等,回到某日北京飞上
海的机票信息的界面。之后,若用户还想再次查看北京飞无锡的机票信息,又需要多次返回
操作或者重新输入出发地、目的地等,进入北京飞无锡的机票信息的界面。由此可见,在多
个界面之间的切换操作相当繁琐,给用户带来不便。
发明内容
子设备之间的交互效率。
逐渐缩小第一界面;若第一界面缩小到预设比例,或者检测到用户的手指在触摸屏上停留
的时长达到预设时长,或者检测到用户的手指在触摸屏上停留后离开触摸屏,电子设备显
示第一窗口,并将缩小后的第一界面移入第一窗口;其中,第一窗口用于显示已存储的界面
的标识;电子设备存储第一界面;第一窗口包括第一界面的标识。
此,可以便于用户在多个界面之间高效的进行切换,提高用户和电子设备之间的交互效率。
当电子设备到该操作后,自动将第一应用的第一界面存储起来。对于用户来说,简洁便利。
并且,又与电子设备原本的返回上一个界面的操作等区分开,避免用户操作冲突。
且用户的手指停留在触摸屏上,电子设备向触摸屏的一侧移动第一界面;若第一界面移动
的距离达到预设距离时,或者检测到用户的手指在触摸屏上停留的时间达到预设时长,或
者检测到用户的手指在触摸屏上停留后离开触摸屏,电子设备显示第一窗口,其中,第一窗
口用于显示已存储的界面的标识;电子设备存储第一界面;第一窗口包括第一界面的标识。
此,可以便于用户在多个界面之间高效的进行切换,提高用户和电子设备之间的交互效率。
当电子设备到该操作后,自动将第一应用的第一界面存储起来。对于用户来说,简洁便利。
并且,又与电子设备原本的返回上一个界面的操作等区分开,避免用户操作冲突。
且用户的手指停留在触摸屏上,电子设备将第一界面缩小为位于手指下方的第一图标;若
检测到用户在未离开触摸屏且拖动第一图标时,电子设备显示第一窗口;其中,第一窗口用
于显示已存储的界面的标识;若检测到用户将第一图标拖动到第一窗口时,电子设备存储
第一界面,第一窗口包括第一界面的标识。
此,可以便于用户在多个界面之间高效的进行切换,提高用户和电子设备之间的交互效率。
一窗口的操作。当电子设备到该操作后,自动将第一应用的第一界面存储起来。对于用户来
说,简洁便利。并且,又与电子设备原本的返回上一个界面的操作等区分开,避免用户操作
冲突。
又提升了视觉效果。
应用的第一界面;或者显示第一应用的第一界面的上一级界面;或者显示第一应用的主界
面。
需求。
面。
设备检测到用户选择第一界面的标识的操作,电子设备显示第一界面。
设备显示第一应用的第二界面。
通过第一窗口打开的应用界面,不会影响原本的应用程序显示的应用界面。
子设备打开最近任务栏,最近任务栏包括第一应用对应的控件;电子设备检测到用户对第
一应用对应的控件的操作,电子设备显示第一应用的第二界面。
提供一种暂存应用界面的具体实现方案。
第一应用的镜像进程,并显示第一界面。由此,提供一种开启暂存应用界面的具体实现方
案。
现方案。
如,可以在屏幕的边缘处的固定位置显示第一窗口。比如,电子设备的屏幕为曲面屏时,可
以在曲面屏两侧有弧度的侧边上显示第一窗口。这样,可以避免打扰用户关注屏幕中心位
置的界面。又例如,电子设备可以根据当前应用界面的排版,选择在屏幕中空白位置显示第
一窗口,该第一窗口可以悬浮在当前界面上。可选的,用户可以手动移动该第一窗口的位
置。又例如,电子设备的屏幕为折叠屏或者其他大屏幕时,电子设备也可以在屏幕中某一固
定位置显示该第一窗口。
测到用户正在进行游戏、或观看视频等,电子设备可以隐藏第一窗口,避免对用户造成干
扰。
界面上执行暂存操作时,电子设备可以基于特定的规则自动确定需要暂存的应用窗口,或
者根据用户的选择确定暂存的应用窗口,满足用户在不同场景下的不同需求。
口显示一个应用的一个界面,例如界面A和界面B。若检测到用户折叠显示屏的操作,电子设
备折叠屏幕。并且,在折叠后的屏幕(即小屏幕)上显示一部分界面(例如界面A),而将其他
界面(例如界面B)暂存起来。本申请实施例电子设备选择暂存的界面不做具体的限定。
作中的后续操作。若用户执行完暂存操作,则用户可以在手指未离开屏幕时,继续执行其他
操作以撤销第一操作。
不再执行停留操作。或者,在手指不离开屏幕的情况下,再将手指向外侧(或者向屏幕上方
或下方)滑动,以撤销暂存操作。若在用户手指从屏幕的边缘位置向内滑动,且停留一段时
间后,用户想要撤销暂存第一界面时,也可以在手指不离开屏幕的情况下,再将手指向外侧
(或者向屏幕上方或下方)滑动,以撤销暂存操作。
从存储器中读取计算机指令,以使得电子设备执行如下操作:显示第一应用的第一界面;检
测到用户在触摸屏上执行滑动操作,且用户的手指停留在触摸屏上,逐渐缩小第一界面;若
第一界面缩小到预设比例,或者检测到用户的手指在触摸屏上停留的时长达到预设时长,
或者检测到用户的手指在触摸屏上停留后离开触摸屏,电子设备显示第一窗口,并将缩小
后的第一界面移入第一窗口;其中,第一窗口用于显示已存储的界面的标识;存储第一界
面;第一窗口包括第一界面的标识。
从存储器中读取计算机指令,以使得电子设备执行如下操作:显示第一应用的第一界面;检
测到用户在触摸屏上执行滑动操作,且用户的手指停留在触摸屏上,向触摸屏的一侧移动
第一界面;若第一界面移动的距离达到预设距离时,或者检测到用户的手指在触摸屏上停
留的时间达到预设时长,或者检测到用户的手指在触摸屏上停留后离开触摸屏,显示第一
窗口,其中,第一窗口用于显示已存储的界面的标识;存储第一界面;第一窗口包括第一界
面的标识。
从存储器中读取计算机指令,以使得电子设备执行如下操作:显示第一应用的第一界面;检
测到用户在触摸屏上执行滑动操作,且用户的手指停留在触摸屏上,将第一界面缩小为位
于手指下方的第一图标;若检测到用户在未离开触摸屏且拖动第一图标时,显示第一窗口;
其中,第一窗口用于显示已存储的界面的标识;若检测到用户将第一图标拖动到第一窗口
时,存储第一界面,第一窗口包括第一界面的标识。
第一界面的下方,显示第一应用的第一界面;或者显示第一应用的第一界面的上一级界面;
或者显示第一应用的主界面。
的标识的操作,显示第一界面。
的操作,显示第一窗口;检测到用户选择第一界面的标识的操作,显示第一界面。
退出第一界面的操作,显示第一应用的第二界面。
打开最近任务栏的操作,打开最近任务栏,最近任务栏包括第一应用对应的控件;检测到用
户对第一应用对应的控件的操作,显示第一应用的第二界面。
示第一界面。
过硬件执行相应的软件实现。硬件或软件包括至少一个与上述功能相对应的模块或单元。
例如,检测模块或单元、显示模块或单元、启动模块或单元、以及删除模块或单元等。
法。
中的一个或多个计算机程序,所述图形用户界面包括所述电子设备执行如上述方面及其中
任一种可能的实现方式中所述的方法时显示的图形用户界面。
附图说明
具体实施方式
其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨
在以具体方式呈现相关概念。
本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A
和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。
隐含地包括一个或者更多个该特征。在本申请实施例的描述中,除非另有说明,“多个”的含
义是两个或两个以上。
可以通过快捷方式快速查看暂存的界面,也可以快速的从暂存的界面切换回之前的界面,
提高了用户与电子设备之间的交互效率。
穿戴电子设备、增强现实技术(augmented reality,AR)设备、虚拟现实(virtual reality,
VR)设备、车载设备、智能汽车、智能音响、机器人等,本申请对该电子设备的具体形式不做
特殊限制。
142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170A,受话器
170B,麦克风170C,耳机接口170D,传感器模块180,按键190,马达191,指示器192,摄像头
193,显示屏194,以及用户标识模块(subscriber identification module,SIM)卡接口195
等。其中传感器模块180可以包括压力传感器180A,陀螺仪传感器180B,气压传感器180C,磁
传感器180D,加速度传感器180E,距离传感器180F,接近光传感器180G,指纹传感器180H,温
度传感器180J,触摸传感器180K,环境光传感器180L,骨传导传感器180M等。
件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件
的组合实现。
unit,GPU),图像信号处理器(image signal processor,ISP),控制器,视频编解码器,数字
信号处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器
(neural‑network processing unit,NPU)等。其中,不同的处理单元可以是独立的器件,也
可以集成在一个或多个处理器中。
或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。避免了
重复存取,减少了处理器110的等待时间,因而提高了系统的效率。
sound,I2S)接口,脉冲编码调制(pulse code modulation,PCM)接口,通用异步收发传输器
(universal asynchronous receiver/transmitter,UART)接口,移动产业处理器接口
(mobile industry processor interface,MIPI),通用输入输出(general‑purpose
input/output,GPIO)接口,用户标识模块(subscriber identity module,SIM)接口,和/或
通用串行总线(universal serial bus,USB)接口等。
多组I2C总线。处理器110可以通过不同的I2C总线接口分别耦合触摸传感器180K,充电器,
闪光灯,摄像头193等。例如:处理器110可以通过I2C接口耦合触摸传感器180K,使处理器
110与触摸传感器180K通过I2C总线接口通信,实现电子设备100的触摸功能。
信。在一些实施例中,音频模块170可以通过I2S接口向无线通信模块160传递音频信号,实
现通过蓝牙耳机接听电话的功能。
也可以通过PCM接口向无线通信模块160传递音频信号,实现通过蓝牙耳机接听电话的功
能。所述I2S接口和所述PCM接口都可以用于音频通信。
于连接处理器110与无线通信模块160。例如:处理器110通过UART接口与无线通信模块160
中的蓝牙模块通信,实现蓝牙功能。在一些实施例中,音频模块170可以通过UART接口向无
线通信模块160传递音频信号,实现通过蓝牙耳机播放音乐的功能。
serial interface,DSI)等。在一些实施例中,处理器110和摄像头193通过CSI接口通信,实
现电子设备100的拍摄功能。处理器110和显示屏194通过DSI接口通信,实现电子设备100的
显示功能。
通信模块160,音频模块170,传感器模块180等。GPIO接口还可以被配置为I2C接口,I2S接
口,UART接口,MIPI接口等。
电子设备100与外围设备之间传输数据。也可以用于连接耳机,通过耳机播放音频。该接口
还可以用于连接其他电子设备,例如AR设备等。
上述实施例中不同的接口连接方式,或多种接口连接方式的组合。
接收有线充电器的充电输入。在一些无线充电的实施例中,充电管理模块140可以通过电子
设备100的无线充电线圈接收无线充电输入。充电管理模块140为电池142充电的同时,还可
以通过电源管理模块141为电子设备供电。
194,摄像头193,和无线通信模块160等供电。电源管理模块141还可以用于监测电池容量,
电池循环次数,电池健康状态(漏电,阻抗)等参数。在其他一些实施例中,电源管理模块141
也可以设置于处理器110中。在另一些实施例中,电源管理模块141和充电管理模块140也可
以设置于同一个器件中。
复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。
(low noise amplifier,LNA)等。移动通信模块150可以由天线1接收电磁波,并对接收的电
磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块150还可以对
经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移
动通信模块150的至少部分功能模块可以被设置于处理器110中。在一些实施例中,移动通
信模块150的至少部分功能模块可以与处理器110的至少部分模块被设置在同一个器件中。
调器将解调得到的低频基带信号传送至基带处理器处理。低频基带信号经基带处理器处理
后,被传递给应用处理器。应用处理器通过音频设备(不限于扬声器170A,受话器170B等)输
出声音信号,或通过显示屏194显示图像或视频。在一些实施例中,调制解调处理器可以是
独立的器件。在另一些实施例中,调制解调处理器可以独立于处理器110,与移动通信模块
150或其他功能模块设置在同一个器件中。
(bluetooth,BT),全球导航卫星系统(global navigation satellite system,GNSS),调频
(frequency modulation,FM),近距离无线通信技术(near field communication,NFC),红
外技术(infrared,IR)等无线通信的解决方案。无线通信模块160可以是集成至少一个通信
处理模块的一个或多个器件。无线通信模块160经由天线2接收电磁波,将电磁波信号调频
以及滤波处理,将处理后的信号发送到处理器110。无线通信模块160还可以从处理器110接
收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。
无线通信技术可以包括全球移动通讯系统(global system for mobile communications,
GSM),通用分组无线服务(general packet radio service,GPRS),码分多址接入(code
division multiple access,CDMA),宽带码分多址(wideband code division multiple
access,WCDMA),时分码分多址(time‑division code division multiple access,TD‑
SCDMA),长期演进(long term evolution,LTE),BT,GNSS,WLAN,NFC,FM,和/或IR技术等。所
述GNSS可以包括全球卫星定位系统(global positioning system,GPS),全球导航卫星系
统(global navigation satellite system,GLONASS),北斗卫星导航系统(beidou
navigation satellite system,BDS),准天顶卫星系统(quasi‑zenith satellite
system,QZSS)和/或星基增强系统(satellite based augmentation systems,SBAS)。
染。处理器110可包括一个或多个GPU,其执行程序指令以生成或改变显示信息。
diode,OLED),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active‑matrix
organic light emitting diode的,AMOLED),柔性发光二极管(flex light‑emitting
diode,FLED),Miniled,MicroLed,Micro‑oLed,量子点发光二极管(quantum dot light
emitting diodes,QLED)等。在一些实施例中,电子设备100可以包括1个或N个显示屏194,N
为大于1的正整数。
为曲面屏和异形屏的结合等,本申请实施例对此不做限定。
用于检测作用于其上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用
处理器,以确定触摸事件类型。可以通过显示屏194提供与触摸操作相关的视觉输出。
内容,提升用户视觉体验。
图2中的(a)示出曲面屏手机100的立体图。图2中的(b)示出曲面屏手机100的主视图。如图2
中的(a)和图2中的(b)所示,曲面屏手机100的触摸屏是左侧边10和右侧边20有弧度的曲面
屏。在一些示例中,曲面屏两侧具有弧度的屏幕可以用于显示内容,以及接收用户触摸操
作。
的屏幕设计。例如异形屏可以具体是刘海屏、珍珠屏、挖孔屏等。
包括第一屏和第二屏。本申请实施例中的折叠屏可以分为两类。一类为朝外翻折的折叠屏
(简称外折折叠屏),另一类为朝内翻折的折叠屏(简称内折折叠屏)。其中,以折叠屏可折叠
形成第一屏和第二屏为例。外折折叠屏被折叠后,第一屏和第二屏相背对。内折折叠屏被折
叠后,第一屏和第二屏相对。
屏处于收拢状态时用于显示内容的屏幕尺寸。在一些示例中,卷轴屏可以在控制结构的控
制下逐步展开或逐步收拢。在逐步展开或逐步收拢的过程中,可用于显示内容的屏幕尺寸
逐渐变大或变小。
理,转化为肉眼可见的图像。ISP还可以对图像的噪点,亮度,肤色进行算法优化。ISP还可以
对拍摄场景的曝光,色温等参数优化。在一些实施例中,ISP可以设置在摄像头193中。
体(complementary metal‑oxide‑semiconductor,CMOS)光电晶体管。感光元件把光信号转
换成电信号,之后将电信号传递给ISP转换成数字图像信号。ISP将数字图像信号输出到DSP
加工处理。DSP将数字图像信号转换成标准的RGB,YUV等格式的图像信号。在一些实施例中,
电子设备100可以包括1个或N个摄像头193,N为大于1的正整数。
里叶变换等。
家组(moving picture experts group,MPEG)1,MPEG2,MPEG3,MPEG4等。
可以实现电子设备100的智能认知等应用,例如:图像识别,人脸识别,语音识别,文本理解
等。
能。例如将音乐,视频等文件保存在外部存储卡中。
统,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可
存储电子设备100使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储
器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储
器件,闪存器件,通用闪存存储器(universal flash storage,UFS)等。处理器110通过运行
存储在内部存储器121的指令,和/或存储在设置于处理器中的存储器的指令,执行电子设
备100的各种功能应用以及数据处理。
中,音频模块170可以设置于处理器110中,或将音频模块170的部分功能模块设置于处理器
110中。
传感器,电感式压力传感器,电容式压力传感器等。电容式压力传感器可以是包括至少两个
具有导电材料的平行板。当有力作用于压力传感器180A,电极之间的电容改变。电子设备
100根据电容的变化确定压力的强度。当有触摸操作作用于显示屏194,电子设备100根据压
力传感器180A检测所述触摸操作强度。电子设备100也可以根据压力传感器180A的检测信
号计算触摸的位置。在一些实施例中,作用于相同触摸位置,但不同触摸操作强度的触摸操
作,可以对应不同的操作指令。例如:当有触摸操作强度小于第一压力阈值的触摸操作作用
于短消息应用图标时,执行查看短消息的指令。当有触摸操作强度大于或等于第一压力阈
值的触摸操作作用于短消息应用图标时,执行新建短消息的指令。
器180B可以用于拍摄防抖。示例性的,当按下快门,陀螺仪传感器180B检测电子设备100抖
动的角度,根据角度计算出镜头模组需要补偿的距离,让镜头通过反向运动抵消电子设备
100的抖动,实现防抖。陀螺仪传感器180B还可以用于导航,体感游戏场景。
180D检测翻盖的开合。进而根据检测到的皮套的开合状态或翻盖的开合状态,设置翻盖自
动解锁等特性。
用于横竖屏切换,计步器等应用。
备100使用光电二极管检测来自附近物体的红外反射光。当检测到充分的反射光时,可以确
定电子设备100附近有物体。当检测到不充分的反射光时,电子设备100可以确定电子设备
100附近没有物体。电子设备100可以利用接近光传感器180G检测用户手持电子设备100贴
近耳朵通话,以便自动熄灭屏幕达到省电的目的。接近光传感器180G也可用于皮套模式,口
袋模式自动解锁与锁屏。
传感器180L还可以与接近光传感器180G配合,检测电子设备100是否在口袋里,以防误触。
设备100执行降低位于温度传感器180J附近的处理器的性能,以便降低功耗实施热保护。在
另一些实施例中,当温度低于另一阈值时,电子设备100对电池142加热,以避免低温导致电
子设备100异常关机。在其他一些实施例中,当温度低于又一阈值时,电子设备100对电池
142的输出电压执行升压,以避免低温导致的异常关机。
上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触
摸事件类型。可以通过显示屏194提供与触摸操作相关的视觉输出。在另一些实施例中,触
摸传感器180K也可以设置于电子设备100的表面,与显示屏194所处的位置不同。
动信号。在一些实施例中,骨传导传感器180M也可以设置于耳机中,结合成骨传导耳机。音
频模块170可以基于所述骨传导传感器180M获取的声部振动骨块的振动信号,解析出语音
信号,实现语音功能。应用处理器可以基于所述骨传导传感器180M获取的血压跳动信号解
析心率信息,实现心率检测功能。
170C。电子设备100可以设置至少一个麦克风170C。在另一些实施例中,电子设备100可以设
置两个麦克风170C,除了采集声音信号,还可以实现降噪功能。在另一些实施例中,电子设
备100还可以设置三个,四个或更多麦克风170C,实现采集声音信号,降噪,还可以识别声音
来源,实现定向录音功能等。
蜂窝电信工业协会(cellular telecommunications industry association of the USA,
CTIA)标准接口。
号输入。
反馈效果。作用于显示屏194不同区域的触摸操作,马达191也可对应不同的振动反馈效果。
不同的应用场景(例如:时间提醒,接收信息,闹钟,游戏等)也可以对应不同的振动反馈效
果。触摸振动反馈效果还可以支持自定义。
为大于1的正整数。SIM卡接口195可以支持Nano SIM卡,Micro SIM卡,SIM卡等。同一个SIM
卡接口195可以同时插入多张卡。所述多张卡的类型可以相同,也可以不同。SIM卡接口195
也可以兼容不同类型的SIM卡。SIM卡接口195也可以兼容外部存储卡。电子设备100通过SIM
卡和网络交互,实现通话以及数据通信等功能。在一些实施例中,电子设备100采用eSIM,
即:嵌入式SIM卡。eSIM卡可以嵌在电子设备100中,不能和电子设备100分离。
设备100的软件结构。
简称为应用层),应用程序框架层(可简称为框架层),以及内核层。可选的,Android系统还
可以包括其他层,例如安卓运行时(Android runtime)和系统库等。
收用户的输入,并通过框架层客户端调用原生系统中框架层服务。其中,框架层客户端可以
包括:包管理器(PackageManager,PM)、活动管理器(ActivityManager,AM)、窗口管理器
(WindowsManager,WM)等,分别用于调用原生系统中相关的框架层服务。
同步模块。具体的,在应用处于任何状态时,例如电子设备100显示第一应用的第一界面时,
检测到用户的暂存指示,电子设备100调用沙盒进程的fork操作,在沙盒进程创建第一应用
的镜像,如第一应用客户端镜像。并且,通过框架层客户端镜像、状态同步模块,从原生系统
的框架层服务中获取并保存第一应用当前的状态,包括ActivityManager状态、
WindowsManager状态等。换言之,在暂存第一应用的第一界面时,电子设备100保存第一应
用的镜像,以及第一界面的相关状态。举例来说,第一应用包括多个界面,不同的界面对应
的Activity的状态不同。因此,需要存储电子设备100显示第一界面时,各个Activity的状
态(例如停止、暂停、运行等)。这样,后续当需要打开暂存的第一界面时,按照此时存储的各
个Activity的状态设置相应的Activity的状态,使得电子设备100能够正常显示第一界面
的内容。
用的第一界面。也就是说,电子设备100可以快速从其他界面切换到第一应用的第一界面。
当然,若电子设备100暂存了多个界面(包括不同应用的不同界面或者同一应用的不同界
面),电子设备100也可以在这多个界面之间进行快速切换。
用层的框架层客户端镜像、框架层的沙盒框架层服务、向原生系统中的框架层服务发送调
用请求,调用相关服务。
是说,后续电子设备100运行第一应用时,或者将第一应用从后台切换回前台时,第一应用
的相关信息也同步更新了。
备100调用沙盒进程的fork操作,在沙盒进程创建另一个第一应用客户端镜像,并通过框架
层客户端镜像、状态同步模块,从原生系统的框架层服务中获取并保存第一应用当前的状
态等。
接收到用户开启暂存的第一界面的指示,电子设备100开启沙盒进程中相应的应用的镜像
来实现显示暂存的第一界面的功能,以及响应于用户在暂存的第一界面上进行的其他操
作,执行相应的指令等。这些操作造成均不会影响原生系统中第一应用的进程。
(PackageManager Service,PMS)、AM服务(ActivityManager Service,AMS),WM服务
(WindowsManager Service,WMS)等。
能。hook模块可用于提供与原生系统的框架层服务相对应的API接口,将从沙盒框架层服务
的调用请求进行转换,以便于沙盒进程可以通过进程间通信(Inter‑Process
Communication,IPC)调用原生系统的框架层服务。例如,原生系统的框架层仅支持一个进
程ID对框架层服务的调用。若电子设备100在后台运行第一应用,用户又打开了暂存的第一
应用的第一界面。第一应用本身具有一个进程ID,例如为ID1。而沙盒进程具有另一个进程
ID,例如为ID2。那么,当沙盒进程需要调用原生系统中的框架层服务时,需要将调用请求中
的进程ID由ID2转换为ID1。
施例提供的暂存方法暂存的页面与原本的应用相对独立。以下给出一个具体的示例。
1),用于实现暂存第一应用第一界面。此时,已暂存第一应用的第一界面。
上执行第二操作,则电子设备显示一个或多个已暂存界面的标识。
第一界面上的相关操作时,沙盒进程中第一应用镜像发生相关的变化。然而,原生系统中第
一应用的进程并不会根据此时用户的操作而改变。也就是说,原生系统中第一应用的进程
仍然保留第二界面的信息。因此,当电子设备退出暂存的第一应用的第一界面后,返回第一
应用时,电子设备启动原生系统中第一应用的进程,继续显示第一应用的第二界面。
电子设备在沙盒进程中创建另一个第一应用的镜像(记为第一应用镜像2),用于实现暂存
第一应用的第三界面。
第三界面上进行的相关操作,不会影响通过第一应用的镜像1开启的第一应用的第一界面,
也不会影响通过原生系统的第一应用进程开启的第一应用的任意界面。
中执行暂存操作,则电子设备可以针对第一应用的镜像1再创建一个镜像(第一应用的镜像
3),用于实现暂存第一应用的第四界面。同理,第一应用的镜像3,与第一应用的其他镜像以
及原生系统中第一应用的进程相对独立。
购物类应用(例如“淘宝”应用、“京东”应用、“小红书”应用等)、订票类应用(例如:“携程旅
行”应用、“飞猪旅行”应用等)、即时通信类应用(例如:“微信”应用)、浏览器应用等。第一界
面可以是电子设备上第一应用的任一界面。第一操作可以为在屏幕边缘位置向内滑动、在
屏幕边缘位置向内滑动并停留(简称滑动+停留)、大力按压、折叠操作、预设图案的滑动操
作、预设的隔空手势、输入语音命令或者其他预定义的操作。本申请实施例对第一操作不做
具体限定。
称为存储、缓存、标记等)界面401。存储界面401包括存储当前界面401显示的内容,以及界
面401当前的状态,例如登录状态、浏览进度等。可选的,也可以暂存第一界面的输入状态
(例如文本框中输入的文字、选项的选中状态等)等。
示桌面的主屏幕界面,或者保持在界面401上等。例如,电子设备可以显示如图4中(4)所示
的界面404,界面404为界面401的上一级界面。
口403中可以包括之前暂存界面的标识1,以及界面401的标识2。其中,窗口403中的界面的
标识,可以是相应界面的缩略图,或者相应应用图标,或者相应界面标题的简写等。本申请
实施例对标识的具体形式不做具体限定。可选的,电子设备也可以显示窗口403一段时间
(例如5秒)后,自动关闭该窗口403,便于不遮挡电子设备当前显示的界面的内容。即,一段
时间后,电子设备显示如图4中(4)所示的界面404。可选的,电子设备在显示窗口403时,也
可以先显示电子设备之前已暂存界面的标识,然后新增显示本次暂存的界面401的标识。也
就是说,窗口403中可先显示标识1,然后显示标识1和标识2。这样,便于用户查看到本次新
增暂存界面401后窗口403中的标识变化,便于用户分辨新增暂存界面401的标识。
显示该窗口403。例如,可以在屏幕的边缘处的固定位置显示窗口403。比如,电子设备的屏
幕为曲面屏时,可以在曲面屏两侧有弧度的侧边上显示窗口403。这样,可以避免打扰用户
关注屏幕中心位置的界面。又例如,电子设备可以根据当前应用界面的排版,选择在屏幕中
空白位置显示窗口403,该窗口403可以悬浮在当前界面上。可选的,用户可以手动移动该窗
口403的位置。又例如,电子设备的屏幕为折叠屏或者其他大屏幕时,电子设备也可以在屏
幕中某一固定位置显示该窗口403。
用户正在进行游戏、或观看视频等,电子设备可以隐藏窗口403,避免对用户造成干扰。
存的界面的标识替换窗口403中最先暂存的界面的标识,或者替换用户选择的某个界面的
标识。可选的,用户例如可以通过操作窗口403来查看更多的其他界面的标识。例如,长按窗
口403,并上下滑动,使得窗口403改变当前显示的界面的标识。
在窗口403的位置2显示界面B的标识,在窗口403的位置3显示界面C的标识。若此时,电子设
备检测到用户指示暂存界面D的第一操作,则电子设备可以暂存界面D,并在窗口403中显示
界面D的标识。例如,可以在窗口403的位置1替换界面A的标识。或者,在窗口403的位置1显
示界面B的标识,在窗口403的位置2显示界面C的标识,在窗口403的位置3显示界面D的标
识。
窗口403(例如点击、或长按、或双击、或大力按压窗口403),展开窗口403中包含的已暂存的
多个界面的标识,包括界面A的标识。或者,通过操作窗口403,来改变窗口403中显示的界面
的标识,以查看到界面A的标识。比如,长按窗口403,并上下滑动。
或用户指定的应用界面的标识)。若用户需要查看暂存的全部或更多的界面,或者需要通过
窗口403来选择快速进入某个界面时,可以通过操作窗口403(例如点击、或长按、或双击、或
大力按压窗口403),展开窗口403中包含的已暂存的多个界面的标识。
(3)所示的界面405。界面405中显示有提示信息406,用于提示用户电子设备已经暂存界面
401。而后,用户可以手动关闭该提示信息406,或者电子设备也可以自动关闭该提示信息
406,即显示如图4中(4)所示的界面404。当然,电子设备也可以采用语音提示等其他方式提
示用户,本申请实施例对此不做限定。
窗口403。也就是说,在图5中(1)所示的界面501中,也可以显示窗口403。在接收到用户暂存
界面501的指示后,电子设备暂存界面501,并在窗口403中增加界面501的标识。那么,后续,
用户可以直接通过该窗口403快速开启已暂存的界面。
未离开屏幕的时间大于一定时间。在一些示例中,在屏幕上滑动的距离需大于预设值(例
如:3厘米,或者50个像素点的距离)。在另一些示例中,在某位置停留的时长需大于预设时
间段(例如大于3秒)。
可动态显示图案502,用于提示用户已检测到用户的滑动操作。
面501下方可以显示界面501的上一级界面,或者界面501所在应用的首页,或者桌面,或者
界面501等。例如,图5中(2)显示的为界面501的上一级界面。
显示窗口504。窗口504中显示有之前已暂存的界面(例如标识1)。并且,将缩小的界面501可
以向窗口504处移动。如图5中(4)所示的界面506,在移动到窗口504处时,窗口504中新增界
面501的标识(标识2),可以用于提示用户已暂存界面501,后续也可以通过该标识快速打开
界面501。
至窗口504处的动画效果,提示用户已暂存界面501。后续可以通过窗口504快速打开界面
501,提升视觉效果。需要说明的是,若在暂存界面501之前,电子设备已暂存其他界面,则窗
口504中可以显示已暂存的界面的标识,或者特定的标识提示用户已有暂存的界面。若在暂
存界面501之前,电子设备没有暂存其他界面,则窗口504中可以不显示内容,或者显示另一
个特定的标识,用于提示用户没有暂存的界面。
缘区域,20为曲面屏具有弧度的右侧边缘区域。这里以右侧边缘区域显示暂存后界面的标
识为例进行说明。如图6中(1b)所示,为电子设备显示界面601时的右视图,可以看到右侧边
缘区域显示有之前暂存的界面的标识602(例如标识1)。
见。如图6中(2b)所示的右视图,在界面601向屏幕右侧移动的过程中,右侧边缘处的已暂存
的界面的标识不变。另外,在界面601可以向屏幕右侧移动的过程中,在界面601下方显示界
面601上一级的界面,或者界面601所在应用的首页,或者桌面等。从视觉上看,界面601有抽
屉收缩的视觉效果。
识602和标识605。其中,标识605为新增界面601的标识。如图6中(3b)所示的右视图中,可以
看到右侧边缘新增界面601的标识605(例如标识2)。
体验。
方的一个图标703,如图7中(2)所示的电子设备界面702。用户可以在不松手的情况拖动该
图标703。在一些示例中,电子设备界面702还可以显示窗口704,用于显示电子设备已暂存
的界面的标识。例如,标识1。如图7中(3)所示的界面705,检测到用户在不松手的情况下,将
应用图标703拖至窗口704处,电子设备可以显示图7中(4)所示的界面706,即窗口704中新
增界面701的标识(例如标识)。在一些示例中,检测到用户将应用图标703拖至窗口704上任
一位置时,电子设备将按照预定规则确定窗口704中显示界面701的标识。例如,电子设备可
以按照从上往下的顺序,在第一个未被占用的位置上显示界面701的标识。若窗口704中的
位置全占用,则可以默认替换最早暂存的界面的标识。在另一些示例中,在检测到用户将应
用图标703拖至窗口704上特定位置时,将在该特定位置上显示界面701的标识。例如,窗口
704中默认有三个位置,若用户将应用图标703拖至第二个位置,则电子设备在第二位置上
显示界面701的标识。若第二位置上已显示有其他界面的标识时,电子设备可以在其他未被
占用的位置上显示界面701的标识,或者电子设备将第二位置上已显示的标识替换未界面
701的标识。本申请实施例对此不作限定。
执行第一操作时,电子设备可以基于特定的规则自动确定需要暂存的应用窗口,或者根据
用户的选择确定暂存的应用窗口,满足用户在不同场景下的不同需求。
面包括应用窗口A和应用窗口B,在检测到用户的第一操作后,可以将应用窗口A和应用窗口
B均暂存起来。
设备也可以提示用户进行选择,将用户选择的一个或多个应用窗口暂存起来。
近的应用窗口暂存起来。举个例子,电子设备显示左右两个应用窗口,左侧窗口显示界面A,
右侧窗口显示界面B。若检测到用户从屏幕的左侧边缘向右滑动且停留的操作(即一种第一
操作)时,电子设备可以暂存界面A,不暂存界面B。在一个示例中,左侧窗口显示界面A的上
一级界面,或者界面A对应的应用的首页,或者桌面等。
或者界面B对应的应用的首页,或者桌面等。
屏的操作,电子设备折叠屏幕。并且,在折叠后的屏幕(即小屏幕)上显示一部分界面(例如
界面A),而将其他界面(例如界面B)暂存起来。本申请实施例电子设备选择暂存的界面不做
具体的限定。
并可以通过该标识快速开启选择的界面。
显示界面B。当检测到用户折叠第一屏的操作,电子设备在第二屏继续显示界面B,并将第一
屏的界面A暂存起来。用户可以通过在第二屏上执行第一操作,查看到界面A的标识,并可以
通过该标识快速开启界面A。
全折叠状态。例如,电子设备的屏幕可以被折叠为第一屏、第二屏和第三屏。当电子设备处
于完全展开状态时,电子设备的第一屏、第二屏和第三屏均可以用于显示内容。当电子设备
处于部分展开状态时,电子设备的第一屏、第二屏和第三屏中有一个屏幕被折叠起来,不能
用于显示内容。当电子设备处于完全折叠状态时,电子设备的第一屏、第二屏和第三屏中仅
有一个屏幕可以用于显示内容。
述。
部分界面(例如界面A),而将其他界面(例如界面B)暂存起来。本申请实施例电子设备选择
暂存的界面不做具体的限定。例如,可以暂存不活跃的界面,或者暂存屏幕被收拢部分显示
的界面。其余内容可以参考电子设备为折叠屏时的相关描述。
续操作。若用户执行完第一操作,则用户可以在手指未离开屏幕时,继续执行其他操作以撤
销第一操作。
不再执行停留操作。或者,在手指不离开屏幕的情况下,再将手指向外侧(或者向屏幕上方
或下方)滑动,以撤销第一操作。若在用户手指从屏幕的边缘位置向内滑动,且停留一段时
间后,用户想要撤销暂存第一界面时,也可以在手指不离开屏幕的情况下,再将手指向外侧
(或者向屏幕上方或下方)滑动,以撤销第一操作。
界面405,图5中的界面501、界面503、界面505和界面506等。另一窗口用于显示已暂存的界
面对应的标识,这里称为传送门(portal)窗口,例如图4中的窗口402,如图5中的窗口504,
图6中的窗口602和窗口605,图7中的窗口704。若电子设备存在已暂存的界面,则传送门窗
口显示已暂存界面的标识,或者传送门窗口显示特定标识,用于提示用户有暂存的界面。若
电子设备没有已暂存的界面,传送门窗口不显示界面的标识,或者显示另一个特定标识,用
于提示用户没有暂存的界面。
门窗口可以隐藏。
界面601所在的窗口为应用窗口,如图6中(1b)所示的标识602所在的窗口为传送门窗口。
口的大小小于应用窗口的大小。比如,如图4中(2)所示的界面402所在的窗口为应用窗口。
窗口403为传送门窗口。
动态的显示相应的内容。本申请实施例中对传送门窗口的显示不做具体限定。
示第二界面时,第二界面上还显示一个或多个已暂存界面的标识。用户可以通过对这些标
识的操作,选择打开相应的暂存界面。在本申请的另一些实施例中,电子设备显示的界面中
没有显示已暂存界面的标识的窗口时,需要用户手动调出显示已暂存界面的标识的窗口。
面。
音命令或者其他预定义的操作。
作。又例如,第一操作为从屏幕两侧边缘向内滑动且停留的操作。第二操作可以为从屏幕两
侧边缘向内滑动且停留的操作,并且第二操作停留的时长大于或小于第一操作停留的时
长。又例如,第一操作为从屏幕两侧边缘向内滑动且停留的操作。第二操作可以为在屏幕上
特定位置的大力按压的操作。又例如,第一操作为从屏幕左上方的边缘处向内滑动并停留
一段时间。第二操作为从屏幕的右下方的边缘处向内滑动并停留一段时间。本申请实施例
对第二操作不做具体限定。
示有已暂存的一个或多个界面的标识,例如标识1和标识2。
容,也可以在界面803上进行操作。在一些示例中,在通过窗口802打开的界面803进行的操
作,造成界面803发生的一些信息变化(例如,应用账号的登录状态,订单状态、付费状态、以
及新消息状态等)会同步到原应用。也就是说,通过窗口802打开的界面803发生的变化会传
递到界面803所对应的应用中。需要说明的是,在通过窗口802打开的界面803进行的操作,
造成界面803发生的另一些信息变化(例如界面的浏览进度、跳转到其他界面的状态等)不
会同步到原应用。
暂存的界面中,也可以快速在已暂存的界面中进行切换。
择界面B的标识,电子设备显示界面B。若用户想查看之前暂存的界面C,则依然可以通过在
界面B上执行第二操作,打开窗口802。并在窗口802上选择界面C的标识,电子设备显示界面
C。若用户想回到界面A时,可以在界面C上执行打开最近任务栏的操作,从最近任务栏中选
择界面A对应的选项,电子设备显示界面A。或者,用户也可以在界面C上执行退出界面C的操
作,则电子设备可以显示主界面。当用户从主界面选择开启该应用时,电子设备显示该应用
的界面A。
主界面或者显示浏览暂存界面之前的应用界面,例如界面801。
测到用户在界面B上执行的返回操作,且界面B没有上一级界面时,电子设备继续显示界面A
或者主界面。若电子设备显示主界面,当用户从主界面中选择开启该应用时,电子设备显示
该应用的界面A。
的暂存的界面的标识不同。那么,在开启某个应用或者某类应用时,检测到用户执行第二操
作后,电子设备显示的窗口802中只包含该应用或者该类应用中暂存的界面的标识。以电子
设备针以单个应用为单位进行管理为例进行举例。例如,电子设备暂存有应用1中的界面A
和界面B,且暂存有应用2中的界面C和界面D。那么,在开启应用1时,若检测到用户执行第二
操作,则电子设备显示的窗口802中包括界面A的标识和界面B的标识,不包括界面C的标识
以及界面D的标识。若在开启应用2时,检测到用户执行第二操作,则电子设备显示的窗口
802中包括界面C的标识以及界面D的标识,不包括界面A的标识和界面的标识。由此,实现了
在应用内快速切换不同界面的功能。例如,可以实现同一个应用或同一类应用的不同界面
中的信息比对(比如,比对货物详情,价格对比),便于用户挑选商品、餐厅、酒店、机票等。也
方便用户在同一个应用或同一类应用中不同界面之间的信息核对以及誊写等,提升用户的
使用体验。
802中的已暂存的界面的内容都相同。例如,电子设备暂存有应用1中的界面A和界面B,且暂
存有应用2中的界面C和界面D。那么,在开启应用1时,若检测到用户执行第二操作,则电子
设备显示的窗口802中包括界面A、界面B、界面C和界面D的标识。若在开启应用2时,检测到
用户执行第二操作,则电子设备显示的窗口802中包括界面A、界面B、界面C和界面D的标识。
换言之,可以实现跨应用的界面的快速切换,便于用户跨应用的在不同界面中进行信息比
对、信息核对以及誊写等,提升用户的使用体验。
月、三个月)后自动删除打开次数最少的界面。或者,用户可以手动删除选中的界面。
控件,选择删除相应的界面,以及该界面的标识。
中显示有多个界面的标识,例如标识1和标识2。在一个示例中,每个标识对应有一个删除控
件。响应于用户对某个标识对应的控件的操作,例如对标识1对应的删除控件的点击,电子
设备删除该标识对应的界面,并且窗口902中不再显示该标识,例如图9中(4)所示,窗口902
中不再显示标识1。在另一些示例中,在检测到用户对某个标识对应的控件的操作,电子设
备也可显示提示信息,用于提示用户进行确认,避免误操作。例如,如图9中(2)所示,响应于
检测到用户对窗口普902中标识1对应的删除控件的操作,电子设备可以显示如图9中(3)所
示的提示信息903,提示用户进行确认。
已暂存的界面的标识进行操作,使得电子设备显示各个已暂存的界面的标识对应的删除控
件。
暂存的界面的标识,但不包括各个标识对应的删除控件。响应于检测到用户对窗口902的操
作,例如长按、双击、大力按压等,电子设备显示如图10中(2)所示的界面1002。界面1002中
窗口902中显示每个标识对应的删除控件。用户可以通过该删除控件,删除相应的标识以及
该标识对应的界面。
删除控件1005。用户可以通过将选中的标识拖至删除控件1005处,以删除该选中的标识以
及该标识对应的界面。
已暂存界面的标识,不显示各个标识对应的删除控件。用户可以通过操作已暂存的界面的
标识,选择打开相应的界面。检测到用户在第二界面上执行第三操作,电子设备可以显示一
个或多个已暂存的界面的标识,以及各个标识对应的删除控件。用户可以通过操作各个标
识对应的删除控件,删除相应的界面。其中,第二操作和第三操作不同。例如,第二操作操作
可以为从屏幕左侧边缘向右滑动并停留。第三操作可以为从屏幕左侧边缘向右侧快速滑
出。
在最近任务栏中,也可以设置已暂存的应用的标识,可对该标识进行相应的操作,以快速开
启该标识对应的界面,也可以对该标识进行其他操作,以删除该标识对应的界面等。本申请
实施例对开启和删除已暂存的界面的交互界面不做限定。
电路1102可用于从其它装置(例如电子设备100的暂存器)接收信号。又例如,接口电路1102
可用于向其它装置(例如处理器1101)发送信号。示例性的,接口电路1102可读取暂存器中
暂存的指令,并将该指令发送给处理器1101。当所述指令被处理器1101执行时,可使得电子
设备执行上述实施例中的电子设备100(比如,手机)执行的各个步骤。当然,该芯片系统还
可以包含其他分立器件,本申请实施例对此不作具体限定。
行相应的软件实现。硬件或软件包括至少一个与上述功能相对应的模块或单元。例如,检测
模块或单元、显示模块或单元、确定模块或单元、以及生成模块或单元等。
存储器中的一个或多个计算机程序,所述图形用户界面包括所述电子设备执行如上述实施
例所述的方法时显示的图形用户界面。
例描述的各示例的单元及算法步骤,本申请实施例能够以硬件或硬件和计算机软件的结合
形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方
案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实
现所描述的功能,但是这种实现不应认为超出本发明实施例的范围。
理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式
实现。需要说明的是,本发明实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划
分,实际实现时可以有另外的划分方式。
述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成
以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前
述方法实施例中的对应过程,在此不再赘述。
元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品
的形式体现出来,该计算机软件产品暂存在一个暂存介质中,包括若干指令用以使得一台
计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本申请各个实施
例所述方法的全部或部分步骤。而前述的暂存介质包括:快闪暂存器、移动硬盘、只读暂存
器、随机存取暂存器、磁碟或者光盘等各种可以暂存程序代码的介质。
请的保护范围应以所述权利要求的保护范围为准。