System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及显示,具体涉及一种应用显示方法、电子设备及存储介质。
技术介绍
1、目前,用户在使用电子设备时,可以通过电子设备显示屏上的桌面小组件快速预览某些应用的信息,如新闻、天气、提醒事项和电池电量等。
2、但是,通过桌面小组件预览应用的信息存在诸多限制,如不支持动画效果、无法让用户自定义视图,以及缺乏灵活的属性控制方式等,导致用户的交互体验较差。此外,通过桌面小组件预览第三方应用还需要做额外的组件适配和开发工作,存在很大的局限性,无法满足用户的多样化需求。
3、相应地,本领域需要一种新的技术方案来解决上述问题。
技术实现思路
1、为了克服上述缺陷,提出了本申请,以提供解决或至少部分地解决桌面小组件存在诸多限制导致用户的交互体验较差,并且对于第三方应用做组件适配和开发工作存在很大的局限性,无法满足用户的多样化需求的技术问题的一种应用显示方法、电子设备及存储介质。
2、在第一方面,提供一种应用显示方法,用于电子设备,所述方法包括:
3、响应于用户对目标应用的添加卡片操作,获取所述目标应用对应的卡片视图界面;所述卡片视图界面用于以卡片的形式显示目标应用的交互界面且用于用户对所述目标应用的交互操作;
4、获取用户选择的交互界面;其中,所述用户选择的交互界面包括当前交互界面或待使用的交互界面,所述当前交互界面包括当前系统交互界面或当前其他应用的交互界面,所述待使用的交互界面包括待使用的系统交互界面或待使用的其他应用的交互界面,所述
5、在所述用户选择的交互界面上显示所述卡片视图界面。
6、在上述应用显示方法的一个技术方案中,所述目标应用包括前台应用和后台应用中的至少一种;
7、所述用户对目标应用的添加卡片操作包括:对所述目标应用的交互界面进行截屏并选择添加卡片选项,基于最近任务的交互界面选择所述目标应用的添加卡片选项,基于所述当前交互界面选择所述目标应用的添加卡片选项。
8、在上述应用显示方法的一个技术方案中,所述在所述用户选择的交互界面上显示所述卡片视图界面包括:
9、当所述当前交互界面为所述目标应用的交互界面时,响应于所述用户选择的交互界面为所述待使用的系统交互界面或待使用的其他应用的交互界面,在所述待使用的交互界面上显示所述卡片视图界面。
10、在上述应用显示方法的一个技术方案中,所述在所述用户选择的交互界面上显示所述卡片视图界面还包括:
11、当所述当前交互界面为最近任务的交互界面时,响应于所述用户选择的交互界面为所述待使用的系统交互界面或待使用的其他应用的交互界面,在所述待使用的交互界面上显示所述卡片视图界面。
12、在上述应用显示方法的一个技术方案中,所述在所述用户选择的交互界面上显示所述卡片视图界面还包括:
13、当所述当前交互界面为所述当前系统交互界面或当前其他应用的交互界面时,响应于用户对所述目标应用的添加卡片操作,在所述当前交互界面上显示所述卡片视图界面。
14、在上述应用显示方法的一个技术方案中,所述用户对所述目标应用的交互操作包括使用操作;所述方法还包括:
15、响应于用户对所述卡片视图界面的所述使用操作,更新所述卡片视图界面显示的所述目标应用的交互界面;
16、其中,所述使用操作包括点击、滑动、输入和长按中的至少一种。
17、在上述应用显示方法的一个技术方案中,所述用户对所述目标应用的交互操作还包括编辑操作;所述方法还包括:
18、响应于用户对所述卡片视图界面的所述编辑操作,显示所述编辑操作后的卡片视图界面;
19、其中,所述编辑操作包括增加新的卡片视图界面、删除所述卡片视图界面、调整所述卡片视图界面的尺寸和位置,以及变更所述目标应用中的至少一种。
20、在上述应用显示方法的一个技术方案中,所述编辑操作还包括更改所述选择的交互界面;所述方法还包括:
21、在更改后的所述用户选择的交互界面上显示所述卡片视图界面。
22、在上述应用显示方法的一个技术方案中,所述获取所述目标应用对应的卡片视图界面包括:
23、获取所述目标应用对应的系统任务;
24、基于所述系统任务获取所述目标应用的页面控制信息;
25、基于所述页面控制信息得到所述目标应用对应的卡片视图界面。
26、在上述应用显示方法的一个技术方案中,所述用户选择的交互界面与预设的卡片工具连接;
27、所述基于所述页面控制信息得到所述目标应用对应的卡片视图界面包括:
28、基于所述预设的卡片工具获取初始卡片视图界面;
29、基于所述页面控制信息得到所述目标应用的当前交互界面对应的卡片;
30、基于所述卡片更新所述初始卡片视图界面,得到所述卡片视图界面。
31、在上述应用显示方法的一个技术方案中,所述方法还包括:
32、基于所述预设的卡片工具获取所述目标应用的状态,并在所述目标应用的状态发生变化时,变更所述卡片视图界面显示的所述目标应用的交互界面;
33、其中,所述目标应用的状态包括关闭、启动、更新、卸载和安装中的至少一种。
34、在上述应用显示方法的一个技术方案中,所述方法还包括:
35、在所述用户选择的交互界面上显示所述卡片视图界面时,控制所述卡片视图界面对应的所述目标应用保持启动状态。
36、在第二方面,提供一种电子设备,该电子设备包括处理器、存储器和显示屏,所述存储器适于存储多条程序代码,所述程序代码适于由所述处理器加载并运行以执行上述应用显示方法的技术方案中任一项技术方案所述的应用显示方法。
37、在第三方面,提供一种计算机可读存储介质,该计算机可读存储介质中存储有多条程序代码,所述程序代码适于由处理器加载并运行以执行上述应用显示方法的技术方案中任一项技术方案所述的应用显示方法。
38、方案1.一种应用显示方法,用于电子设备,其特征在于,所述方法包括:
39、响应于用户对目标应用的添加卡片操作,获取所述目标应用对应的卡片视图界面;所述卡片视图界面用于以卡片的形式显示目标应用的交互界面且用于用户对所述目标应用的交互操作;
40、获取用户选择的交互界面;其中,所述用户选择的交互界面包括当前交互界面或待使用的交互界面,所述当前交互界面包括当前系统交互界面或当前其他应用的交互界面,所述待使用的交互界面包括待使用的系统交互界面或待使用的其他应用的交互界面,所述其他应用为所述目标应用之外的应用;
41、在所述用户选择的交互界面上显示所述卡片视图界面。
42、方案2.根据方案1所述的应用显示方法,其特征在于,所述目标应用包括前台应用和后台应用中的至少一种;
43、所述用户对目标应用的添加卡片操作包括:本文档来自技高网...
【技术保护点】
1.一种应用显示方法,用于电子设备,其特征在于,所述方法包括:
2.根据权利要求1所述的应用显示方法,其特征在于,所述目标应用包括前台应用和后台应用中的至少一种;
3.根据权利要求1所述的应用显示方法,其特征在于,所述在所述用户选择的交互界面上显示所述卡片视图界面包括:
4.根据权利要求1所述的应用显示方法,其特征在于,所述在所述用户选择的交互界面上显示所述卡片视图界面还包括:
5.根据权利要求1所述的应用显示方法,其特征在于,所述在所述用户选择的交互界面上显示所述卡片视图界面还包括:
6.根据权利要求1至5任一项所述的应用显示方法,其特征在于,所述用户对所述目标应用的交互操作包括使用操作;所述方法还包括:
7.根据权利要求1至5任一项所述的应用显示方法,其特征在于,所述用户对所述目标应用的交互操作还包括编辑操作;所述方法还包括:
8.根据权利要求7所述的应用显示方法,其特征在于,所述编辑操作还包括更改所述用户选择的交互界面;所述方法还包括:
9.根据权利要求1所述的应用显示方法,其特
10.根据权利要求9所述的应用显示方法,其特征在于,所述用户选择的交互界面与预设的卡片工具连接;
...【技术特征摘要】
1.一种应用显示方法,用于电子设备,其特征在于,所述方法包括:
2.根据权利要求1所述的应用显示方法,其特征在于,所述目标应用包括前台应用和后台应用中的至少一种;
3.根据权利要求1所述的应用显示方法,其特征在于,所述在所述用户选择的交互界面上显示所述卡片视图界面包括:
4.根据权利要求1所述的应用显示方法,其特征在于,所述在所述用户选择的交互界面上显示所述卡片视图界面还包括:
5.根据权利要求1所述的应用显示方法,其特征在于,所述在所述用户选择的交互界面上显示所述卡片视图界面还包括:
6.根据权利要求1至5任一...
【专利技术属性】
技术研发人员:吴志良,陈尔丽,
申请(专利权)人:蔚来移动科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。