一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

电子设备及其应用程序的处理方法、下载方法和介质与流程

2022-10-15 02:43:52 来源:中国专利 TAG:


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.例如,第一电子设备为手机,第二电子设备为手表。应用信息包括手表桌面上的应
用程序的名称“地图1”和版本“2.0版本”,以及“地图1”的图标位置信息。手机根据“地图1”和“2.0版本”获取手机版本“地图1”图标,进而根据“地图1”的图标位置信息显示手机版本“地图1”图标。
36.再例如,第一电子设备为手机,第二电子设备为手表。应用信息包括手表桌面上的应用程序的名称“地图1”和版本“2.0版本”,以及“地图1”的图标位置信息。手机根据“地图1”和“2.0版本”获取手表版本“地图1”图标,进而根据“地图1”的图标位置信息显示手表版本“地图1”图标。
37.上述电子设备间应用程序的处理方法,第一电子设备根据应用信息中的应用程序的名称和版本获取图标,其中图标的版本包括第一电子设备版本的图标和第二电子设备版本的图标。通过不限制图标的版本,便于第一电子设备根据分布模式灵活选择和图标版本,进而提高第一电子设备的视觉效果。
38.在上述第一方面的一种可能的实现中,上述方法中,应用信息包括第二电子设备桌面上显示的应用程序的名称和版本、应用程序的图标的序列号,第一电子设备根据接收到的应用信息,在第一电子设备显示第二电子设备桌面上显示的应用程序的图标还包括:第一电子设备根据应用信息中的应用程序的名称和版本,获取应用程序的图标,并根据应用信息中的图标的序列号,在第一电子设备上显示应用信息中的图标。其中,序列号为手表桌面应用程序图标的排列次序,用于表征某一个图标的前一个图标及后一个图标。其中,显示应用信息中的图标为根据显示应用信息获取的应用程序的图标。
39.即在本技术的实施例中,第一电子设备根据第二电子设备根据应用信息中第二电子设备桌面上显示的应用程序的名称和版本获取第二电子设备桌面中的应用程序的图标。而后,第一电子设备根据应用信息中的图标的序列号对获取的图标进行排序。最后,第一电子设备根据第一电子设备显示界面的排列模式排列排序后的图标。而后,第一电子设备在第一电子设备上显示获取的图标。
40.例如,第一电子设备为手机,第二电子设备为手表。应用信息包括16条手表桌面上的应用程序的名称和版本,和应用程序的图标位置信息。也即,手表桌面显示有16个手表版本应用程序的图标。假设16个手表版本应用程序的图标在手表桌面按照4排4列的模式从左至右、从上至下的顺序排列,而手机显示界面按照5排3列的模式从左至右、从上至下的顺序依次排列。则手机在第一分屏依次排列序列号为1至15的图标,并在第二分屏的第一显示位置处显示序列号为16的图标。
41.在上述第一方面的一种可能的实现中,上述方法中,第一电子设备上用于显示第二电子设备桌面上显示的应用程序的图标的区域,与第二电子设备的屏幕尺寸相同,并且图标的排列与第二电子设备桌面上图标的排列相同。
42.即在本技术的实施例中,第一电子设备显示的第二电子设备应用程序的区域相同、图标相同和排列位置相同。可以理解理解的是,上述显示方式可以是第二电子设备的显示界面投屏在第一电子设备的显示界面,还可以是,第一电子设备根据第二电子设备返回的应用信息和第二电子设备的显示特征生成的显示界面。
43.例如,第一电子设备为手机,第二电子设备为手表。手表按照3排3列显示9个手表版本应用程序的图标,而手机显示界面按照3排3列显示相同的9个手表版本应用程序的图标。其中,手表与手机在同一位置处显示同一应用程序的手表版本的图标。
44.上述电子设备间应用程序的处理方法中,能够减少用户在第一电子设备显示桌面和第二电子设备桌面操作第二电子设备桌面中应用程序的差异感,进而进一步提高用户的体验感。
45.在上述第一方面的一种可能的实现中,上述方法还包括:第一电子设备在检测到用户对第一电子设备上显示的第二电子设备的应用程序的图标的操作的情况下,向第二电子设备发送对应的操作指令,以使第二电子设备执行对应的操作指令。
46.即在本技术的实施例中,第一电子设备向第二电子设备发送对应的操作指令。第二电子设备执行对应的操作指令。操作指令是第一电子设备检测到用户对第一电子设备上显示的第二电子设备的应用程序的图标的操作时,第一电子设备生成的用于指示第二电子设备对应用程序执行的请求。例如,操作指令可以为打开应用程序的打开指令,操作指令还可以为卸载应用程序的卸载指令,操作指令还可以为调整应用程序的图标的位置的调整指令,操作指令还可以为下载应用程序的下载指令。
47.上述电子设备间应用程序的处理方法,用户通过操作第一电子设备上显示的第二电子设备的应用程序的图标,即能实现通过第一电子设备对第二电子设备桌面应用程序的操作,无需复杂的操作步骤,简化了用户的操作,降低了操作难度,提高了用户体验感。
48.在上述第一方面的一种可能的实现中,上述方法中,操作指令为打开应用程序的打开指令,并且上述方法包括:第一电子设备向第二电子设备发送打开指令;第一电子设备从第二电子设备接收第二电子设备桌面上显示的应用程序的应用信息,其中,应用信息为第二电子设备响应于从第一电子设备接收到的打开指令,向第一电子设备发送的;第一电子设备根据接收到的应用信息,在第一电子设备的屏幕上显示第二电子设备当前界面上显示的应用程序的应用详情。
49.在上述第一方面的一种可能的实现中,上述方法中,操作指令为打开应用程序的打开指令,并且上述方法包括:第一电子设备向第二电子设备发送打开指令;第一电子设备从第二电子设备接收第二电子设备桌面上显示的应用程序的应用信息,其中,应用信息为第二电子设备响应于从第一电子设备接收到的打开指令,向第一电子设备发送的;第一电子设备根据接收到的应用信息,在第一电子设备的屏幕上显示第二电子设备的当前显示界面。
50.在上述第一方面的一种可能的实现中,上述方法中,操作指令为卸载应用程序的卸载指令,并且上述方法包括:第一电子设备向第二电子设备发送卸载指令;第一电子设备从第二电子设备接收第二电子设备桌面上显示的应用程序的应用信息,其中,应用信息为第二电子设备响应于从第一电子设备接收到的卸载指令,卸载第二电子设备上的应用程序后,向第一电子设备发送的;第一电子设备根据接收到的应用信息,并在第一电子设备的屏幕上显示第二电子设备当前桌面上显示的应用程序的图标。
51.即在本技术的实施例中,第二电子设备根据卸载指令卸载应用程序后,将第二电子设备当前桌面上显示的应用程序的应用信息发送给第一电子设备,以使电子设备更新对第一电子设备桌面应用程序的显示。
52.在上述第一方面的一种可能的实现中,上述方法中,操作指令为调整应用程序的图标位置的调整指令,并且上述方法包括:第一电子设备向第二电子设备发送调整指令;第一电子设备从第二电子设备接收第二电子设备桌面上显示的应用程序的应用信息,其中,
应用信息为第二电子设备响应于从第一电子设备接收到的调整指令,调整第二电子设备上的应用程序的图标位置后,向第一电子设备发送的;第一电子设备根据接收到的应用信息,并在第一电子设备的屏幕上显示第二电子设备当前桌面上显示的应用程序的图标。
53.即在本技术的实施例中,第二电子设备根据调整指令调整第二电子设备桌面的应用程序的图标位置后,将第二电子设备当前桌面上显示的应用程序的应用信息发送给第一电子设备,以使电子设备更新对第一电子设备桌面应用程序的显示。
54.本技术的第二方面提供了一种电子设备间应用程序的处理方法,包括:第一电子设备的屏幕上显示有第二电子设备的管理控件;第一电子设备在检测到用户对管理控件的操作的情况下,向第二电子设备发送应用程序处理请求;第二电子设备响应于接收到的应用程序处理请求,向第一电子设备发送第二电子设备桌面上显示的应用程序的应用信息;第一电子设备根据接收到的应用信息,在第一电子设备显示第二电子设备桌面上显示的应用程序的图标。
55.在上述第二方面的一种可能的实现中,管理控件位于第一电子设备的显示桌面上。
56.在上述第二方面的一种可能的实现中,管理控件位于第一电子设备的停靠栏上,并且上述方法还包括:第一电子设备在检测到与第二电子设备的距离小于预定距离的情况下,在停靠栏中显示管理控件。
57.在上述第二方面的一种可能的实现中,上述方法还包括:第一电子设备在检测到用户对第一电子设备上显示的第二电子设备的应用程序的图标的操作的情况下,向第二电子设备发送对应的操作指令;第二电子设备执行对应的操作指令。
58.在上述第二方面的一种可能的实现中,操作指令为卸载应用程序,上述方法包括:第一电子设备向第二电子设备发送卸载指令;第二电子设备响应于卸载指令,卸载第二电子设备上的应用程序,并向第一电子设备发送第二电子设备当前桌面上显示的应用程序的应用信息;第一电子设备根据接收到的应用信息,并在第一电子设备的屏幕上显示第二电子设备当前桌面上显示的应用程序的图标。
59.本技术的第三方面提供了一种电子设备间应用程序的处理方法,包括:第二电子设备接收应用程序处理请求,其中,应用程序处理请求为第一电子设备在检测到用户对第二电子设备的管理控件的操作的情况下,向第二电子设备发送的,其中,管理控件显示于第一电子设备的屏幕;第二电子设备响应于接收到的应用程序处理请求,并向第一电子设备发送第二电子设备桌面上显示的应用程序的应用信息,以使第一电子设备根据接收到的应用信息在第一电子设备显示第二电子设备桌面上显示的应用程序的图标。
60.本技术的第四方面提供了一种电子设备间应用程序的处理方法,包括:第一电子设备的屏幕上显示有第二电子设备的管理控件;第一电子设备在检测到用户对管理控件的操作的情况下,向第二电子设备发送应用程序处理请求;第一电子设备从第二电子设备接收第二电子设备桌面上显示的应用程序的界面信息,其中,界面信息为第二电子设备响应于从第一电子设备接收到的应用程序处理请求,向第一电子设备发送的;第一电子设备根据接收到的界面信息,在第一电子设备显示第二电子设备桌面上显示的应用程序的应用界面。
61.即在本技术的实施例中,当第一电子设备检测到用户对管理控件的操作时,第一
电子设备生成用于管理第二电子设备的应用程序处理请求,并将应用程序处理请求发送给第二电子设备。第二电子设备接收应用程序处理请求,并根据应用处理请求管理第二电子设备上的应用程序。而后,第二电子设备将管理后的第二电子设备的应用程序的界面信息发送给第一电子设备。第一电子设备根据接收到的界面信息在第一电子设备的屏幕上显示第二电子设备桌面上显示的应用程序的应用界面。界面信息可以用于表征第二电子设备上显示的应用程序的界面的信息。第一电子设备根据界面信息能够显示第二电子设备的桌面上应用程序的界面。
62.例如,第一电子设备是手机,第二电子设备是手表。手机的手机桌面上显示有表征手表显示入口的手表应用图标。当手机检测到用户触摸手表应用图标时,手机向手表发送显示请求,手表接收显示请求,并根据显示请求获取手表桌面上的应用程序,进而获取应用程序的应用信息,并将应用信息发送给手机。其中,应用信息包括应用程序的当前界面中的图片或者视频。
63.上述电子设备间应用程序的处理方法,在第一电子设备的屏幕中显示有第二电子设备的管理控件,以使用户无需在第二电子设备上操作,而是通过操作管理控件即能实现通过第一电子设备对第二电子设备桌面应用程序显示界面的显示,无需复杂的步骤,简化了用户的操作,降低了操作难度,提高了用户体验感。
64.本技术的第五方面提供了一种电子设备间应用程序的下载方法,包括:第一电子设备检测到用户对预设应用的搜索操作;第一电子设备显示预设应用的第一安装版本、第二安装版本和第三安装版本的第一安装入口、第二安装入口和第三安装入口,其中第一安装版本、第二安装版本和第三安装版本分别用于在第一电子设备、第二电子设备和第三电子设备上安装预设应用;第一电子设备在检测到用户对第一电子设备上的第二安装入口的操作的情况下,协助第二电子设备完成预设应用的安装。
65.即在本技术的实施例中,第一电子设备在检测到用户对第一电子设备上的第二安装入口的操作的情况下,第一电子设备协助第二电子设备完成预设应用安装包的下载,进而使得第二电子设备完成预设应用的安装。其中,可以是第一电子设备将安装包发送给第二电子设备,还可以是第一电子设备通过服务器将安装包发送给第二电子设备,还可以是第一电子设备将安装指令发送给第二电子设备,以使第二电子设备根据安装指令完成预设应用的安装。可以理解的是,第一安装入口为设于第一电子设备上的,第一电子设备能够发出第一电子设备能够响应的安装指令的入口;第二安装入口为设于第一电子设备上的,第一电子设备能够发出第二电子设备能够响应的安装指令的入口;第三安装入口为设于第一电子设备上的,第一电子设备能够发出第三电子设备能够响应的安装指令的入口。
66.上述电子设备间应用程序的下载方法,用户无需在第二电子设备上操作,只需要在第一电子设备操作与第二电子设备对应的安装入口,即能实现对第二电子设备上预设应用的安装,满足了用户的个性化需求,提高了控制的灵活性,进而提升了用户体验感。
67.在上述第五方面的一种可能的实现中,上述方法中,协助第二电子设备完成预设应用的安装包括:第一电子设备将第二版本发送给第二电子设备,以使第二电子设备完成预设应用的安装;或者第一电子设备通过服务器将第二版本发送给第二电子设备,以使第二电子设备完成预设应用的安装。
68.在上述第五方面的一种可能的实现中,上述方法中,第二安装入口设于第一电子
设备的应用商城界面、应用详情界面和第二电子设备应用界面中的任意一个界面中。
69.在上述第五方面的一种可能的实现中,上述方法中,第一电子设备检测到用户对第一电子设备上第二安装入口操作的条件为:第一电子设备与第二电子设备建立通信连接;第一电子设备检测到用户触摸第二安装入口。
70.在上述第五方面的一种可能的实现中,上述方法中,第一电子设备和第二电子设备通信连接的方式包括第一电子设备和第二电子设备登录关联账户。
71.在上述第五方面的一种可能的实现中,上述方法中,第一电子设备和第二电子设备建立通信连接的方式包括近场通讯或者蓝牙连接。
72.在上述第五方面的一种可能的实现中,上述方法中,当第一电子设备与第三电子设备断开通信连接,第三安装入口包括购买入口和预装入口,上述方法还包括:当第一电子设备检测到用户触摸预装入口,第一电子设备协助完成第三电子设备上预设应用的预装。
73.在上述第五方面的一种可能的实现中,上述方法中,在第一电子设备协助完成第三电子设备上预设应用的预装之后,还包括:在第一电子设备与第三电子设备建立通信连接的情况下,第三电子设备完成预设应用的安装。
74.在上述第五方面的一种可能的实现中,上述方法中,第二电子设备和第三电子设备中的至少一个与第一电子设备的类型不同。
75.在上述第五方面的一种可能的实现中,上述方法中,第一电子设备为手机、电脑、平板电脑、膝上型计算机中的任意一种,第二电子设备为手机、手表、电视、音箱、冰箱、洗衣机、油烟机中的任意一种,第三电子设备为手机、手表、电视、音箱、冰箱、洗衣机、油烟机中的任意一种。
76.本技术的第六方面提供了一种电子设备,包括:存储器,存储有指令;处理器,处理器和存储器耦合,当存储器存储的程序指令被处理器执行时使得电子设备执行上述第一方面、第二方面、第三方面、第四方面、第五方面中任一方面中的任意一种方法。
77.本技术的第七方面提供了一种计算机可读介质,可读介质中存储有指令,当指令在可读介质上运行时,使得可读介质执行上述第一方面、第二方面、第三方面、第四方面、第五方面中任一方面中的任意一种方法。
附图说明
78.图1根据本技术一些实施例,示出一种应用程序控制方案。
79.图2根据本技术一些实施例,示出一种应用程序控制方案中第一电子设备和第二电子设备、第三电子设备的应用场景图。
80.图3根据本技术一些实施例,示出一种应用程序控制方案的原理图。
81.图4根据本技术一些实施例,示出一种应用程序控制方案的显示界面。
82.图5根据本技术一些实施例,示出一种应用程序安装方案的流程图。
83.图6根据本技术一些实施例,示出一种应用程序安装方案的显示界面,其中第二电子设备的安装入口设于第一电子设备的搜索界面内。
84.图7根据本技术一些实施例,示出一种应用程序安装方案的显示界面,其中第二电子设备的安装入口设于第一电子设备的显示界面内。
85.图8根据本技术一些实施例,示出一种应用程序安装方案的显示界面,其中第二电
子设备的安装入口设于第一电子设备的应用详情界面内。
86.图9根据本技术一些实施例,示出一种应用程序安装方案中,第二电子设备接收应用程序安装包的交互过程。
87.图10根据本技术一些实施例,示出一种应用程序显示方案的流程图。
88.图11根据本技术一些实施例,示出一种通过第一电子设备分别显示第二电子设备上应用程序的显示界面。
89.图12根据本技术一些实施例,示出另一种通过第一电子设备显示手表300等第二电子设备上应用程序的显示界面。
90.图13根据本技术一些实施例,示出一种通过第一电子设备显示电视400、冰箱和洗衣机等第二电子设备上应用程序的显示界面。
91.图14根据本技术一些实施例,示出一种第一电子设备和第二电子设备靠近时,通过第一电子设备显示第二电子设备显示界面的显示界面。
92.图15根据本技术一些实施例,示出另一种第一电子设备和第二电子设备靠近时,通过第一电子设备显示第二电子设备显示界面的显示界面。
93.图16根据本技术一些实施例,示出一种应用程序管理方案的流程图。
94.图17根据本技术一些实施例,示出一种通过第一电子设备中的第二电子设备显示入口安装、打开第二电子设备中的应用图标的显示界面。
95.图18根据本技术一些实施例,示出一种通过第一电子设备中的第二电子设备显示入口分享、卸载、置顶第二电子设备中的应用程序的显示界面。
96.图19根据本技术一些实施例,示出一种用于实现应用程序控制方案的第一电子设备的结构示意图。
97.其中,附图标记中,100-手机;101-手机安装按钮;210-手机桌面;211-应用市场图标;212-手表文件夹图标;213-电视文件夹图标;214-洗衣机文件夹图标;215-冰箱文件夹图标;216-停靠栏;216a-电话图标;216b-相机图标;216c-信息图标;216d-图像图标;217-手表设备图标;218-手表应用图标;218a-应用程序图标;218b-手标设备角标;220-应用市场界面;221-搜索栏;222-搜索图标;230-搜索界面;240-自动下载界面;241-自动下载图标;250-自动更新界面;251-自动更新图标;260-应用详情界面;270-手表界面;272-平板界面;273-平板设备预装界面;280-手表文件夹界面;281-换一换图标;282-推荐图标;283-电视文件夹界面;284-洗衣机文件夹界面;285-冰箱文件夹界面;286-h应用详情界面;287-x应用安装界面;288-管理选项;290-应用界面;300-手表;301-手表桌面;302-手表应用界面;311-手表安装按钮;312-全部安装按钮;313-物联网设备图标;314-手表按钮;400-电视;414-电视按钮;514-平板按钮;515-购买按钮;516-预装按钮;516-已预装图标。
具体实施方式
98.本技术实施例提供了一种电子设备及其应用程序的处理方法、下载方法和介质。下面将结合附图对本技术的实施例作进一步地详细描述。
99.图1示出了相关技术方案中的一种应用程序控制方案。其中,图1(a)示出了手机100手机桌面210的展示场景。当用户点击图1(a)中的应用市场图标211后,手机100显示界面由手机桌面210转换为图1(b)示出的应用市场界面220。而后,用户在图1(b)中应用市场
界面220的“搜索”栏221中输入“地图”,手机100显示界面由应用市场界面220转换为图1(c)示出的搜索界面230,搜索界面230中设有表征手机安装入口的手机安装按钮101。例如,当用户想要在手机100中安装“地图1”应用程序时,点击图1(c)中“地图1”对应的手机安装按钮101后,手机100监控到手机安装入口处的触摸事件,进而根据触摸事件生成手机100上“地图1”应用程序的安装指令,并将安装指令发给应用市场服务器。应用市场服务器根据安装指令,向手机100发送手机版本的“地图1”应用程序安装包,以完成手机100上“地图1”应用程序的安装。
100.在图1(d)所示的实施例中,示出了手机100的自动下载界面240的展示场景,图1(e)示出了手机100的自动更新界面250的展示场景。当用户打开手机100设置应用程序的下载权限时,手机100自动下载与手机100登录同一用户账户的所有电子设备上的应用程序;当用户打开手机100设置应用程序的更新权限时,手机100自动更新与手机100登录同一用户账户的所有电子设备上的应用程序。
101.例如,图1(d)所示的实施例中,手机100的自动下载界面240中设有自动下载按钮241。用户通过点击自动下载按钮241,实现对与手机100登录同一用户账户的手表和电视等电子设备上的应用程序的下载。图1(e)所示的实施例中,手机100的自动更新界面250中设有自动更新按钮251。用户通过点击自动更新按钮251,实现对手机100、手表和电视等登录同一用户账户的电子设备上应用程序的更新。
102.可以理解的是,不同类型的电子设备上可以安装相同的应用程序,但不同类型的电子设备适用的应用程序的版本不同。例如,手机100安装的即时通信应用程序为手机版的即时通信应用程序a1,手表300安装的即时通信应用为手表版本的即时通信应用程序a2,且手机版的即时通信应用程序a1和手表版的即时通信应用程序a2所实现的功能相同。
103.参考图1(a)、图1(b)和图1(c)不难发现,手机100在搜索、安装应用程序的过程中,手机100的显示界面200中只能显示手机版本应用程序的安装入口。用户只能通过手机100搜索、安装手机100中的应用程序,无法通过手机100搜索、安装与手机100所登录的用户账户相同的其他电子设备上的应用程序从而导致手表和电视等与手机100所登录的用户账户相同的其他不便进行复杂交互的电子设备搜索、安装应用程序的过程较为繁琐。
104.由上述关于图1(d)和图1(e)的描述不难发现,为了通过手机100实现对与手机100所登录的用户账户相同的电子设备进行应用程序的下载或更新,用户只能在手机100搜索和安装应用程序之前,点击自动下载按钮241或者自动更新按钮251,以触发手机100打开自动下载应用程序的权限或者自动更新应用程序的权限。用户无法在手机100搜索和安装应用程序过程中,实时设置应用程序的下载权限或更新权限。并且,当用户点击手机100的自动下载按钮241或者自动更新按钮251,触发手机100打开自动下载应用程序的权限或者自动更新应用程序的权限之后,使得与手机100所登录的用户账户相同的所有电子设备均进行相应应用程序的下载或更新,无法使用户在与手机100所登录的用户账户相同的所有电子设备中选择其中的一个电子设备或多个电子设备进行应用程序的下载或更新,影响用户体验。
105.为解决上述问题,本技术提供了一种应用程序控制方案,以通过手机100实现与手机100所登录账户相同的手表和电视上应用程序的分别控制,其中,控制方案包括安装方案、显示方案和管理方案。可以理解的是,第一电子设备为手机、电脑、平板电脑、膝上型计
算机中的任意一种,第二电子设备为手机、手表、电视、音箱、冰箱、洗衣机、油烟机中的任意一种,第三电子设备为手机、手表、电视、音箱、冰箱、洗衣机、油烟机中的任意一种。以下以第一电子设备为手机100、第二电子设备为手表300和第三电子设备为电视400为例,结合图2至图4,对应用程序控制方案进行总体介绍。
106.图2示出了本技术中应用程序控制方案的应用场景,其中,手机100和手表300之间建立通信连接,手机100和电视400之间建立通信连接。例如,手机100与手表300可以通过近场通讯或网络连接等方式建立通信连接。例如,在一些实施例中,手机100和手表300接入同一个局域网中,手机100和手表300通过该局域网建立通信连接。在一些实施例中,手机100和手表300通过接入应用市场服务器建立通信连接。在一些实施例中,手机100和手表300通过登录同一个用户账户建立通信连接。
107.图3示出了本技术中应用程序控制方案的原理图。例如,手机100建立与手表300之间的通信连接后,在手机100的显示界面中生成手表入口;手机100建立与电视400间的通信连接后,在手机100的显示界面中生成电视入口。其中,手表入口为设于手机100上的,当手表入口被触摸时,手机100能够发出手表300能够响应的操作请求的图标,例如,表征手表安装入口的手表安装按钮和表征手表显示入口的手表文件夹图标。电视入口为设于手机100上的,当电视入口被触摸时,手机100能够发出电视400能够响应的操作请求的图标,例如,表征电视安装入口的电视安装按钮和表征电视显示入口的电视文件夹图标。可以理解的是,当手表安装按钮和电视安装按钮无法显示在手机100原有的显示界面中,而是需要增设一些新的界面才能够显示出手表安装按钮和电视安装按钮时,用于触发手机100切换至新的界面的图标也可以表征手表入口和电视入口。当手机100监控到用户对手表入口处的触摸事件时,例如,触摸事件为用户点击手机100中手表安装按钮,生成针对手表300的手表操作请求,以使手表300能够单独响应手表操作请求。同理,当手机100监控到用户对电视入口处的触摸事件时,例如,触摸事件为用户点击手机100中电视安装按钮,生成针对电视400的电视操作请求,以使电视400单独响应电视操作请求。因此,用户通过手机100可以分别操作手表300和电视400上的应用程序,可以实现了对与手机100同一用户账户的部分电子设备上应用程序的灵活控制。
108.图4示出了手机100根据本技术提供的应用程序控制方案操作手表300上的应用程序时,手机100的显示界面。
109.其中,手表入口包括手表设备入口和手表安装入口。当用户想要通过手机100在手表300上安装应用程序时,用户点击图2中手机100手机桌面210的应用市场图标211,此时手机100的显示界面由图2中的手机桌面210切换至图4(a)中的应用市场界面220。其中,应用市场界面220包括表征手表设备入口的物联网设备图标313。用户点击物联网设备图标313后,手机100的显示界面由应用市场界面220转换为图4(b)中的手表界面271,且手表界面271中包括表征手表安装入口的手表安装按钮311。当手机100监控到用户点击手表界面271内的手表安装按钮311时,手机100生成与手表300对应的应用程序的安装指令,进而完成应用程序在手表300上的安装。
110.其中,手表入口包括手表显示入口。当用户想要通过手机100显示手表300上的应用程序时,用户点击图2中手机100手机桌面210的表征手表显示入口的手表文件夹图标212,此时手机100的显示界面由图2中的手机桌面210切换至图4(c)中手表文件夹桌面280,
其中手机100显示的手表文件夹桌面280展示有手表300的桌面上的应用图标。
111.其中,手表入口包括手表管理入口。当手机100监控到用户触摸手表文件夹桌面280内的表征手表管理入口的应用图标,手机100根据触摸操作生成手表300对应的应用程序的管理请求,例如拖动、置顶、卸载、更新、移动和组建文件夹等,进而完成手表300上应用图标对应的管理操作。
112.因此,通过上述方案,用户无需在手表300及电视400上操作,只需要在手机100触摸与手表300及电视400对应的入口,即能实现对手表300和/或电视400上应用程序的安装、显示及管理,满足了用户的个性化需求,提高了控制的灵活性,进而提升了用户体验感。
113.下面结合具体实施例,详细介绍本技术提供的应用程序控制方案。
114.实施例一
115.本技术提供一种应用程序控制方案,其中,应用场景为用户想要通过手机100在手表300上安装应用程序。以下以手机100和手表300为例,结合图5至图9,对应用程序安装方案进行详细介绍。
116.图5为本技术应用程序安装方案的流程图。下面结合图5至图9说明本技术一些实施例的应用程序安装方案,具体包括以下步骤:
117.步骤501:手机100和手表300建立通信连接。
118.在一些实施例中,手机100与手表300之间通过近场通讯(near field communication,nfc)建立连接。其中,近场通讯是在接触式射频识别(radio frequency identification,rfid)技术的基础上,结合无线互连技术研发而成的通信方式。手机100和手表300间的距离较近时,手机100利用临近电磁场的无线电波中的磁场与手表300之间的进行短距离通讯。
119.例如,在手机100和手表300之间的距离较近时,用户移动手机100或手表300,以使手机100和手表300靠近,并实施“轻轻碰”、“碰一碰”、“滑动”及“拖动”等指定动作,完成手机100与手表300之间的近场通讯连接。再例如,手机100和手表300之间通过蓝牙连接。再例如,用户在家里公共音箱上安装音乐轻应用。再例如,用户在乘坐地铁时,地铁窗户为能够进行近场通讯的显示屏,用户移动手机100,以使手机100与地铁窗户靠近,并通过特定动作,建立手机100和地铁窗户之间的通信连接,进而,实现通过手机100在地铁窗户上快速安装地图轻应用,实现通过地铁窗户展示地图。可以理解的是,特定的动作可以是用户的手指从手机100滑动到地铁窗户上。
120.在另外一些实施例中,手机100与手表300之间建立网络连接。
121.例如,手机100和手表300接入同一个局域网,通过该局域网建立通信连接。在一些实施例中,手机100和手表300还可以通过同一个接入设备接入应用市场服务器从而建立通信连接。其中,接入设备可以是路由器,用于建立局域网与应用云服务器之间的连接。
122.再例如,手机100和手表300位于不同的局域网中,手机100通过一接入设备接入应用云服务器,手表300通过另一接入设备接入应用云服务器。其中,接入设备可以是路由器,用于分别建立两个局域网与应用云服务器之间的连接。
123.再例如,手机100和手表300登录同一用户账户。手机100将安装指令发送给账户服务器,并通过账户服务器将安装指令发送给应用云服务器,应用云服务器将与安装指令对应的应用程序安装包返回给手表300。
124.再例如,手机100和手表300之间进行账户授权。账户授权适用于手机100和手表300之间距离较近及距离较远的情况。例如,用户通过手机100帮助异地的父母手机100安装应用程序。
125.步骤502:在手机100的显示界面中生成表征为手表安装按钮311的手表安装入口。
126.在一些实施例中,如图6所示,表征手表安装入口的手表安装按钮311设于手机100的应用搜索界230面内。
127.例如,用户触摸图2中手机100手机桌面210的应用市场图标211后,手机100的显示界面由图2中的手机桌面210切换至图6(a)中应用市场界面220。用户在应用市场界面220中的搜索栏211中输入“地图”,手机100的显示界面由图6(a)中的应用市场界面220转换为图6(b)中的应用搜索界面230。此时,应用搜索界面230中包括表征手机安装入口的手机安装按钮101和表征手表安装入口的手表安装按钮311。当手机100监控到用户点击手表安装按钮311时,手机100根据点击事件生成针对手表300的应用程序的安装指令。
128.再例如,如图6(c)所示,应用搜索界面230中并没有显示出表征手表安装入口的手表安装按钮311,而是显示出了表征手机安装入口手机安装按钮101和和表征全部安装入口的全部安装按钮312。如图6(d)所示,用户点击全部安装按钮312后,手机100的显示界面仍为应用搜索界面230,且在手机安装按钮101和全部安装按钮312的下方展示其他电子设备安装的版本的安装按钮,例如表征手机安装入口的手表安装按钮311。可以理解的是,其他版本的应用程序的安装按钮还包括平板安装按钮(未标示)、电脑安装按钮(未标示)和车模安装按钮(未标示)等。
129.在其他一些实施例中,如图7所示,表征手表安装入口的手表安装按钮311设于手机100的手表界面271内。其中,手表界面271为用户点击应用市场界面220中的手表设备入口后手机100的显示界面。
130.例如,用户触摸图2中手机100手机桌面210的应用市场图标211后,手机100的显示界面由图2中手机100手机桌面210切换至图7(a)中应用市场界面220。其中,应用市场界面220包括表征手表设备入口的物联网设备图标313。用户点击物联网设备图标313后,手机100的显示界面由应用市场界面220转换为如图7(b)所示的与手表按钮314对应的手表界面271。其中,手表界面271包括表征手表安装入口的手表安装按钮311。
131.在一些实施例中,物联网设备图标313可以是手表图案。
132.在一些实施例中,物联网设备图标313可以是手表和电视的复合图案。用户点击物联网设备图标313后,手机100进入电子设备的界面,且各个电子设备的界面依次展示。
133.在一些实施例中,在图7(b)所示的实施例中,手机100的手表界面271中还包括电视按钮414和平板按钮514。同时,手机100与电视(未图示)通信连接,及手机100与平板(未图示)通信连接。用户点击平板按钮514后,手机100的显示界面由手表界面271转换为平板界面(未图示),且平板界面内包括平板安装按钮。
134.在一些实施例中,手机100按照手机100与手表300、平板间的距离确定手表界面271和平板界面的展示顺序。例如,手机100按照手机100与手表300、平板间的距离由近及远依次展示手表界面271和平板界面。也即,手机100将与手机100距离越近的电子设备的界面排列在前;手机100将与手机100距离越远的电子设备的界面排列在后。例如,手表300与手机100之间的距离为0.1m,平板与手机100之间的距离为0.2m,则如图7(b)所示,手机100将
手表界面271对应的手表按钮314展示在前,手机100将平板界面对应的平板按钮513展示在后。
135.在另外一些实施例中,手机100按照手表300、平板的最近一次使用的时间确定手表界面271和平板界面272的展示顺序。可以是,手机100将最近一次使用时间越靠后的电子设备的界面排列在前,手机100将最近一次使用时间越靠前的电子设备的界面排列在后。
136.在另外一些实施例中,如图7(c)所示,当用户尚未拥有平板时,也即手机100与平板(未图示)未通信连接,用户点击平板按钮514后,手机100的平板界面272中包括表征平板购买入口的购买按钮515和表征平板预装入口的预装按钮515。当手机100监控到用户点击购买按钮515时,手机100从平板界面272转换为购买商城界面,以便用户购买平板。当手机100监控到用户点击预装按钮516后,手机100生成平板预装请求,同时手机100的显示界面由平板界面272转换为如图7(d)所示的平板设备预装界面273。平板设备预装界面273中示出了已预装图标517以及可预装的应用程序对应的预装按钮516。其中,当用户购买平板,且平板与手机100建立通信连接后,平板根据平板预装请求安装预装的应用程序。如果预装请求的应用程序已经升级,则安装最新版本的应用程序。
137.在一些实施例中,如图8所示,表征手表安装入口的手表安装按钮311设于手机100的应用详情界面260内。例如,用户触摸图2中手机100手机桌面210的应用市场图标211后,手机100的显示界面由图2中的手机桌面210切换至图6(a)中的应用市场界面220。用户在应用市场界面220中的搜索栏211中输入“地图”,手机100的显示界面由图6(a)中的应用市场界面220转换为图6(b)中的应用搜索界面230。用户点击应用搜索界面230中的表征手机安装入口的手机安装按钮101,手机100的显示界面由应用搜索界面230进入图8中的应用详情界面260。其中,应用详情界面260中包括表征手表安装入口的手表安装按钮311和表征手机安装入口的手机安装按钮101。
138.步骤503:手机100监控到用户对手表安装入口处的触摸事件,并根据触摸操作生成手表300应用程序的安装指令。
139.用户触摸手机100的手表安装按钮311时,手机100监控到手表安装入口处的触摸事件。触摸事件可以是用户点击或者触摸手表安装按钮311。可以理解的是,手表安装按钮311可以分布在手机100中的手表界面271、应用搜索界面230和应用详情界面260。当监控到用户对手表安装入口的触摸事件时,手机100根据触摸事件生成安装指令,该安装指令用于请求手机100在手表300上安装应用程序安装包。
140.步骤504:手表300获取与安装指令对应的应用程序安装包。
141.例如,在一些实施例中,手机100将安装指令发送给第一接入设备,第一接入设备将安装指令发送给应用市场服务器。应用市场服务器将与安装指令对应的安装包返回给第一接入设备。第一接入设备接收安装包后,将安装包发送给手表300,进而实现通过手机100对手表300的应用程序的安装其中,第一接入设备可以是路由器,用于建立手机100与应用市场服务器之间的连接。
142.例如,在一些实施例中,手机100将安装指令发送给第二接入设备,第二接入设备将安装指令发送给应用市场服务器。应用市场服务器将与安装指令对应的安装包返回给第三接入设备。第三接入设备接收安装包后,将安装包发送给手表300,进而实现通过手机100对手表300的应用程序的安装。其中,第二接入设备和第三接入设备可以是路由器,用于分
别建立两个局域网与应用市场服务器之间的连接。
143.在一些实施例中,手机100与手表300之间通过数据传输将应用程序安装包传输至手表300。例如,手机100通过无线局域网、蓝牙、nfc等数据传输方式将应用程序安装包传输至手表300。
144.例如,手机100中存储有与安装指令对应的手表版应用程序的应用程序安装包。手机100将应用程序安装包通过无线局域网、蓝牙、nfc等发送给手表300。
145.再例如,手机100中未存储与安装指令对应的手表版应用程序的应用程序安装包,但应用市场服务器中存储有与安装指令对应的手表版应用程序的应用程序安装包。手机100将安装指令发送给应用市场服务器,以使应用市场服务器将应用程序安装包将应用程序安装包发送给手表300。
146.再例如,手机100和应用市场服务器中均未存储与安装指令对应的手表版应用程序的应用程序安装包,但应用市场服务器中存储有与安装指令对应的手表版应用程序的应用程序安装包。手机100将安装指令发送给应用市场服务器。应用市场服务器接收安装指令后,将安装指令发送给应用市场服务器,以使应用市场服务器将应用程序安装包将应用程序安装包发送给手表300。
147.在其他一些实施例中,手机100与手表300之间通过数据传输将安装指令传输至手表300。手表300接收安装指令后,解析安装指令,获取所要安装的应用程序的名称和版本。
148.例如,手表300根据应用程序的名称和版本向手机100发送安装指令,当手机100中存储有与安装指令对应的手表版应用程序的应用程序安装包时,手表300接收手机100返回的应用程序安装包。而当手机100中未存有与安装指令对应的手表版应用程序的应用程序安装包时,手表300向应用市场服务器发送安装指令,且当应用市场服务器中存储有与安装指令对应的手表版应用程序的应用程序安装包时,手表300接收应用市场服务器返回的应用程序安装包。而当应用市场服务器中未存有与安装指令对应的手表版应用程序的应用程序安装包时,应用市场服务器将安装指令发送给应用云服务器,手表300接收应用云服务器返回的应用程序安装包。
149.在一些实施例中,手机100和手表300接入同一个局域网。手机100将安装指令发送给第一接入设备,第一接入设备将安装指令发送给应用云服务器。应用云服务器将与安装指令对应的应用程序安装包返回给第一接入设备。第一接入设备接收应用程序安装包后,将应用程序安装包发送给手表300,进而实现手机100与手表300之间,安装指令与应用程序安装包的转化和传递。
150.在一些实施例中,手机100和手表300接入不同的局域网。手机100将安装指令发送给第二接入设备,第二接入设备将安装指令发送给应用云服务器。应用云服务器将与安装指令对应的应用程序安装包返回给第三接入设备。第三接入设备接收应用程序安装包后,将应用程序安装包发送给手表300,进而实现手机100与手表300之间,安装指令与应用程序安装包的转化和传递。
151.步骤505:手表300基于应用程序安装包完成手表版应用程序的安装。
152.步骤506:手表300中在确定出将手表版应用程序的安装成功后,将安装结果反馈给手机100。
153.在一些实施例中,安装结果的反馈方式可以是将“安装完成”的提示信息返回手机
100的显示界面。安装结果的反馈方式还可以是在手机100的显示界面中显示手表版应用图标。安装结果的反馈方式还可以是在手机100的手机显示界面中显示该应用图标。
154.在一些实施例中,图9示出了一种手表300通过手机100获取应用程序安装包的方案。具体地,应用程序安装包的获取方案包括以下步骤:
155.步骤901:手机100根据安装指令,得到适配于手表300的应用程序的名称和版本。
156.步骤902:手机100判断手机100中是否存储有与应用程序的名称和版本对应的应用程序安装包。如果是,则说明手机安装手机版应用程序时,已经同步下载了其他版本的应用程序安装包,进入步骤903;如果手机100中未存储有与应用程序的名称和版本对应的应用程序安装包,则进入步骤904。
157.步骤903:手机100将应用程序安装包发送给手表300,结束流程。
158.步骤904:手机100将安装指令发送给应用市场服务器。
159.步骤905:应用市场服务器判断应用市场服务器中是否存储有与应用程序的名称和版本对应的应用程序安装包。如果存储有与应用程序的名称和版本对应的应用程序安装包,则进入步骤906;如果应用市场服务器中未存储有与应用程序的名称和版本对应的应用程序安装包,则进入步骤907。
160.步骤906:应用市场服务器将应用程序安装包发送给手表300,结束流程。
161.步骤907:应用市场服务器将安装指令发送给应用云服务器。
162.步骤908:应用云服务器根据安装指令将应用程序安装包发送给手表300。
163.在其他一些实施例中,应用市场服务器将安装指令发送给应用云服务器后,应用云服务器将应用程序安装包发送给应用市场服务器。进而,应用市场服务器再将应用程序安装包发送给手表300。
164.实施例二
165.本技术提供一种应用程序显示方案,其中,应用场景为用户想要通过在手机100显示手表300上的应用程序的图标。
166.在介绍完上述的应用程序安装方案之后,以下以手机100和手表300为例,结合图10至图15,对应用程序显示方案进行详细介绍。
167.图10为本技术应用程序显示方案的流程图。对比图5和图10可知,图10所示的应用程序显示方案与图5所示的应用程序安装方案的区别在于:图10所示的手表300在接收到操作请求后对操作请求的响应方式与图5中的手表300接收到操作请求后对操作请求的响应方式不同。具体地,手表300接收到的操作请求为安装指令时,手表300将根据安装指令获取对应的应用程序安装包,以完成应用程序的安装,而当手表300接收到的操作请求为显示请求时,手表300将根据显示请求获取手表300中的应用程序,并根据应用程序生成手表300的应用信息。下面结合图10至图15说明本技术一些实施例的应用程序显示方案,具体包括以下步骤:
168.步骤1001:手机100和手表300建立通信连接。
169.例如,手机100和手表300建立通信连接与步骤501相同。具体地,手机100与手表300通过近场通讯和网络连接建立连接。
170.在一些实施例中,手机100和手表300接入同一个局域网,通过该局域网建立通信连接。在一些实施例中,手机100和手表300还可以通过同一个接入设备接入应用云服务器
从而建立通信连接。步骤1001与步骤501类似,具体可参阅上述关于步骤501的相关文字描述,在此不作赘述。
171.步骤1002:在手机100的显示界面中生成表征为手表文件夹图标212手表显示入口。其中,手表文件夹图标212可以位于手机100的桌面210上,手表文件夹图标212还可以位于手机100的停靠栏上。
172.在一些实施例中,手机100根据手表300的应用程序在手机100的桌面210中生成表征手表显示入口的手表文件夹图标212。在一些实施例中,当手机100和手表300通过近场通讯建立通信连接时,如果手机100和手表300相互远离,使得手机100和手表300距离较远,手机100无法继续显示手表文件夹图标212。而当手机100和手表300通过网络建立通信连接时,即使手机100和手表300相互远离,使得手机100和手表300距离较大,手机100的显示界面上仍能继续显示手表文件夹图标212。
173.在一些实施例中,由于手机100显示桌面中的应用程序及文件夹数量较多,使得应用程序的图标及文件夹的图标无法在一个显示桌面中完全显示出来,或者用户通过拖动应用程序的图标及文件夹的图标,以使手机100的手机桌面包括多个分屏。用户能够通过向右滑动手机100的当前分屏切换至前一个分屏,用户能够通过向左滑动手机100的当前分屏切换至后一个分屏。手机100根据手机100与手表300的之间的通信连接状态,显示手表300的文件夹图标212。当手机100和手表300建立通信连接时,手表文件夹图标212位于手机100的第一屏显示界面内,当手机100和手表300断开连接时,手表文件夹图标212位于手机100的最后一屏显示界面内。可以理解的是,管理控件还可以用手表300的设备图标来表征,也即手机100根据手机100与手表300的之间的通信连接状态,显示手表300的设备图标。
174.例如,手机100上安装有手表插件,手表插件安装完成后,手机100通过应用云服务器或者直接在手机100的显示界面中生成手表文件夹图标212。
175.步骤1003:手机100监控用户在手表显示入口处的触摸操作,并根据触摸操作生成手表300应用程序的显示请求。
176.触摸事件可以是用户点击或者触摸手表文件夹图标212,用户触摸手机100手表文件夹图标212时,手机100监控到手表显示入口处的触摸事件。当手机100监控到手表显示入口处的触摸事件时,根据该触摸事件生成显示请求,该显示请求用于请求手机100显示安装在手表300上的应用程序。
177.步骤1004:手表300接收显示请求,根据显示请求获取手表300中的应用程序,并根据获取到的应用程序生成手表300的应用信息。
178.手表300接收显示请求,根据显示请求获取手表300中的应用程序。手表300根据获取的应用程序生成应用信息,并将应用信息发送给手机100。在一些实施例中,应用信息至少包括应用程序的名称和版本。在一些实施例中,应用信息还可以包括应用程序的显示位置或者序列号。在一些实施例中,应用信息至少包括应用程序的应用图标和图标位置信息。
179.步骤1005:手表300将应用信息发送给手机100,以使手机100根据应用信息在显示界面上显示手表300上应用程序对应的应用图标。
180.在一些实施例中,手机100与手表300之间通过无线局域网、蓝牙、nfc等将应用信息发送至手表300。手机100根据应用信息中的信息,将手表300中应用程序的图标显示在手机100的显示界面。
181.在一些实施例中,手表300的显示界面与手机100的显示界面相比,手表300的显示界面较小,因此手机100首先在显示界面中生成与手表300显示界面相似的手表显示区域。而后,手机100根据应用信息在手表显示区域中生成手表上应用程序的应用图标,并将图标作为手表管理入口。
182.例如,在一些实施例中,应用信息中包括应用程序名称和版本,手机100根据应用程序名称和版本获取应用程序的应用图标,并将获取到的图标显示在手机100的显示界面上。可以理解的是,手机100根据应用程序名称和版本获取的应用图标可以是手表版本的应用图标还可以是手机版本的应用图标。
183.例如,在一些实施例中,应用信息中还包括应用程序在手表300显示界面中的序列号。手机100根据应用程序的序列号设置应用图标在手表显示区域中的位置。
184.例如,在一些实施例中,应用信息还包括应用程序在手表300显示界面中的图标位置信息。手机100根据应用程序的图标位置信息设置应用图标在手表显示区域中的位置。
185.在其他一些实施例中,手机100与手表300之间通过镜像传递,手机100接收并显示手表300的显示界面。本方案适用于近距离通讯连接的手机100和手表300。当手机100和手表300间的距离增加时,手机100上将无法继续显示手表300的显示界面。其中,手机100镜像显示手表300中的显示界面时,手机100上用于显示手表桌面上显示的应用程序的图标的区域与手表300的屏幕尺寸相同,并且图标的排列与手表桌面上图标的排列相同。
186.例如,应用信息中包括手表300显示界面的图片,手机100接收并显示用于表征手表300显示界面的图片。
187.再例如,应用信息中包括手表版本应用程序的图标图片和图标位置信息,手机100接收手表版本应用程序的应用图标图片及位置信息,进而根据应用图标图片及图标位置信息,镜像显示手表300中的显示界面。
188.在另外一些实施例中,用户第一次触摸手表文件夹图标时,手机100根据应用信息中的信息,将手表300中应用程序的图标显示在手机100的显示界面。用户第二次触摸手表文件夹图标时,将手表300当前显示界面中心位的应用程序的应用界面显示在手机100的显示界面。可以理解是的,手表300当前显示界面中心位的应用程序可以为时钟,电视400当前显示界面中心位的应用程序可以为视屏播放应用。
189.图11示出了一种手机100上显示手表300和电视400的图标的显示界面。其中,图11(a)示出了手表300的手表桌面301,图11(b)示出了手机100的手机桌面210。
190.在一些实施例中,根据图11(b)可知,手机桌面210中包括表征手表显示入口的手表文件夹图标212和表征电视显示入口的电视文件夹图标213。当用户想要在手机100上浏览手表300上应用程序的应用图标时,点击手机100中的手表文件夹图标212,如图11(c)所示,手机100的显示界面由手机桌面210切换为手表文件夹桌面280,且在手机100的手表文件夹桌面280中展示手表桌面301内的应用图标。
191.在一些实施例中,手表文件夹桌面280中的应用图标为手表版本的应用图标。例如,在图11(a)所示的实施例中,手表版本的应用图标为圆形轮廓的图标,例如,在图11(b)所示的实施例中,手机版本的图标为正方形圆角轮廓的图标。因此,在图11(c)所示的实施例中,手表文件夹桌面280中的应用图标为手表版本的应用图标。
192.在一些实施例中,手表文件夹桌面280中应用图标的布局方式与手表300的显示界
面中应用图标的布局方式相同。例如,图11(a)中手表300显示界面中应用图标按照3行3列的布局方式布局,则在图11(c)中手机100手表文件夹桌面280按照3行3列的布局方式布局应用图标。
193.可以理解的是,当用户想要在手机100上浏览电视400的电视桌面中的应用图标时,点击手机100中的电视文件夹图标213,如图11(d)所示,手机100的显示界面由手机桌面210切换为电视文件夹桌面283,且在手机100的电视文件夹桌面283中展示电视桌面内的应用图标。在一些实施例中,电视文件夹桌面283中的应用图标为长方形圆角轮廓电视版本的图标。
194.进一步地,图12示出了一种手机100上显示手表300安装的应用程序的图标的显示界面。其中,图12(a)示出了手表300的手表桌面301。在手表桌面301中,a图标、b图标、c图标、d图标、e图标、f图标、g图标、h图标和i图标按照3排3列的方式从左至右,从上至下依次布置。
195.图12(b)示出了手机100的手机桌面210,且手机桌面210中包括表征手表显示入口的手表文件夹图标212。当用户想要在手机100上浏览手表300的手表桌面301中的图标时,点击手表文件夹图标212,如图12(c)和图12(d)所示,手机100的显示界面由手机桌面210转换为手表文件夹桌面280。
196.在一些实施例中,参考图12(a)和图12(c)可知,手表文件夹桌面280中图标的布局方式与手表300的显示界面中图标的布局方式相同,且手表文件夹桌面280中应用图标的图标位置与手表300的显示界面中应用图标的图标位置相同。例如,图11(a)中手表300的手表桌面301中,a图标、b图标、c图标、d图标、e图标、f图标、g图标、h图标和i图标按照3排3列的方式从左至右,从上至下依次布置。在图12(c)中手机100的手表文件夹桌面280中,a图标、b图标、c图标、d图标、e图标、f图标、g图标、h图标和i图标同样按照3排3列的方式从左至右,从上至下依次布置。
197.在图12(c)所示的实施例中,用户通过向上、向下、向左、向右滑动手表文件夹桌面280,以展示手表300手表桌面301内的其他应用图标。
198.在一些实施例中,手机100的显示界面由手机桌面210切换为手表文件夹桌面280,且在手机100的手表文件夹桌面280中展示手表桌面内的应用图标,手机100根据手表文件夹桌面280尺寸调整手表显示区域,进而调整应用图标在手表显示区域中的布局方式和数量。比对图12(a)和图比对图12(d)可知,手表300的手表桌面301为圆形,且手表桌面301中按照3行3列依次展示了a图标到i图标9个应用图标,而手机100中的手表文件夹桌面280中手表显示区域根据手机100的显示界面调整为方形,且手表显示区域中按照4行3列依次展示了a图标到l图标12个应用图标。
199.在一些实施例中,当手表300的手表桌面301中应用图标数量较多时,手机100无法在一个手表显示区域中展示全部的应用图标时,手机100通过设置多个手表文件桌面280,进而通过多个手表文件桌面280中的手表显示区域依次展示手表桌面301中全部应用图标。具体地,当用户想要显示其他手表文件夹桌面280中手表显示区域中的图标时,用户通过左右滑动或者上下滑动,以切换至不同手表文件夹桌面280,进而展示其他手表文件夹桌面280中的应用图标。
200.在一些实施例中,手机100根据显示背景调整手表文件夹桌面280中应用图标的颜
色。
201.进一步地,图13示出了一种手机100上显示电视400、冰箱(未图示)和洗衣机(未图示)桌面内图标的显示界面。
202.图13(a)示出了手机100的手机桌面210,其中,手机桌面210中包括表征电视显示入口的电视文件夹图标213、表征冰箱显示入口的冰箱文件夹图标215和表征洗衣机显示入口的洗衣机文件夹图标214。
203.当用户想要在手机100上浏览电视400的电视桌面中的应用图标时,点击手机100中的电视文件夹图标213,如图13(b)所示,手机100的显示界面由手机桌面210切换为电视文件夹桌面283,且在手机100的电视文件夹桌面283按照图12(d)的方式展示电视桌面内的应用图标。
204.当用户想要在手机100上浏览冰箱的冰箱桌面中的应用图标时,点击手机100中的冰箱文件夹图标215,如图13(c)所示,手机100的显示界面由手机桌面210切换为冰箱文件夹界面285,且在手机100的冰箱文件夹界面285按照图12(d)的方式展示冰箱桌面内的应用图标。
205.当用户想要在手机100上浏览洗衣机的洗衣机桌面中的应用图标时,点击手机100中的洗衣机文件夹图标214,如图13(d)所示,手机100的显示界面由手机桌面210切换为洗衣机文件夹界面284,且在手机100的洗衣机文件夹界面284按照图12(d)的方式展示洗衣机桌面内的应用图标。
206.此外,参考图13(b)、图13(c)和图13(d)可知,在一些实施例中,手机100的电视文件夹桌面283中的电视显示区域、冰箱文件夹界面285中的电视显示区域和洗衣机文件夹界面284中的中的电视显示区域的下方,还显示有手机100推荐的应用程序的推荐图标。
207.在一些实施例中,当用户移动手表300或者手机100,以使手表300和手机100相互靠近时,手机100的停靠栏216处增设表征手表显示入口的手表设备图标217。也即,手机100在检测到与手表300的距离小于预定距离的情况下,在停靠栏中显示手表设备图标217。
208.图14示出了一种当用户移动手表300或手机100,以使手表300靠近手机100时,手机100的显示界面。图14(a)示出了手表300距离手机100距离较远时,手机100的手机桌面210。图14(a),手机桌面210中的停靠栏(dock区)216处展示有电话图标216a、相机图标216b、信息图标216c和图像图标216d。电话图标216a、相机图标216b、信息图标216c和图像图标216d在dock区216内等间距排布。
209.在手表300的显示界面为手表桌面301的情况下,用户移动手表300或手机100,以使手表300和手机100相互靠近时,手机100中的dock区216增设表征手表显示入口的手表设备图标217。其中,手表设备图标217可以为手表设备的缩略图。此外,dock区216中的电话图标216a、相机图标216b、信息图标216c、图像图标216d和手表设备图标217在dock区216内等间距排布。
210.当用户点击图14(b)中表征手表显示入口的手表设备图标217时,手机100的显示界面由手机桌面210转换为图14(c)示出的手表文件夹桌面280。手表文件夹桌面280包括手表显示区域以及应用推荐区域。应用推荐区域中包括手机100针对手表300向用户推荐的推荐图标282。用户点击推荐图标282,即可展示的推荐图标282的手表安装按钮,便于推荐的应用程序的安装。推荐界面中还包括换一换图标281,用户通过点击换一换图标281更换系
统针对手表300向用户推荐的推荐图标282,进而便于手机100向用户提供较多的推荐图标282,进一步提高用户体验感。
211.图15示出了另外一种当用户移动手表300或者手机100,以使手表300和手机100相互靠近时,手机100的显示界面。手表300的显示界面为手表应用界面302,手表应用界面302是指用户根据控制指令启动应用程序后,用于展示应用程序的运行结果的界面。
212.图15(a)示出了手表300启用前的应用场景图,其中手表300的显示界面为手表桌面301。
213.而后,手表300接收用户发出的“小艺小艺,导航到莲花山公园”的语音指令并响应后,手表300的显示界面由手表桌面301转换为图15(b)示出的导航界面302。用户移动手表300或者手机100,以使手表300和手机100相互靠近时,手机100的手机桌面210中的dock区216增设手表应用图标218。其中,手表应用图标218可以是手表300当前运行的应用程序对应的图标,例如,手表300当前运行的应用程序为导航程序,则手表应用图标218为手表版导航图标。
214.在一些实施例中,如图15(c)所示,手表应用图标218包括应用程序图标218a和手表设备角标218b。例如,应用程序图标218a为圆形轮廓导航图标,手表设备角标218b为手表设备图标,且手表设备角标218b位于应用程序图标218a的左下角。
215.用户点击图15(c)中的手表应用图标218,手机100的显示界面由手机桌面210转换为应用界面290,以如图15(d)所示的应用界面290展示出来。
216.在一些实施例中,手机100上的应用界面290可以是手表300的导航界面302的镜像。当手表300远离手机100时,手机100上应用界面290消失。
217.在另一些实施例中,手机100接收手表300向手机100发动的迁移任务,并根据迁移任务显示手表300上的界面,例如图15(d)中的应用界面290。例如,手表300将“启动导航”“目的地莲花山公园”的任务信息发送给手机100。手机100接收到任务信息后,根据任务信息启动手机100中导航程序,并将“目的地莲花山公园”设为导航目标地,以使手机100的显示界面转换为与手表300的导航界面302相同的应用界面290。由于,此时手机100上的应用界面290为手机版应用程序的显示界面,因此,当手表300远离手机100时,手机100的显示界面不受影响,继续显示应用界面290。
218.实施例三
219.本技术提供一种应用程序管理方案,其中,应用场景为用户想要通过在手机100管理手表300上的应用程序。
220.在介绍完上述的应用程序显示方案之后,以下以手机100和手表300为例,结合图16至图18,对应用程序管理方案进行详细介绍。
221.图16为本技术应用程序管理方案的流程图。对比图10和图16可知,图16所示的应用程序管理方案与图10所示的应用程序显示方案的区别在于:图16所示的手表300在接收到操作请求后对操作请求的响应方式与图10中的手表300接收到操作请求后对操作请求的响应方式不同。具体地,当手表300接收到的操作请求为显示请求时,手表300将根据显示请求获取手表300中的应用程序,并根据应用程序生成手表300的应用信息,当手表300接收到的操作请求为管理请求时,手表300将根据管理请求调整手表300中的应用程序,而后获取手表300中更新后的应用程序,并根据更新后的应用程序生成手表300的应用信息。下面结
合图16至图18说明本技术一些实施例的应用程序管理方案,具体包括以下步骤:
222.步骤1601:手机100与手表300建立通信连接。
223.例如,手机100与手表300通过近场通讯和网络连接建立通信连接。
224.在一些实施例中,手机100和手表300接入同一个局域网,通过该局域网建立通信连接。在一些实施例中,手机100和手表300还可以通过同一个接入设备接入应用云服务器从而建立通信连接。由于,步骤1601与步骤1001类似,具体可参阅上述关于步骤1001的相关文字描述,在此不作赘述。
225.步骤1602:手机100监控用户的触摸操作,并根据触摸操作生成手表300应用程序的管理请求。在一些实施例中,手机100监控手机100的显示界面为手表文件夹桌面280时用户对手表管理入口的触摸事件,并根据用户的触摸事件生成对应的管理请求。其中管理请求包括但不限于打开指令、搜索指令、安装指令、调整指令、分享指令、卸载指令和置顶指令中的任意一种。其中,手表文件夹桌面280中的应用图标均为手表管理入口。在一些实施例中,用户对管理入口的触摸事件可以是点击已安装的应用图标。在一些实施例中,用户对管理入口的触摸事件还可以是长按已安装的应用图标后点击管理选项。在一些实施例中,用户对管理入口的触摸事件还可以是点击未安装的应用图标后,点击手表安装按钮311。
226.例如,用户想要启动手表文件夹桌面280中手表300已安装的应用程序h,用户点击应用程序h对应的应用图标,手机100根据用户的点击事件生成手表300中应用程序h的打开指令。
227.例如,在图17(b)所示的实施例中,用户想要下载手表文件夹桌面280中系统针对手表300推荐的应用程序x,用户点击应用程序x对应的图标,手机100的显示界面由手表文件夹桌面280转换为x应用安装界面287,且在x应用安装界面287中包括x应用的手表安装按钮311。手机100根据用户对手表安装按钮311的触摸事件生成手表300中应用程序x的安装指令。
228.例如,在一些实施例中,用户想要分享、卸载和置顶手表文件夹桌面280中手表300已安装的应用程序c,用户长按应用程序c对应的图标,手机100根据用户的长按事件生成手表300中应用程序c的管理选项288。其中,管理选项288包括分享选项、卸载选项和置顶选项。手机100根据用户对c应用管理选项的触摸事件生成手表300中应用程序c的分享指令、卸载指令和置顶指令。
229.步骤1603:手表300接收管理请求,并根据管理请求管理手表300中的应用程序。手表300接收管理请求后,根据管理请求完成应用程序的打开、搜索、安装、分享、卸载和置顶等。
230.步骤1604:手表300根据当前状态的应用程序更新手表300的应用信息。其中,手表300获取当前状态下手表300的应用信息。其中,应用信息为手表300响应于手机100接收到的操作指令,向手机100发送的信息。而后,手机100从手表300接收手表300桌面上显示的应用程序的应用信息,其中,应用信息为手表300响应于从手机100接收到的打开指令,向手机100发送的信息。手机100根据接收到的应用信息,在手机100的屏幕上显示手表300的当前显示界面。
231.在一些实施例中,应用信息包括的应用程序的名称和版本。在一些实施例中,应用信息包括应用程序的序列号。在一些实施例中,应用信息包括应用程序的应用图标和图标
位置。
232.步骤1605:手表300将更新后应用信息发送给手机100,以使手机100根据应用信息在显示界面上显示手表300上应用程序对应的图标。
233.例如,在图17(a)和图17(d)示出实施例中,用户想要通过手机100启动手表300已安装的应用程序h,用户点击手机100手表文件夹桌面280中应用程序h对应的图标后,手机100打开半模态卡片,手机100的显示界面由手表文件夹桌面280转换为h应用详情界面286。
234.再例如,在图17(a)、图17(b)和图17(c)示出实施例中,用户想要通过手机100下载手表文件夹桌面280中系统针对手表300推荐的应用程序x,用户点击应用程序x对应的应用图标,手机100打开半模态卡片,手机100的显示界面由手表文件夹桌面280转换为x应用安装界面287。而后用户触摸x应用安装界面287中的手表安装按钮311,手机100的x应用安装界面287转换为更新后的手表文件夹桌面280,其中安装的x应用图标设于手表显示区域中的最后一位。可以是,手表显示区域中的最后一位图标移出手表显示区域,x应用图标设于手表显示区域中的最后一位,其他图标位置不变。
235.再例如,在图18(a)、图18(b)、图18(c)和图18(d)示出实施例中,用户想要通过手机100卸载手表300已安装的应用程序c,用户长按应用程序c对应的应用图标,手机100的显示界面中应用程序c对应的应用图标变亮,其余区域变暗,并生成针对应用程序c的管理选项288。用户触摸管理选项288中的卸载选项后,手机100的显示界面中删除应用程序c对应的图标,同时将后续位置的图标依次前移。此外,对比图18(c)和18(d)可知,手表300的手表桌面301与手机100的手表文件夹桌面280中应用程序的排列方式同步改变。
236.再例如,在图18(a)、图18(b)、图18(e)和18(f)示出实施例中,用户想要通过手机100置顶手表300已安装的应用程序c。用户触摸管理选项288中的置顶后,手机100的显示界面中应用程序c对应的应用图标位于第一位,应用程序c之前的应用程序a和应用程序b对应的图标依次后移一位,其他应用程序对应的图标位置不变。此外,对比图18(e)和18(f)可知,手表300的手表桌面301与手机100的手表显示文件夹桌面280中应用程序的排列方式同步改变。
237.图19示出了手机100的结构示意图。
238.手机100可以包括处理器110,外部存储器接口120,内部存储器121,通用串行总线(universal serial bus,usb)接口130,天线1,天线2,移动通信模块150,无线通信模块160,传感器模块180,按键190,马达191及显示屏194等。其中传感器模块180可以包括压力传感器180a,触摸传感器180b等。
239.可以理解的是,本发明实施例示意的结构并不构成对手机100的具体限定。在本技术另一些实施例中,手机100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
240.处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,ap),调制解调处理器,图形处理器(graphics processing unit,gpu),图像信号处理器(image signal processor,isp),控制器,视频编解码器,数字信号处理器(digital signal processor,dsp),基带处理器,和/或神经网络处理器(neural-network processing unit,npu)等。其中,不同的处理单元可以是独立的器件,也
可以集成在一个或多个处理器中。
241.控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。控制器用于根据触摸事件生成操作请求。
242.处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器110的等待时间,因而提高了系统的效率。
243.在一些实施例中,处理器110可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,i2c)接口,集成电路内置音频(inter-integrated circuit 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)接口等。
244.i2c接口是一种双向同步串行总线,包括一根串行数据线(serial data line,sda)和一根串行时钟线(derail clock line,scl)。在一些实施例中,处理器110可以包含多组i2c总线。处理器110可以通过不同的i2c总线接口分别耦合触摸传感器180b,充电器,闪光灯,摄像头193等。例如:处理器110可以通过i2c接口耦合触摸传感器180b,使处理器110与触摸传感器180b通过i2c总线接口通信,实现手机100的触摸功能。其中,i2s接口可以用于音频通信。pcm接口也可以用于音频通信,将模拟信号抽样,量化和编码。uart接口是一种通用串行数据总线,用于异步通信。接口可以通过软件配置。usb接口130是符合usb标准规范的接口,具体可以是mini usb接口,micro usb接口,usb type c接口等。
245.可以理解的是,本发明实施例示意的各模块间的接口连接关系,只是示意性说明,并不构成对手机100的结构限定。在本技术另一些实施例中,手机100也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。
246.手机100的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。
247.天线1和天线2用于发射和接收电磁波信号。手机100中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。天线1和天线2用于实现手机100与其他手机100、手表300、电视400、冰箱和洗衣机的通信连接。
248.移动通信模块150可以提供应用在手机100上的包括2g/3g/4g/5g等无线通信的解决方案。移动通信模块150可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,lna)等。移动通信模块150可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块150还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块150的至少部分功能模块可以被设置于处理器110中。在一些实施例中,移动通信模块150的至少部分功能模块可以与处理器110的至少部分模块被设置在同一个器件中。调制解调处理器可以包括调制器和解调器。
249.无线通信模块160可以提供应用在手机100上的包括无线局域网(wireless local area networks,wlan)(如无线保真(wireless fidelity,wi-fi)网络),蓝牙(bluetooth,bt),全球导航卫星系统(global navigation satellite system,gnss),调频(frequency modulation,fm),近距离无线通信技术(near field communication,nfc),红外技术(infrared,ir)等无线通信的解决方案。无线通信模块160可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块160经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器110。无线通信模块160还可以从处理器110接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。
250.在一些实施例中,手机100的天线1和移动通信模块150耦合,天线2和无线通信模块160耦合,使得手机100可以通过无线通信技术与网络以及其他设备通信。所述无线通信技术可以包括全球移动通讯系统(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)。
251.手机100通过gpu,显示屏194,以及应用处理器等实现显示功能。gpu为图像处理的微处理器,连接显示屏194和应用处理器。gpu用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个gpu,其执行程序指令以生成或改变显示信息。
252.显示屏194用于显示图像,视频等。例如,显示屏194用于在手机100的显示界面中显示手表300的桌面或者应用界面。
253.数字信号处理器用于处理数字信号,除了可以处理数字图像信号,还可以处理其他数字信号。例如,当手机100在频点选择时,数字信号处理器用于对频点能量进行傅里叶变换等。
254.视频编解码器用于对数字视频压缩或解压缩。
255.npu为神经网络(neural-network,nn)计算处理器,通过借鉴生物神经网络结构,例如借鉴人脑神经元之间传递模式,对输入信息快速处理,还可以不断的自学习。通过npu可以实现手机100的智能认知等应用,例如:图像识别,人脸识别,语音识别,文本理解等。具体地,手机100通过npu为神经网络接收语音指令,通过语音指令触摸手表300在手机100上的操作入口。
256.外部存储器接口120可以用于连接外部存储卡,例如micro sd卡,实现扩展手机100的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。
257.内部存储器121可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。内部存储器121可以包括存储程序区和存储数据区。
258.压力传感器180a用于感受压力信号,可以将压力信号转换成电信号。在一些实施
例中,压力传感器180a可以设置于显示屏194。手机100根据电容的变化确定压力的强度。当有触摸操作作用于显示屏194,手机100根据压力传感器180a检测所述触摸操作强度。手机100也可以根据压力传感器180a的检测信号计算触摸的位置。在一些实施例中,作用于相同触摸位置,但不同触摸操作强度的触摸操作,可以对应不同的操作指令。例如:当有触摸操作强度小于第一压力阈值的触摸操作作用于短消息应用图标时,执行查看短消息的指令。当有触摸操作强度大于或等于第一压力阈值的触摸操作作用于短消息应用图标时,执行新建短消息的指令。例如,手机100通过压力传感器180a监测手表文件夹桌面280中的图标处触摸操作强度,当手表文件夹桌面280中的图标处触摸操作强度为长时间用力按时,则手机100生成管理请求。
259.触摸传感器180b,也称“触控器件”。触摸传感器180b可以设置于显示屏194,由触摸传感器180b与显示屏194组成触摸屏,也称“触控屏”。触摸传感器180b用于检测作用于其上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏194提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器180b也可以设置于手机100的表面,与显示屏194所处的位置不同。例如,手机100通过触摸传感器180b监测显示界面中的操作入口的触摸操作,当监控到显示界面中操作入口处的触摸事件,则手机100生成操作请求。其中,操作入口可以是下载入口、显示入口和管理入口,触摸操作可以是下载操作、显示操作和管理操作,操作请求可以是下载请求、显示请求和管理请求。
260.按键190包括开机键,音量键等。按键190可以是机械按键。也可以是触摸式按键。手机100可以接收按键输入,产生与手机100的用户设置以及功能控制有关的键信号输入。
261.马达191可以产生振动提示。马达191可以用于来电振动提示,也可以用于触摸振动反馈。例如,作用于不同应用(例如拍照,音频播放等)的触摸操作,可以对应不同的振动反馈效果。作用于显示屏194不同区域的触摸操作,马达191也可对应不同的振动反馈效果。不同的应用场景(例如:时间提醒,接收提醒信息,闹钟,游戏等)也可以对应不同的振动反馈效果。触摸振动反馈效果还可以支持自定义。
262.在说明书对“一些实施例”或“实施例”的引用意指结合实施例所描述的具体特征、结构或特性被包括在根据本公开的至少一个范例实施方案或技术中。说明书中的各个地方的短语“在一个实施例中”的出现不一定全部指代同一个实施例。
263.本公开还涉及用于执行文本中的操作装置。该装置可以专门处于所要求的目的而构造或者其可以包括由被存储在计算机中的计算机程序选择性地激活或者重新配置的通用计算机。这样的计算机程序可以被存储在计算机可读介质中,诸如,但不限于任何类型的盘,包括软盘、光盘、cd-rom、磁光盘、只读存储器(rom)、随机存取存储器(ram)、eprom、eeprom、磁或光卡、专用集成电路(application specific integrated circuit,asic)或者适于存储电子指令的任何类型的介质,并且每个可以被耦合到计算机系统总线。此外,说明书中所提到的计算机可以包括单个处理器或者可以是采用针对增加的计算能力的多个处理器涉及的架构。
264.本文所提出的过程和显示器固有地不涉及任何具体计算机或其他装置。各种通用系统也可以与根据本文中的教导的程序一起使用,或者构造更多专用装置以执行一个或多个方法步骤可以证明是方便的。在一下描述中讨论了用于各种这些系统的结构。另外,可以
使用足以实现本公开的技术和实施方案的任何具体编程语言。各种编程语言可以被用于实施本公开,如本文所讨论的。
265.另外,在本说明书所使用的语言已经主要被选择用于可读性和指导性的目的并且可能未被选择为描绘或限制所公开的主题。因此,本公开旨在说明而非限制本文所讨论的概念的范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献