【技术实现步骤摘要】
处理方法和电子设备
[0001]本申请属于应用窗口管理
,尤其涉及一种处理方法和电子设备。
技术介绍
[0002]在启动应用并运行的过程中,通过应用栈(或称Activity栈)管理应用的一系列Activity(应用程序窗口)。
[0003]其中,全屏模式下只有处于应用栈顶层的Activity处于可交互状态,已打开但未处于可交互状态的Activity(即后台Activity)按顺序放入应用栈中,若用户希望查看之前已打开的某一后台Activity,只能点击回退键逐一回退,直至回退到所需的Activity,操作繁琐、效率低,且后台Activity生命周期处于STOPPED状态,重回前台会经过onRestart
‑
>onStart
‑
>onResumed生命周期,流程复杂,且频繁操作时会影响用户体验和设备性能。
技术实现思路
[0004]为此,本申请公开如下技术方案:
[0005]一种处理方法,所述方法包括:
[0006]生 ...
【技术保护点】
【技术特征摘要】
1.一种处理方法,所述方法包括:生成第一代表图像集合;响应于满足预设条件,在显示界面上显示第一代表图像集合,所述第一代表图像集合关联于运行于后台的活动组件;响应于对所述第一代表图像集合的选择操作,将所述选择操作指示的代表图像关联的运行于后台的第一活动组件恢复至前台运行。2.根据权利要求1所述的方法,所述生成第一代表图像集合包括:响应于对运行于前台的应用的第二活动组件的退出操作,管理所述第二活动组件所对应的应用栈,以使所述第二活动组件以第一状态运行于后台;建立所述第二活动组件与对应代表图像的关联关系,将所述第二活动组件关联的代表图像关联至所述第一代表图像集合。3.根据权利要求2所述的方法,所述管理所述第二活动组件所对应的应用栈,以使所述第二活动组件以第一状态运行于后台,包括:响应于所述退出操作调整所述第二活动组件在所述应用栈中的位置和状态,其中拦截基于调整所述第二活动组件在所述应用栈中的位置而触发的对所述第二活动组件进行的第二状态调整处理以使得所述第二活动组件以第一状态运行于后台,所述第一状态为用于使组件具备交互能力的状态;其中,对所述第二活动组件的所述第二状态调整处理,用于在所述第二活动组件切换至后台时将所述第二活动组件调整为失去交互能力的状态。4.根据权利要求2所述的方法,所述将所述第二活动组件关联的代表图像关联至所述第一代表图像集合,包括:获取将所述第二活动组件切换至后台的时刻所述第二活动组件在显示界面对应的组件窗口截图;将所述组件窗口截图作为所述第二活动组件的代表图像关联至所述第一代表图像集合;所述第一代表图像集合包括所述应用的各个运行于后台的活动组件的代表图像,所述第一代表图像集合中各个活动组件的代表图像的相对位置与各个活动组件在所述应用栈中的相对位置一致。5.根据权利要求1所述的方法,所述响应于对所述第一代表图像集合的选择操作,将所述选择操作指示的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。