CN115988125A - 一种卡片信息显示方法、电子设备及图形用户界面 - Google Patents
一种卡片信息显示方法、电子设备及图形用户界面 Download PDFInfo
- Publication number
- CN115988125A CN115988125A CN202111200126.XA CN202111200126A CN115988125A CN 115988125 A CN115988125 A CN 115988125A CN 202111200126 A CN202111200126 A CN 202111200126A CN 115988125 A CN115988125 A CN 115988125A
- Authority
- CN
- China
- Prior art keywords
- cards
- card
- screen
- information
- electronic device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72427—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting games or graphical animations
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0483—Interaction with page-structured environments, e.g. book metaphor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72451—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to schedules, e.g. using calendar applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72457—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/22—Details of telephonic subscriber devices including a touch pad, a touch sensor or a touch detector
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请提供一种卡片信息显示方法、电子设备及图形用户界面,涉及终端技术领域。解决了用户查看推送信息的人机交互性差等问题。具体方案为:电子设备显示负一屏;电子设备接收第一操作;电子设备响应于第一操作,在负一屏中,显示平铺的多张第一卡片;其中,多张第一卡片的第一高度不超过第二高度;然后,电子设备响应于接收到的第一上滑操作,在负一屏的第一区域中再次显示堆叠的多张第一卡片;或者,电子设备响应于第一操作,在负一屏中,显示平铺的多张第一卡片中的第一部分;其中,多张第一卡片的第一高度超过第二高度;之后,电子设备响应于用户的多次上滑操作,在负一屏的第一区域中再次显示堆叠的多张第一卡片。
Description
技术领域
本申请涉及终端技术领域,尤其涉及一种卡片信息显示方法、电子设备及图形用户界面。
背景技术
信息爆炸时代,信息的更迭速度越来越快,用户拥有大量的信息获取渠道。快速获取到所需的有效信息,且不受无关信息打扰,成为用户的迫切需求。目前,电子设备通过卡片的方式,在负一屏中向用户推送已订阅的推送信息,可实现对海量的信息的过滤。
随着订阅的推送信息越来越多,在负一屏中平铺排列的卡片越来越多。然而,负一屏的显示空间有限,不能同时显示所有的卡片。用户需要翻阅所有的卡片,才能够避免重要的推送信息被遗漏。显然,用户查看推送信息的人机交互效率很低,负一屏的显示空间利用率也不高。
发明内容
本申请实施例提供一种卡片信息显示方法、电子设备及图形用户界面,在提高用户查看推送信息效率的同时,提高显示空间的利用率。
为达到上述目的,本申请采用如下技术方案:
第一方面,本申请实施例提供的一种卡片信息显示方法,所述方法包括:电子设备显示负一屏;其中,所述负一屏包括第一区域;所述第一区域包括堆叠的多张第一卡片;所述电子设备接收第一操作;所述电子设备响应于所述第一操作,在所述负一屏中,显示平铺的所述多张第一卡片;其中,所述多张第一卡片的第一高度不超过第二高度,所述第一高度是所述多张第一卡片平铺后的总高度;所述第二高度为所述负一屏的屏显高度值;在显示平铺的所述多张第一卡片之后,所述电子设备响应于接收到的第一上滑操作,在所述负一屏的所述第一区域中再次显示堆叠的所述多张第一卡片,或者,所述电子设备响应于所述第一操作,在所述负一屏中,显示平铺的所述多张第一卡片中的第一部分;其中,所述多张第一卡片的第一高度超过所述第二高度;在显示所述第一部分之后,所述电子设备响应于接收到的第二上滑操作,在负一屏中,显示所述多张第一卡片的第二部分;在所述负一屏已显示过所有的第一卡片之后,所述电子设备响应于接收到的第三上滑操作,在所述负一屏的所述第一区域中再次显示堆叠的所述多张第一卡片。
在上述实施例中,电子设备显示负一屏时,多张卡片同类的卡片可以堆叠显示,如,多张第一卡片可以堆叠显示于第一区域。显然,堆叠的方式可以减少多张第一卡片占用的显示资源。这样,负一屏还可以展示更多其他卡片,提升显示空间的使用率。
另外,电子设备还可以响应于用户的第一操作,将堆叠的第一卡片平铺展开,用户无需在多张第一卡片之间反复翻阅,就可以快速获取第一卡片所显示的信息内容。提高用户查看第一卡片的人机交互效率。
此外,在多张第一卡片平铺展开后,电子设备还可以依据用户的操作,将平铺的第一卡片再次堆叠。这样,也不会影响用户查看负一屏中其他卡片或消息。
另外,在平铺的第一卡片全部显示于负一屏时,用户通过简单上滑操作,指示电子设备将第一卡片堆叠,操作方便。
在平铺的第一卡片仅第一部分显示于负一屏时,用户的多次上滑操作即可指示第一卡片堆叠。在此过程中,负一屏可以显示平铺的第一卡片的第二部分。这样,可以确保电子设备依次显示所有的第一卡片,避免出现卡片遗漏显示的问题。在负一屏显示过平铺的所有第一卡片之后,再将平铺的第一卡片堆叠起来。
总而言之,在上述实施例中,提高显示空间利用率的同时,减少出现用户毫无头绪的翻阅所有卡片的场景出现,提高用户查看推送信息的人机交互效率。
在一些可能的实施例中,所述第一卡片是智能推荐卡片,用于显示第一信息;所述第一信息来源于一个或多个应用程序;所述第一信息包括时效信息、围栏信息和状态信息中的至少一项。
例如,第一信息是来源于日历应用的会议日程时,可以对应有时效信息,也即,会议开始时间。再例如,第一信息是来源于旅行订票应用程序的航班信息时,也可以对应有时效信息,也即,航班起飞时间点。再例如,第一信息是来源于物流应用的快递取件码,可以对应有围栏信息,也即,快递取件点的地理围栏。再例如,第一信息是来源于运动健康应用程序的实时运动量信息,可以对应有状态信息,也即,跑步状态。
当然,不同第一信息所对应的时效信息、围栏信息和状态信息,依据第一信息自身携带的内容和所属的消息类型确定。例如,电子设备内包括不同地理名称与围栏信息之间的对应关系。这样,电子设备从第一信息中提取到地理名称,可确定出第一信息的围栏信息。再比如,电子设备包括不同的消息类型和围栏信息之间的对应关系。这样,电子设备依据第一信息的消息类型也可确定对应的围栏信息。
在所述第一信息的时效信息、围栏信息和状态信息中至少一项满足预设条件时,所述第一卡片由所述电子设备推送至所述第一区域。
此外,所述负一屏还包括第二区域;所述第二区域包括至少一张第二卡片,所述第二卡片与应用程序相关联,用于显示相关联应用程序的第二信息;所述第二卡片为用户配置的卡片。
在上述实施例中,电子设备在适宜的时间、空间或者状态下,通过第一区域中的第一卡片提醒用户查看来源于至少一个应用程序的第一信息,实现针对不同应用程序的推送信息智能推送。同时,电子设备还通过第二卡片向用户实时展示相关联应用程序的第二信息,方便用户查看已订阅的信息。另外,在第一卡片的第一信息与第二区域中实际显示的第二信息相同时,还可以取消显示该第一卡片。可见,用户在同一界面下,既可以查看电子设备评估出当前需要查看的推送信息,又不必翻阅所有第二卡片。同一界面下显示的第一卡片和第二卡片内容也不同,改善用户重复查看相同的推送信息的问题。如此,有效提高用户查看推送信息的人机交互效率。
在一些可能的实施例中,所述第二卡片排布在所述第一卡片的下方,在显示平铺的所述多张第一卡片或,显示平铺的所述多张第一卡片中的第一部分之前,所述方法还包括:所述电子设备控制所述多张第一卡片平铺展开;在平铺展开所述多张第一卡片的过程中,所述电子设备控制所述第二卡片向下平移,直至所述第二卡片被隐藏。
在上述实施例中,在第一卡片完全平铺展开之前,电子设备会一直控制第二卡片平行下移,直到多张第一卡片全部平铺或者,第二卡片从负一屏下边缘消失,也即被隐藏。另外,在第一卡片平铺展开的过程中,第二卡片仅需向下平移,为平铺的第一卡片提供显示空间。这样,无需创建新界面,用于显示平铺的第一卡片。也就不会出现多页面反复切换的问题,提高用户使用体验。此外,在平铺的第一卡片数量较少时,负一屏中依然可以显示第二卡片,避免影响用户查看第二卡片。
在一些可能的实施例中,所述第一区域中再次显示堆叠的所述多张第一卡片之前,所述方法还包括:所述电子设备依据所述第一上滑操作,堆叠所述多张第一卡片;在堆叠所述多张第一卡片的过程中,所述电子设备在所述负一屏中显示所述第二卡片,并控制所述第二卡片向上平移,直至所述第二区域中再次显示所述第二卡片。
在一些可能的实施例中,在显示所述多张第一卡片的第二部分之前,所述方法还包括:所述电子设备依据所述第二上滑操作,控制所述第一卡片向上平移;在所述负一屏已显示过所有的第一卡片之后,所述方法还包括:所述电子设备依据所述第三上滑操作,堆叠所述多张第一卡片;在堆叠所述多张第一卡片的过程中,所述电子设备在所述负一屏中显示所述第二卡片,并控制所述第二卡片向上平移,直至所述第二区域中再次显示所述第二卡片。
在一些可能的实施例中,所述方法还包括:在所述多张第一卡片堆叠显示于所述第一区域期间,所述电子设备响应于接收到的第四上滑操作;所述电子设备控制所述第一卡片和所述第二卡片,在所述负一屏中向上平移,并显示被隐藏的所述第二卡片。
在一些可能的实施例中,所述第一信息的时效信息满足所述预设条件的方式包括:所述第一信息的时效信息所指示的时段包含所述电子设备的当前系统时间。
其中,时效信息可以对应一个时间点,比如,会议日程的会议开始时间为早上9点,再比如,航班信息的航班起飞时间为早上8点。上述时效信息所指示的时段可以是包含该时间点的时间区间。比如,会议日程的时效信息所指示的时段可以是早上8点到9点之间,再比如,航班信息的时效信息所指示的时段可以是早上4点到8点之间。不同的第一信息的时效信息所指示的时段长短可以不同,不同时效信息所指示的时段长短可由用户预先配置。
在电子设备的系统时间属于时效信息所指示的时段的情况下,该时效信息所对应的第一信息属于满足预设条件的信息。从而,通过第一卡片在适宜的时间进行信息推送。
在一些可能的实施例中,所述第一信息的围栏信息满足所述预设条件的方式包括:所述第一信息的围栏信息所指示的地理区域覆盖所述电子设备的当前位置。
其中,上述围栏信息可以是地理围栏、Wi-Fi围栏、蓝牙围栏等之一或之间的组合。
在电子设备位于第一信息的围栏信息所指示的地理区域后,第一信息也属于满足预设条件的信息。从而,通过第一卡片在适宜的地点进行信息推送。
在一些可能的实施例中,所述第一信息的状态信息满足所述预设条件的方式包括:所述第一信息的状态信息与持有所述电子设备的用户的当前状态相同。
其中,电子设备的加速度传感器、陀螺仪等检测到的运动信息,可用于确定持有电子设备的用户的当前状态。
在持有电子设备的用户的当前状态与第一信息的状态信息相同后,第一信息也属于满足预设条件的信息。从而,通过第一卡片在适宜的用户状态下进行信息推送。
在一些可能的实施例中,所述方法还包括:在显示所述负一屏的情况下,所述电子设备接收第二操作;所述电子设备响应于所述第二操作,显示可编辑的所述负一屏;在显示可编辑的所述负一屏期间,所述电子设备接收用户的第三操作;所述电子设备响应于所述第三操作,在所述第二区域中添加新的第二卡片,或者,删除所述第二区域中的第二卡片。
在上述实施例中,电子设备依据用户对应用程序的订阅行为进行创建第二卡片,确保第二卡片所展示的信息为用户所需的信息。另外,电子设备还可以依据用户取消订阅应用程序的行为,删除第二卡片。提高用户管理第二卡片的人机交互效率。
在一些可能的实施例中,电子设备接收到用户为第一卡片的操作,如,点击操作时,还可以显示第一卡片所对应的消息界面。该消息界面可以是第一卡片所对应的应用程序所提供的应用界面,也可以是第一卡片所对应的消息源所推送的界面。
在电子设备显示第一卡片所对应的消息界面之后,电子设备可以确定第一卡片已被处理,可以取消显示该第一卡片。
在一些可能的实施例中,在第一区域中仅有一张第一卡片的场景下,电子设备接收到用户对第一卡片的上滑操作,可以将第一卡片折叠,如,减小第一卡片的显示空间,并仅显示第一卡片的消息摘要,如,消息标题。
在一些可能的实施例中,所述负一屏还包括第三区域,所述第三区域包括:来源于一个或多个应用程序的功能入口图标。如,扫一扫图标、付款码图标等。上述功能入口图标可以方便用户快速使用对应的功能,如,启用扫码功能和付款功能等,提高负一屏的人机交互效率。
在一些可能的实施例中,所述负一屏还包括搜索栏。在电子设备接收到用户在搜索栏的输入操作时,可以依据用户输入的信息,如关键字,负一屏中关联的推送信息或卡片等。如,用户输入运动,可以查找负一屏中的应用程序“运动健康”所对应的第二卡片。
在一些可能的实施例中,所述第一区域还包括第一标识;所述第一标识用于提醒用户所述第一区域中堆叠有多张第一卡片。通过该也可以提示用户第一卡片是否全部展开。
在一些可能的实施例中,在显示平铺的所述多张第一卡片,或者显示平铺的所述多张第一卡片中的第一部分之后,所述方法还包括:所述电子设备在所述负一屏中,显示第一控件;所述第一控件用于指示将平铺的所述第一卡片再次堆叠。
在一些可能的实施例中,在显示平铺的所述多张第一卡片或者显示平铺的所述多张第一卡片中的第一部分之前,所述方法还包括:所述电子设备依据所述多张第一卡片的卡片数量,确定对应的所述第一高度。
第二方面,本申请实施例提供的一种电子设备,电子设备包括一个或多个处理器和存储器;所述存储器与处理器耦合,存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,所述一个或多个处理器,用于:
显示负一屏;其中,所述负一屏包括第一区域;所述第一区域包括堆叠的多张第一卡片;
接收第一操作;
响应于所述第一操作,在所述负一屏中,显示平铺的所述多张第一卡片;其中,所述多张第一卡片的第一高度不超过第二高度,所述第一高度是所述多张第一卡片平铺后的总高度;所述第二高度为所述负一屏的屏显高度值;在显示平铺的所述多张第一卡片之后,响应于接收到的第一上滑操作,在所述负一屏的所述第一区域中再次显示堆叠的所述多张第一卡片;
或者,响应于所述第一操作,在所述负一屏中,显示平铺的所述多张第一卡片中的第一部分;其中,所述多张第一卡片的第一高度超过所述第二高度;在显示所述第一部分之后,响应于接收到的第二上滑操作,在负一屏中,显示所述多张第一卡片的第二部分;在所述负一屏已显示过所有的第一卡片之后,响应于接收到的第三上滑操作,在所述负一屏的所述第一区域中再次显示堆叠的所述多张第一卡片。
在一些可能的实施例中,所述第一卡片是智能推荐卡片,用于显示第一信息;所述第一信息来源于一个或多个应用程序;所述第一信息包括时效信息、围栏信息和状态信息中的至少一项;在所述第一信息的时效信息、围栏信息和状态信息中至少一项满足预设条件时,所述第一卡片由所述电子设备推送至所述第一区域;
所述负一屏还包括第二区域;所述第二区域包括至少一张第二卡片,所述第二卡片与应用程序相关联,用于显示相关联应用程序的第二信息;所述第二卡片为用户配置的卡片。
在一些可能的实施例中,所述第二卡片排布在所述第一卡片的下方,在显示平铺的所述多张第一卡片,或者,显示平铺的所述多张第一卡片中的第一部分之前,所述一个或多个处理器,还用于:
控制所述多张第一卡片平铺展开;
在平铺展开所述多张第一卡片的过程中,控制所述第二卡片向下平移,直至所述第二卡片被隐藏。
在一些可能的实施例中,所述第一区域中再次显示堆叠的所述多张第一卡片之前,所述一个或多个处理器,还用于:
依据所述第一上滑操作,堆叠所述多张第一卡片;
在堆叠所述多张第一卡片的过程中,在所述负一屏中,显示所述第二卡片,并控制所述第二卡片向上平移,直至所述第二区域中再次显示所述第二卡片。
在一些可能的实施例中,在显示所述多张第一卡片的第二部分之前,所述一个或多个处理器,还用于:依据所述第二上滑操作,控制所述第一卡片向上平移;
在所述负一屏已显示过所有的第一卡片之后,所述一个或多个处理器,还用于:依据所述第三上滑操作,堆叠所述多张第一卡片;
在堆叠所述多张第一卡片的过程中,在所述负一屏中显示所述第二卡片,并控制所述第二卡片向上平移,直至所述第二区域中再次显示所述第二卡片。
在一些可能的实施例中,所述一个或多个处理器,还用于:
在所述多张第一卡片堆叠显示于所述第一区域期间,响应于接收到的第四上滑操作;
控制所述第一卡片和所述第二卡片,在所述负一屏中向上平移,并显示被隐藏的所述第二卡片。
在一些可能的实施例中,所述第一信息的时效信息满足所述预设条件的方式包括:所述第一信息的时效信息所指示的时段包含所述电子设备的当前系统时间;
所述第一信息的围栏信息满足所述预设条件的方式包括:所述第一信息的围栏信息所指示的地理区域覆盖所述电子设备的当前位置;
所述第一信息的状态信息满足所述预设条件的方式包括:所述第一信息的状态信息与持有所述电子设备的用户的当前状态相同。
在一些可能的实施例中,所述一个或多个处理器,还用于:
在显示所述负一屏的情况下,接收第二操作;
响应于所述第二操作,显示可编辑的所述负一屏;
在显示可编辑的所述负一屏期间,接收用户的第三操作;
响应于所述第三操作,在所述第二区域中添加新的第二卡片,或者,删除所述第二区域中的第二卡片。
在一些可能的实施例中,所述负一屏还包括第三区域,所述第三区域包括:来源于一个或多个应用程序的功能入口图标。
在一些可能的实施例中,所述第一区域还包括第一标识;所述第一标识用于提醒用户所述第一区域中堆叠有多张第一卡片。
在一些可能的实施例中,在显示平铺的所述多张第一卡片,或者显示平铺的所述多张第一卡片中的第一部分之后,所述一个或多个处理器,还用于:
在所述负一屏中,显示第一控件;所述第一控件用于指示将平铺的所述第一卡片再次堆叠。
在一些可能的实施例中,在显示平铺的所述多张第一卡片或者显示平铺的所述多张第一卡片中的第一部分之前,所述一个或多个处理器,还用于:依据所述多张第一卡片的卡片数量,确定对应的所述第一高度。
第三方面,本申请实施例提供的一种电子设备上的图形用户界面,所述电子设备具有显示屏、存储器和执行存储于存储器中的一个或多个指令的一个或多个处理器,其中:响应于检测到第四操作,显示负一屏;其中,所述负一屏包括第一区域;所述第一区域包括堆叠的多张第一卡片;响应于接收到的第一操作,在所述负一屏中,显示平铺的所述多张第一卡片;其中,所述多张第一卡片的第一高度不超过第二高度,所述第一高度是所述多张第一卡片平铺后的总高度;所述第二高度为所述负一屏的屏显高度;响应于接收到的第一上滑操作,在所述第一区域中再次显示堆叠的所述多张第一卡片;或者,响应于接收到所述第一操作,在所述负一屏中,显示平铺的所述多张第一卡片中的第一部分;其中,所述多张第一卡片的第一高度超过所述第二高度;响应于接收到的第二上滑操作,在负一屏中,显示所述多张第一卡片的第二部分;在所述负一屏已显示过所有的第一卡片之后,响应于接收到的第三上滑操作,在所述第一区域中再次显示堆叠的所述多张第一卡片。
第四方面,本申请实施例提供的一种计算机存储介质,包括计算机指令,当所述计算机指令在电子设备上运行时,使得电子设备执行上述第一方面及其可能的实施例中所述的方法。
第五方面,本申请提供一种计算机程序产品,当计算机程序产品在上述电子设备上运行时,使得电子设备执行上述第一方面及其可能的实施例中所述的方法。
可以理解地,上述各个方面所提供的电子设备、图形用户界面、计算机可读存储介质以及计算机程序产品均应用于上文所提供的对应方法,因此,其所能达到的有益效果可参考上文所提供的对应方法中的有益效果,此处不再赘述。
附图说明
图1为本申请实施例提供的终端设备的硬件架构示意图;
图2为一些实施例中负一屏的示例图;
图3为本申请实施例提供的负一屏示例图;
图4A为本申请实施例提供的手机的显示示例图之一;
图4B为本申请实施例提供的以负一屏为参照物的方位示意图;
图5为本申请实施例提供的卡片信息显示方法的步骤流程图;
图6A为本申请实施例提供的手机的显示示例图之二;
图6B为本申请实施例提供的手机的显示示例图之三;
图7为本申请实施例提供的负一屏的热区示意图;
图8为本申请实施例提供的手机的显示示例图之四;
图9为本申请实施例提供的手机的显示示例图之五;
图10为本申请实施例提供的手机的显示示例图之六;
图11为本申请实施例提供的手机的显示示例图之七;
图12为本申请实施例提供的手机的显示示例图之八;
图13为本申请实施例提供的手机的显示示例图之九;
图14为本申请实施例提供的一种芯片系统的组成示意图。
具体实施方式
以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。
下面将结合附图对本实施例的实施方式进行详细描述。
本申请实施例提供了一种卡片信息显示方法,可以应用于具有显示屏的电子设备。其中,上述显示屏可以显示堆叠的多张卡片信息(也可简称卡片)。这样,多张卡片所需的显示空间与一张卡片所需的显示空间相同,有效的节约显示空间。此外,该电子设备还可以依据用户的操作,平铺展开堆叠的卡片,用户方便阅览。在卡片都平铺展开的情况下,电子设备还可以依据用户的操作,将平铺的卡片再次堆叠在一起。不仅节约电子设备的显示空间,还可以提高用户查看信息的人机交互效率。
另外,上述电子设备可以是手机、平板电脑、可穿戴设备、车载设备、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本、个人数字助理(personaldigital assistant,PDA)等具有显示屏的设备,本申请实施例对电子设备的具体类型不作任何限制。
示例性的,图1是本申请实施例提供的一例电子设备的结构示意图。如图1所示,电子设备(如手机)可以包括:处理器210,外部存储器接口220,内部存储器221,通用串行总线(universal serial bus,USB)接口230,充电管理模块240,电源管理模块241,电池242,天线1,天线2,移动通信模块250,无线通信模块260,音频模块270,扬声器270A,受话器270B,麦克风270C,耳机接口270D,传感器模块280,按键290,马达291,指示器292,摄像头293,显示屏294,以及用户标识模块(subscriber identification module,SIM)卡接口295等。
其中,上述传感器模块280可以包括压力传感器,陀螺仪传感器,气压传感器,磁传感器,加速度传感器,距离传感器,接近光传感器,指纹传感器,温度传感器,触摸传感器,环境光传感器和骨传导传感器等传感器。
可以理解的是,本实施例示意的结构并不构成对电子设备的具体限定。在另一些实施例中,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
处理器210可以包括一个或多个处理单元,例如:处理器210可以包括应用处理器(application processor,AP),调制解调处理器,图形处理器(graphics processingunit,GPU),图像信号处理器(image signal processor,ISP),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(neural-network processing unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
控制器可以是电子设备的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。
处理器210中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器210中的存储器为高速缓冲存储器。该存储器可以保存处理器210刚用过或循环使用的指令或数据。如果处理器210需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器210的等待时间,因而提高了系统的效率。
在一些实施例中,处理器210可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,I2C)接口,集成电路内置音频(inter-integrated circuitsound,I2S)接口,脉冲编码调制(pulse code modulation,PCM)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,UART)接口,移动产业处理器接口(mobile industry processor interface,MIPI),通用输入输出(general-purposeinput/output,GPIO)接口,用户标识模块(subscriber identity module,SIM)接口,和/或通用串行总线(universal serial bus,USB)接口等。
可以理解的是,本实施例示意的各模块间的接口连接关系,只是示意性说明,并不构成对电子设备的结构限定。在另一些实施例中,电子设备也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。
充电管理模块240用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。充电管理模块240为电池242充电的同时,还可以通过电源管理模块241为电子设备供电。
电源管理模块241用于连接电池242,充电管理模块240与处理器210。电源管理模块241接收电池242和/或充电管理模块240的输入,为处理器210,内部存储器221,外部存储器,显示屏294,摄像头293,和无线通信模块260等供电。在一些实施例中,电源管理模块241和充电管理模块240也可以设置于同一个器件中。
电子设备的无线通信功能可以通过天线1,天线2,移动通信模块250,无线通信模块260,调制解调处理器以及基带处理器等实现。在一些实施例中,电子设备的天线1和移动通信模块250耦合,天线2和无线通信模块260耦合,使得电子设备可以通过无线通信技术与网络以及其他设备通信,如与可穿戴设备通信。
天线1和天线2用于发射和接收电磁波信号。电子设备中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。
移动通信模块250可以提供应用在电子设备上的包括2G/3G/4G/5G等无线通信的解决方案。移动通信模块250可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,LNA)等。移动通信模块250可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。
移动通信模块250还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块250的至少部分功能模块可以被设置于处理器210中。在一些实施例中,移动通信模块250的至少部分功能模块可以与处理器210的至少部分模块被设置在同一个器件中。
无线通信模块260可以提供应用在电子设备上的包括WLAN(如(wirelessfidelity,Wi-Fi)网络),蓝牙(bluetooth,BT),全球导航卫星系统(global navigationsatellite system,GNSS),调频(frequency modulation,FM),近距离无线通信技术(nearfield communication,NFC),红外技术(infrared,IR)等无线通信的解决方案。
其中,GNSS可以包括北斗卫星导航系统(beidou navigation satellite system,BDS),全球定位系统(global positioning system,GPS),全球导航卫星系统(globalnavigation satellite system,GLONASS),准天顶卫星系统(quasi-zenith satellitesystem,QZSS)和/或星基增强系统(satellite based augmentation systems,SBAS)。
无线通信模块260可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块260经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器210。无线通信模块260还可以从处理器210接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。
电子设备通过GPU,显示屏294,以及应用处理器等实现显示功能。GPU为图像处理的微处理器,连接显示屏294和应用处理器。GPU用于执行数学和几何计算,用于图形渲染。处理器210可包括一个或多个GPU,其执行程序指令以生成或改变显示信息。
显示屏294用于显示图像,视频等。该显示屏294包括显示面板。
电子设备可以通过ISP,摄像头293,视频编解码器,GPU,显示屏294以及应用处理器等实现拍摄功能。ISP用于处理摄像头293反馈的数据。摄像头293用于捕获静态图像或视频。在一些实施例中,电子设备可以包括1个或N个摄像头293,N为大于1的正整数。
外部存储器接口220可以用于连接外部存储卡,例如Micro SD卡,实现扩展电子设备的存储能力。外部存储卡通过外部存储器接口220与处理器210通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。
内部存储器221可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器210通过运行存储在内部存储器221的指令,从而执行电子设备的各种功能应用以及数据处理。例如,在本申请实施例中,处理器210可以通过执行存储在内部存储器221中的指令,内部存储器221可以包括存储程序区和存储数据区。
其中,存储程序区可存储操作系统,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储电子设备使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器221可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flashstorage,UFS)等。
可以理解的是,本申请实施例示意的结构并不构成对电子设备的具体限定。在本申请另一些实施例中,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
为了下述各实施例的描述清楚简洁,首先给出相关概念或技术的简要介绍:
目前,电子设备设有负一屏。可以理解的,负一屏可以是电子设备最左侧分屏,用于为用户提供搜索、应用建议、快捷服务、智能场景等功能。
显然地,负一屏可以用于显示需向用户推送的信息,如,用户订阅的应用消息、实时热搜消息等。在负一屏中,上述信息通常采用卡片的形式呈现。卡片具有醒目的外形,可以提醒用户关注到卡片上所显示的信息。
在一些示例中,在电子设备接收到用户指示显示负一屏的操作,如称为第四操作,如,在图2中的(a)所示的桌面201接收到右滑操作时,可显示如图2中的(b)所示的负一屏202。
其中,如图2中的(b)所示,上述负一屏202中包括一些快捷服务功能,如,应用程序某个页面的快捷入口(付款码、扫一扫等)。
另外,上述负一屏202还包括多个订阅卡片,用于显示已订阅的信息源所发布的推送信息。例如,负一屏202包括卡片203和卡片204。卡片203和卡片204所对应的信息源可以不同,卡片203和卡片204所显示的内容也不同。
如图2中的(b)所示,卡片203用于显示应用使用消息,上述应用使用消息是用户订阅的系统消息。此外,卡片203还对应一包含应用使用信息的系统界面。在用户点击卡片203的情况下,电子设备可以显示该系统界面。
再如图2中的(b)所示,卡片204用于显示停车消息,上述停车消息来自于停车APP的消息服务器。此外,卡片204还对应停车APP中的一个应用界面,在用户点击卡片204的情况下,电子设备可以显示该应用界面。
此外,在信息源发布新的推送消息时,对应的订阅卡片也会更新所显示的内容。这样,负一屏202中的订阅卡片需平铺排布。然而,负一屏201会固定显示快捷服务功能,故,负一屏202中可用于显示订阅卡片的区域十分有限。
这样,在用户配置的卡片少的情况下,如图2中的(b)所示的情况下,用户在负一屏202能快速查看所有订阅的信息。在卡片较多的情况下,平铺排布所需显示空间较大的影响,部分订阅卡片也会被隐藏。
此外,无论负一屏202是否直接显示订阅卡片,订阅卡片所显示的内容都会持续更新。用户无法预知急需查看的信息由那一张订阅卡片进行显示,故,手机显示负一屏202之后,用户需要翻阅所有订阅卡片。导致降低手机的人机交互效率。
为了改善上述问题,本申请实施例提供了一种卡片信息显示方法,电子设备可以动态确定负一屏中的常驻服务区、功能快捷入口区和建议区。
其中,建议区包括系统级别的卡片,如称为建议卡片,也即第一卡片。上述建议卡片是智能推荐卡片。示例性地,建议卡片可以是在电子设备中存在满足预设条件的推送信息时,所创建的卡片。此外,上述满足预设条件的推送信息可以是:电子设备从所有信息源提供的推送信息中,筛选出的用户当前场景下需要查看的信息。
示例性地,筛选出的推送信息可以是当前场景下紧急程度高的推送信息。比如,已到会议时间的会议日程。又示例性地,筛选出的推送信息是也可以是与当前场景关联的推送信息。比如,当前场景为快递取件点,则关联的推送信息为快递取件码。再示例性地,筛选出的推送信息还可以是重要程度高的推送信息等,比如,用户标注在当前时段内高重要等级的日程。
在一些示例中,建议卡片可以是交互性的卡片。在建议卡片显示应用程序1的推送信息时,该建议卡片可提供启动应用程序1的启动接口。这样,电子设备接收到用户对建议卡片的操作时,可显示应用程序1中的一个应用界面。
另外,电子设备评估出建议卡片所显示内容不再需用户查看时,还可以取消显示该建议卡片或者隐藏显示该建议卡片。比如,在接收到用户对建议卡片的操作或者实时场景与该建议卡片的推送信息不再匹配等情况下,可以取消显示该建议卡片或隐藏显示该建议卡片。当然,出现新的建议卡片后,可替代原建议卡片置顶显示于建议区。
上述常驻服务区包括多个应用级的卡片,又称为服务卡片,也即第二卡片。上述服务卡片是电子设备响应于用户订阅应用程序的操作而创建的卡片。服务卡片与被订阅的应用程序之间存在关联。与服务卡片关联的应用程序又可称为关联应用。另外,服务卡片可用于显示关联应用推送的第二信息。
在一些示例中,上述服务卡片可以用于显示关联应用的信息源所提供的推送信息。在关联应用的信息源发布新的推送信息时,对应的服务卡片也更新显示内容。在另一些示例中,服务卡片还可以提供关联应用的启动接口。也即,用户可以通过点击服务卡片,触发电子设备显示关联应用所提供的应用界面。另外,与建议卡片不同的是,服务卡片在常驻服务区中长期显示。
可见,本申请实施例中,对于用户订阅的信息和电子设备评估出用户需要的信息,可在同界面中采用不同级别的卡片进行显示。这样既可以完整的展示用户订阅的信息,也减少用户翻阅所有卡片检查是否存在急需处理的推送信息,提高用户查看推送信息的人机交互效率。
以图3所示的手机进行举例。如图3所示,手机的负一屏301包括常驻服务区302、快捷入口区303以及建议区304。
在一些实施例中,常驻服务区302显示有服务卡片305、服务卡片306和服务卡片307。上述服务卡片305、服务卡片306和服务卡片307均为订阅卡片,并分别与用户订阅的运动健康APP、智能卡片APP和应用管理APP一一对应。其中,服务卡片305用于显示运动健康APP所对应的推送信息,服务卡片306用于显示智能卡片APP所对应的推送信息,服务卡片307用于显示应用管理APP所对应的推送信息。应用程序所对应的推送信息更新,服务卡片所显示的内容也更新。虽然服务卡片的内容会变化,但服务卡片可以在常驻服务区302中可以长期保留。当然,在用户取消订阅服务卡片所对应的应用程序的信息时,可从常驻服务区302中取消显示该服务卡片。
在手机接收到用户对服务卡片305的操作,如点击操作时,手机可显示运动健康APP的应用界面。在手机接收到用户对服务卡片306的操作,如点击操作时,手机可显示智能卡片APP的应用界面。在手机接收到用户对服务卡片307的操作,如点击操作时,手机可显示应用管理APP的应用界面。
另外,服务卡片可以是用户手动配置的卡片。
示例性地,手机在负一屏中可以接收到用户指示编辑服务卡片的操作(如称为第二操作),如,长按负一屏空白区,或者,点击负一屏中指示编辑的控件,如,控件313。然后,手机可以响应于该操作,显示可编辑状态的负一屏。在可编辑的负一屏中,仅常驻服务区中的服务卡片可被调整。
其中,可编辑的负一屏中包括用于指示添加服务卡片的控件和指示完成的控件。在手机接收到用户对指示完成的控件的操作,如点击操作时,取消负一屏的可编辑状态。
在一些实施例中,在手机检测到用户对指示添加服务卡片的控件进行操作,如点击操作时,显示配置窗口。其中,配置窗口中罗列了可添加服务卡片的应用程序,如应用1。
另外,在手机接收到用户在配置窗口中对应用1的操作时,手机确定用户指示订阅该应用1,并创建对应的服务卡片,用于显示应用1所推送的信息。可以理解的,在可编辑的负一屏中,实现添加新服务卡片的操作,可称为第三操作。
另外,在可编辑的负一屏中,每一张服务卡片都对应显示有删除控件。在手机接收到用户对服务卡片1所对应的删除控件的操作时,删除该服务卡片1。这样,常驻服务区中也会取消显示服务卡片1。可以理解的,在可编辑的负一屏中,实现删减服务卡片的操作,也可称为第三操作。
也就是,手机的负一屏301中利用常驻服务区302,采用长期稳定的方式显示用户订阅的应用程序的推送信息。
在一些实施例中,上述功能快捷入口区303,可以包括至少一个功能入口图标,如,图标308、图标309和图标310等。功能入口图标与应用程序的指定功能对应。在手机接收到针对功能入口图标的操作,可启用对应的功能。比如,接收到对图标308的操作时,可启用扫描功能。
此外,如图3所示,负一屏301中还包括搜索栏312。该搜索栏312可用于根据用户输入的关键词,查找相关的推送信息或功能入口。
在一些实施例中,上述建议区304可以显示卡片311。该卡片311也就是建议卡片。卡片311中包括:由旅行订票APP所提供的航班信息。上述航班信息是手机从来自多个信息源的推送信息中,评估出用户此时需要查看的推送信息。在手机接收到用户对该卡片311的操作时,可启动旅行订票APP。
换句话说,手机的建议区304可以优先展示手机评估出的用户所需的推送信息。同时,配合常驻服务区302中的服务卡片可以长期显示指定信息源的消息,确保用户能够得到全面的订阅信息,又可以快速得到用户此时需要查看推送信息,从而,提升用户查阅推送信息的人机交互效率。
当然,建议区304显示卡片311仅为一个示例。在一些实施例中,手机可以依据识别出的实际场景确定建议区304中实际需显示的建议卡片。
在一些实施例中,手机可以聚汇来自多个消息服务器发出的推送信息。其中,上述消息服务器可以是提供已安装应用程序的相关信息的信息源,也可以是提供其他热门信息的信息源,还可以是提供手机系统信息的信息源。在本申请实施例中,对此本申请不作具体限定。
在本实施例中,手机汇聚的推送信息又可称为第一信息,第一信息在满足预设条件的情况下,手机可创建用于显示该第一信息的建议卡片,并将该建议卡片被推送到建议区304中。
作为一种实现方式,第一信息可以对应以下至少一项信息:时效信息、围栏信息和状态信息。其中,上述时效信息、围栏信息和状态信息,可依据第一信息的实际内容和所属的消息类型而定。
示例性地,第一信息的实际内容包括具体时间点时,第一信息可对应时效信息。例如,日程提醒信息中包括日程时间,则日程提醒信息对应有时效信息,同时,该时效信息可以据日程时间而定。又示例性地,第一信息的实际内容包括地理名称时,第一信息可对应围栏信息。例如,快递取件信息包括快递取件点的位置,则该快递取件信息对应有围栏信息,该围栏信息可指示该快递取件点。再示例性地,预先配置有第一信息所属的消息类型与围栏信息存在关联时,第一信息也可以对应围栏信息。例如,预先设置乘车类信息与公交车站或地铁站等公共区域的地理围栏存在关联。这样,在第一信息为乘车码时,对应有地理围栏。再示例性地,第一信息所属的消息类型与状态信息存在关联时,第一信息可以对应状态信息。
在第一信息的时效信息、围栏信息和状态信息中至少一项满足预设条件时,可确定该第一信息为当前场景下需要查看的信息,也即,与实际场景相匹配的推送信息1。
在一些可能的实施例中,第一信息的时效信息满足所述预设条件的方式包括:所述第一信息的时效信息所指示的时段包含手机的当前系统时间。其中,时效信息可以对应一个时间点,上述时效信息所指示的时段可以是包含该时间点的时间区间。不同的第一信息的时效信息所指示的时段长短可以不同,也可以由用户预先配置。在手机的当前系统时间属于时效信息所指示的时段时,该时效信息所对应的第一信息属于满足预设条件的信息。
在一些可能的实施例中,第一信息的围栏信息满足预设条件的方式包括:第一信息的围栏信息所指示的地理区域覆盖手机的当前位置。在手机位于第一信息的围栏信息所指示的地理区域后,第一信息也属于满足预设条件的信息。
在一些可能的实施例中,第一信息的状态信息满足所述预设条件的方式包括:第一信息的状态信息与持有手机的用户的当前状态相同。其中,状态信息可以包括跑步状态、行走状态和静止状态。手机的加速度传感器、陀螺仪等检测到的运动信息,可用于确定持有手机的用户所对应的当前状态。在用户的当前状态与第一信息的状态信息相同后,第一信息也属于满足预设条件的信息。
通过上述方式,手机可以实时地确定出与实际场景所匹配的推送信息1,并创建相应的建议卡片,从而,提示用户关注到该推送信息1。
显然,在一些场景下,需要显示于建议区304可能包括多张。例如,手机同时确定出多条与实际场景匹配的推送信息1的场景下,手机会同时创建出多张建议卡片,用于分别显示所确定出的推送信息1。再例如,在建议区304显示的建议卡片未被处理的情况下,手机根据当前的实际场景确定出新的建议卡片。
在本申请实施例中,在建议区304需显示多张建议卡片的情况下,多张建议卡片可以堆叠显示于建议区304。堆叠显示的多张建议卡片组成卡片堆。
在一些示例中,上述卡片堆可以按照建议卡片的创建时间顺序进行堆叠,将最新创建的建议卡片堆叠在最前,将最先创建的建议卡片堆叠在最后。这样,用户翻阅建议卡片时,可先查看创建时间近的卡片。
在另一些示例中,手机可以按照预设的规则评估各个建议卡片的优先级。上述按照预设的规则可以是:手机利用预置的人工智能模型(AI),对建议卡片所显示的内容进行紧急程度的评估。然后,依据内容的紧急程度确定建议卡片的优先级。通常内容紧急程度越高,优先级越高。
然后,按照建议卡片的优先级,堆叠建议卡片。这样,使优先级最高的建议卡片堆叠在最前,优先级最低的建议卡片堆叠在最后。这样,用户翻阅建议卡片时,可先查看优先级高的卡片。
当然,存在多张建议卡片的优先级相同的情况下,也可以将具有相同优先级的卡片按照创建的时间先后顺序进行堆叠。
在一些实施例中,多张建议卡片堆叠时,负一屏301中建议区304所占的显示区域可称为第一区域,常驻服务区302所占的显示区域又称为第二区域,功能快捷入口区303所占的区域又称为第三区域。
在一些实施例中,多张建议卡片组成卡片堆的情况下,建议区304可以包括卡片堆的视图窗口。该视图窗口用于显示卡片堆中置顶的建议卡片。换句话说,建议区304中实际绘制的卡片为卡片堆中置顶的建议卡片。
示例性地,如图4A所示,卡片311是卡片堆中置顶的建议卡片。在建议区304显示卡片堆期间,实际显示的卡片为卡片311。此外,还可以相对于卡片311显示提醒标识,通过该提醒标识提示用户卡片311之下堆叠有其他卡片。
例如,如图4A中的(a)所示,建议区304中还包括导航栏401。该导航栏401与卡片311对应显示,用于提醒用户卡片311之下堆叠有其他卡片,并且提示用户可以通过翻页等操作查看其他卡片。这样,手机接收到针对导航栏401的滑动操作1或者接收到针对建议区304的滑动操作2时,手机可以改变卡片堆中置顶的建议卡片。从而,实现在建议区304中显示卡不同的建议卡片。其中,上述滑动操作2可以沿着方向1的滑动。例如,滑动操作2可以是向左滑动。再例如,滑动操作2还可以是向右滑动。
需要说明的是,上述向左、向右可以是以用户界面为参照物所确定的方向。示例性地,作为参考物的用户界面是负一屏301的情况下,负一屏301的上侧、下侧、左侧和右侧如图4B所示。这样,向上可以是朝向负一屏上侧的方向,向下可以是朝向负一屏的下侧的方向。向左可以是朝向负一屏左侧的方向。向右可以是朝向负一屏的右侧的方向。
再例如,如图4A中的(b)所示,建议区304中还包括堆叠标识402。上述堆叠标识402也与卡片311对应显示。此外,还可以文字提醒用户当前堆叠的建议卡片的数量。这样,手机接收到针对堆叠标识402的滑动操作3或者接收到针对建议区304的滑动操作2时,手机可以改变卡片堆中置顶的建议卡片,实现在建议区304中显示不同的建议卡片。
上述导航栏401和堆叠标识402均可称为第一标识。该第一标识可以用于提醒用户建议区304中存在堆叠卡片。
以上示例中,例举了通过改变卡片堆中置顶的建议卡片,实现切换显示卡片堆中不同的建议卡片,从而,方便用户查看堆叠在一起的建议卡片。除此之外,用户还可以指示手机平铺展示卡片堆中的建议卡片,方便用户查看卡片堆中所有的建议卡片。
如图5所示,本申请实施例提供的一种卡片信息显示方法,可以包括以下步骤:
S101,在手机显示负一屏期间,手机可以接收指示展开卡片堆的滑动操作4。
在一些实施例中,上述滑动操作4,又可称为第一操作,可以是用户在显示屏上的下滑动作。上述滑动操作4所对应的滑动轨迹起始于区域1。上述区域1可以是包含建议区304的显示区域。例如,区域1可以是图4B中所示的显示区域403。再如,区域1还可以是整个负一屏301,也即,用户在负一屏301中任意位置的下滑操作,均可视为滑动操作4。
示例性地,用户的手指与显示区域403接触时,手机可以检测到用户与手机显示屏之间的触点。当然,该触点位于显示区域403中。之后,用户的手指以触点为起点,向下滑动。对应地,手机可以检测到多个触点,多个触点在显示屏中的位置可以构成轨迹,也即,滑动轨迹。在上述滑动轨迹向下延伸时,手机可以确定接收到滑动操作4。
S102,手机响应于滑动操作4,将卡片堆中的建议卡片平铺展开。
可以理解的,上述建议区304是指负一屏301中,实际用于显示建议卡片的显示区域,随着负一屏301中平铺展开的建议卡片越多,建议区304所占的显示区域也会增加。也就是,在一些实施例中,平铺展开建议卡片的过程中,建议区304所对应的显示空间逐步增加。示例性地,建议区304所占的显示空间由已展开的建议卡片的高度决定。
另外,常驻服务区302是指负一屏301中,实际用于显示服务卡片的显示区域,功能快捷入口区303是指负一屏301中,实际用于显示功能入口图标的显示区域。随着多张建议卡片平铺展开,功能入口图标和服务卡片也会平行下移,这样,常驻服务区302和功能快捷入口区303所对应的显示区域也会发生变化。
当然,由于负一屏301的显示空间有限,在服务卡片和功能入口图标下移的过程中,服务卡片和功能入口图标会被依次被隐藏。这样,常驻服务区302和功能快捷入口区303所占的显示区域也依次减少。例如,随着建议卡片的平铺展开,位于功能入口图标的下侧的服务卡片先被隐藏,这样,常驻服务区302所对应的显示区域开始减少。在负一屏301不包括常驻服务区302之后,手机继续平铺展开建议卡片,那么功能入口图标也会被隐藏。这样,功能快捷入口区303所对应的显示区域也开始减少,直至负一屏301中不包括功能快捷入口区303。
在一些实施例中,平铺展开堆叠的建议卡片的方式可以是包括以下两种:
方式一:跟手展开。也就是,手机滑动的过程中,建议卡片跟随手指逐张平铺展开。
作为一种实现方式,建议卡片跟随手指逐张平铺展开的过程如下:
首先,手机可以实时地获取滑动操作4所对应的轨迹长度。
示例性地,轨迹长度可以是用户手指在显示屏上实际滑动的距离,如称为长度1。
又示例性地,在用户手指离开显示屏之前,上述轨迹距离可以是长度1。在手指离开显示屏之后,上述轨迹长度还可以是当前的长度1与滑动惯性距离之和。其中,上述滑动惯性距离可以是一个固定值。或者,上述滑动惯性距离还可以根据用户手指在显示屏上的滑动速度而定。例如,不同的速度对应不同的滑动惯性距离。
其次,在轨迹长度增加的过程中,堆叠的建议卡片逐张减少,铺开显示的建议卡片逐张增加。
例如,在用户手指刚与区域1接触,且未实际滑动时,手机可以检测到位于区域1的触点。此时,如图6A中的(a)所示,手机的负一屏301中实际显示的建议卡片仅有卡片311,其他建议卡片依然堆叠在卡片311之下。此外,卡片堆所对应的导航栏401中,显示有与堆叠的建议卡片一一对应的导航点。在图6A中的(a)所对应的示例中,导航栏401可以指示卡片堆中存在3张建议卡片。
之后,用户的手指在显示屏上滑动。这样,手机可以检测到滑动操作4,并获得滑动操作4所对应的轨迹长度。可以理解的,手指在显示屏上滑动过程中,手机得到的轨迹长度也在增长。另外,在轨迹长度增长的过程中,如图6A中的(b)所示,堆叠于卡片311之下的卡片602,也从卡片311的下方滑出。在一些示例中,在轨迹长度超过第一长度值时,卡片602完整的显示于卡片311的下方。其中,上述第一长度值可以与单张建议卡片的高度。换句话说,在手机确定滑动操作4所对应的轨迹长度超过单张建议卡片的高度时,卡片602与卡片311以平铺的形式显示于负一屏301中。
当然,在轨迹距离达到第一长度值时,负一屏301中铺展显示的建议卡片增加一张,卡片堆中的建议卡片减少一张。此时,卡片311的一侧依然显示有导航栏401。该导航栏401中包括两个导航点,从而提示用户卡片311之下还堆叠有一张建议卡片,如,图6A中的(c)示出的卡片603。在此场景下,手机可以接收用户对卡片311的滑动操作2,并响应于该滑动操作2,将卡片603调整为卡片堆中置顶的建议卡片。这样,负一屏301中将显示卡片603,并隐藏卡片311。卡片603与卡片311依然堆叠在一起。
另外,在轨迹长度达到第一长度值之后,用户还可以在显示屏上继续往下滑。在下滑的过程中,滑动操作4的轨迹长度会继续增加。响应于轨迹长度的增加,卡片603可以从卡片602的下方滑出。在一些示例中,在轨迹长度超过第二长度值时,如图6A中的(c)所示,卡片603完整的显示于卡片602的下方。其中,上述第二长度值可以是两张建议卡片的高度,或者,略大于两张建议卡片的高度。
结合图6A中的(a)、(b)和(c)可见,随着平铺显示的建议卡片增多,负一屏301中的建议区304所对应的显示区域增加。与此同时,功能入口图标和服务卡片平行下移。这样,常驻服务区302和功能快捷入口区303逐步减少。例如,图6A中的(b)所示,在卡片602与卡片311以平铺的形式显示于负一屏301时,部分服务卡片被隐藏,常驻服务区302所对应的显示区域减少。图6A中的(c)所示,在卡片602、卡片603与卡片311以平铺的形式显示于负一屏301时,由于负一屏301剩余的显示空间仅够显示功能入口图标,故,所有服务卡片都被隐藏,负一屏301中不包括常驻服务区302。
另外,在卡片堆的所有建议卡片均平铺展开后,如图6A中的(c)所示,建议区304中还取消显示导航栏,从而,指示建议区中不包含堆叠的卡片。
再例如,如图6B所示,在滑动操作4所对应的轨迹长度增加的过程中,还可以是卡片311跟随用户的手指下滑,然后逐渐露出堆叠在卡片311之下的建议卡片。也即,在轨迹长度达到第一长度值时,完全露出卡片602,此时,卡片311位于卡片602的下侧。在轨迹长度从第一长度值增长到第二长度值的过程中,卡片602和卡片311同步下移,这样堆叠于卡片602之下的建议卡片,也即,卡片603,也逐步露出。在轨迹长度达到第二长度值之后,完全露出卡片603。此时,卡片603位于卡片602的上侧。
方式二:同步展开。也就是,在确定接收到滑动操作4之后,手机将卡片堆中所有的建议卡片同时平铺显示于负一屏301中。
在一些实施例中,通过上述任何一种方式将堆叠的建议卡片均平铺展开之后,负一屏301中包括至少两个热区,如热区1和热区2。可以理解地,热区就是在用户界面(如负一屏)中上进行了链接的一个区域。
示例性地,上述热区1可以是建议卡片所对应的热区,如,图7中的区域701。该区域701用于链接针对建议卡片的操作响应。另外,上述热区2可以是返回控件(控件703)所对应的热区,如,图7中的区域702。其中,返回控件可以用于指示将平铺的建议卡片再次折叠,又称为第一控件。该区域702链接有指示建议卡片折叠的操作响应。
另外,在铺展开的建议卡片数量不同时,热区1和热区2所对应的显示位置不同。特别是热区1,在展开的建议卡片数量不同时,热区1所覆盖的范围和所连接的操作响应也会不同。
S103,在平铺的建议卡片所占显示空间不大于一屏的情况下,手机可以响应于用户对热区1或热区2的操作,将多张建议卡片再次堆叠。
在一些实施例中,手机可以依据已平铺展开的建议卡片所对应的总高度,又称为第一高度,确定平铺的建议卡片所占显示空间是否超过一屏。
示例性地,上述总高度可以是建议卡片1的上边缘和建议卡片2的下边缘之间的距离值。其中,建议卡片1为平铺显示的第一张建议卡片。另外,建议卡片2为平铺显示的最后一张建议卡片。
例如,图6A中的(a)所示的负一屏301中,建议卡片1可以是卡片311,建议卡片2也可以是卡片311。在图6A中的(a)所示的负一屏301中,对应的总高度为卡片311的上边缘和下边缘之间的距离,也就是,卡片311的卡片高度。再如,图6A中的(b)所示的负一屏301中,建议卡片1可以是卡片311,建议卡片2可以是卡片602。在图6A中的(b)所示的负一屏301中,对应的总高度为卡片311上边缘与卡片602下边缘之间的距离值。又如,图6A中的(c)所示的负一屏301中,建议卡片1可以是卡片311,建议卡片2可以是卡片603。在图6A中的(c)所示的负一屏301中,对应的总高度为卡片311上边缘与卡片603下边缘之间的距离值。
再例如,图6B中所示的负一屏301中,建议卡片平铺展开的过程中,建议卡片1依次从卡片311变为卡片602,再变为卡片603。而建议卡片2始终为卡片311。
可以理解地,手机渲染负一屏的过程中,会确定负一屏的各个元素(如,卡片、控件等)的尺寸(如,宽度值和高度值)、排布、深度等信息。这样,不仅在建议卡片平铺展开过程中,手机可以依据平铺的建议卡片的卡片高度和排布间距,实时地获取平铺展开的建议卡片所对应的总高度。在建议卡片完成平铺展开之后,手机也可以获取平铺展开的建议卡片所对应的总高度。
又示例性地,上述总高度可以是所有建议卡片的卡片高度的总和。这样,手机可以在渲染负一屏的过程中,依据确定出的每张建议卡片的卡片高度,确定平铺的建议卡片对应的总高度。
再示例性地,手机内可以预先配置不同数量的建议卡片所对应的总高度。这样,手机根据平铺的建议卡片的数量,便可确定对应的总高度。
在得到已平铺展开的建议卡片的总高度之后,手机将总高度和屏高值1(又称为第二高度)进行比较。需要说明的是,屏高值1为负一屏中可用于显示卡片的显示区域的最大高度值。示例性地,屏高值1可以是设定的固定值。又示例性地,不同尺寸的负一屏所对应的屏高值1可以不同。也即,手机内预先配置有不同尺寸的负一屏和不同屏高值1之间的对应关系。在确定手机显示的负一屏的尺寸之后,即可对应确定出屏高值1。
在上述总高度不超过屏高值1时,手机可以确定平铺的建议卡片所占显示空间小于一屏。例如,图6A中的(a)、(b)和(c)所示的负一屏301中,平铺的建议卡片的总高度均不超过屏高值1。
在上述建议卡片的显示空间小于一屏的情况下,手机可以接收用户在热区1或热区2的操作,并响应于该操作,将多张建议卡片再次堆叠。
例如,图8中的(a)所示,手机可以接收用户在热区2(也即,区域702)中的点击操作。手机可以响应于该点击操作,显示如图8中的(c)所示的负一屏301。也即,将平铺的建议卡片再次堆叠起来,这样,手机可控制功能入口图标和服务卡片平行上移。建议卡片堆叠在一起后,负一屏301中再次由第一区域显示建议卡片,可见,建议区304所占的显示空间缩小,建议区304可以再次显示卡片堆以及卡片堆所对应的导航栏。另外,负一屏301中的第二区域将再次用于显示服务卡片。
再例如,图8中的(b)所示,手机可以接收用户在热区1(也即,区域701)中的上滑操作1,又称为第一上滑操作。手机响应于该上滑操作1,也可以显示如图8中的(c)所示的负一屏301。也即,将平铺的建议卡片再次堆叠起来。
可见,建议卡片无论是从堆叠状态变为平铺状态,还是从平铺状态变为堆叠状态。手机所显示的负一屏中的变化主要包括:建议区304所占的显示空间在变化,以及常驻服务区302和功能快捷入口区303的显示位置变化。
在前述举例中,堆叠的建议卡片全部展开时,对应的显示空间未超过一屏。在一些场景下,如,负一屏301中堆叠的建议卡片较多时,建议卡片全部平铺展开后,所占的显示空间为超过一屏。
下面以建议卡片全部展开时,所对应的显示空间会超过一屏为例,再次介绍一下跟手展开建议卡片的过程。
在用户手指刚与区域1接触,且未实际滑动时,手机可以检测到位于区域1的触点。此时,如图9中的(a)所示,手机的负一屏301中实际显示的建议卡片仅有卡片311,其他建议卡片依然堆叠在卡片311之下。此外,卡片堆所对应的导航栏401中,显示有与堆叠的建议卡片一一对应的导航点。在图9中的(a)所对应的示例中,导航栏401可以指示卡片堆中存在4张建议卡片。
之后,用户的手指在显示屏上滑动。此时,手机可以检测到滑动操作4,并获得滑动操作4所对应的轨迹长度。可以理解的,手指在显示屏上滑动过程中,手机得到的轨迹长度也在增长。另外,在轨迹长度增长的过程中,如图9中的(b)所示,堆叠于卡片311之下的卡片602,也从卡片311的下方滑出。在一些示例中,在轨迹长度超过第一长度值时,卡片602完整的显示于卡片311的下方。此时,卡片602与卡片311以平铺的形式显示于负一屏301中。
当然,在轨迹距离达到第一长度值时,卡片311的一侧依然显示有导航栏401。此时的导航栏401中包括三个导航点,提示用户卡片311之下还堆叠有二张建议卡片,如,图9中的(c)示出的卡片603和图9中的(d)示出的卡片901。在此场景下,手机可以接收用户对卡片311的滑动操作2,并响应于该滑动操作2,将卡片603调整为卡片堆中置顶的建议卡片,或者,将卡片901调整为卡片堆中置顶的建议卡片。这样,负一屏301中可以显示卡片603或卡片901,并隐藏卡片311。此时,卡片603、卡片901和卡片311依然堆叠在一起。
另外,在轨迹长度达到第一长度值之后,用户还可以在显示屏上继续往下滑。在下滑的过程中,滑动操作4的轨迹长度会继续增加。响应于轨迹长度的增加,卡片603可以从卡片602的下方滑出。在一些示例中,在轨迹长度超过第二长度值时,如图9中的(c)所示,卡片603完整的显示于卡片602的下方。其中,上述第二长度值可以与两张建议卡片的高度,或者略大于两张建议卡片的高度。此时,平铺展开的建立卡片为3张,卡片311之下还堆叠有一张建议卡片,如,卡片901。在此场景下,手机可以接收用户对卡片311的滑动操作2,并响应于该滑动操作2,将卡片901调整为卡片堆中置顶的建议卡片。这样,负一屏301中可以显示卡片901,并隐藏卡片311。此时,卡片901与卡片311依然堆叠在一起。
故,在轨迹长度达到第二长度值之后,用户还可以在显示屏上继续往下滑。在下滑的过程中,滑动操作4的轨迹长度会继续增加。响应于轨迹长度的增加,卡片901可以从卡片603的下方滑出。
在轨迹长度到达屏高值1时,手机将堆叠的所有建议卡片全部平铺展开。在此场景下,由于负一屏301的显示空间有限,如图9中的(d)所示,负一屏301中仅显示有卡片901的部分区域。另外,负一屏301中还可以取消显示卡片堆所对应的导航栏,用于提示建议区304中不存在堆叠的卡片。
也就是,在4张建议卡片全部铺开时,所对应的显示空间将超过一屏。在超过一屏的情况下,负一屏中仅能够显示平铺的4张建议卡片的第一部分,如,卡片311、卡片602、卡片603以及部分卡片901。
在另一些示例中,在滑动操作4所对应的轨迹长度增加的过程中,还可以是卡片311跟随用户的手指下滑,然后逐渐露出堆叠在卡片311之下的建议卡片,如,逐步露出卡片602、卡片603和卡片901。此外,卡片901、卡片603、卡片602和卡片311依序排列。
结合图9中的(a)、(b)、(c)和(d)可见,随着平铺显示的建议卡片增多,负一屏301中的建议区304也扩大。在建议区304扩大之后,手机控制功能入口图标和服务卡片平行下移。由于负一屏301的显示空间有限,功能入口图标和服务卡片下移过程中,会被逐步隐藏。例如,图9中的(b)所示,在卡片602与卡片311以平铺的形式显示于负一屏301时,部分服务卡片被隐藏,常驻服务区302所对应的显示区域变小。图9中的(c)所示,在卡片602、卡片603与卡片311以平铺的形式显示于负一屏301时,由于负一屏301的显示空间仅够显示功能入口图标,故,服务卡片全被隐藏,此时的负一屏301中无常驻服务区302。图9中的(d)所示,在所有的建议卡片都平铺展开后,所需的显示空间超过一屏,此时,手机还会隐藏负一屏301中的功能入口图标,此外,展开的部分建议卡片也会被隐藏。
换句话说,平铺展开的建议卡片所需显示空间超过一屏时,建议卡片2没有直接显示于负一屏301或者没有完整的显示于负一屏301。其中,建议卡片2为平铺的建议卡片中排布于最下侧的卡片。
S104,在平铺的建议卡片所占显示空间大于一屏的情况下,手机可以响应于用户对热区4的点击操作或者对热区3的多次上滑操作,将多张建议卡片再次堆叠。
在一些实施例中,在平铺的建议卡片的总高度超过屏高值1时,手机可以确定上述建议卡片所对应的显示空间不小于一屏。此时,负一屏301包括热区3和热区4。其中,热区3是建议卡片所对应的热区。上述热区4是返回控件所对应的热区。上述返回控件可以用于指示将平铺的建议卡片再次折叠。
如图10中的(a)所示,在建议卡片都平铺展开之后,平铺展开的建议卡片的总高度超过屏高值1。此时,负一屏301包括区域1001和区域1002。其中,区域1001是建议卡片所对应的热区。上述区域1002是控件1003所对应的热区。上述控件1003也可以称为第一控件,用于指示将平铺的卡片再次折叠。这样,该区域1002链接有堆叠建议卡片的操作响应。
在负一屏301未显示或未完整显示建议卡片2的情况下,手机可以接收用户在热区3(也即,区域1001)的上滑操作,如称为上滑操作2,也即,第二上滑操作。同时,手机可以响应于该上滑操作2,逐渐显示被隐藏的建议卡片,直至负一屏301中完整显示建议卡片2。
也就是,手机依据第二上滑操作,控制平铺的建议卡片的第一部分向上平移,并显示出平铺的建议卡片的第二部分,如,卡片901的下半部分。
示例性地,如图10中的(b)所示,负一屏301未完整展示卡片901的情况下,手机响应于上滑操作2,在负一屏301中逐步显示被隐藏的卡片901,同时,隐藏排列在上侧的建议卡片,如,卡片311。这样,在视觉维度上,实现上翻建议卡片的视觉效果,直至负一屏301中完整显示建议卡片2。
如图11中的(a)所示,在负一屏301完整显示建议卡片2的情况下,手机可以接收用户在热区3(也即,区域1001)的上滑操作,如称为上滑操作3,也即,第三上滑操作。之后,手机可以响应该上滑操作3,如图11中的(b)所示,将负一屏301中铺开的建议卡片重新堆叠起来。
此外,在手机接收到用户对热区4(也即,区域1002)的操作时,如图11中的(b)所示,手机也可以将负一屏301中铺开的建议卡片重新堆叠起来。
在一些实施例中,建议卡片再次堆叠起来之后,手机可以继续接收用户在负一屏中的上滑操作,如称为第四上滑操作,可以将服务卡片拉起,也即,手机继续控制堆叠的建议卡片、功能入口图标和服务卡片继续向上平移。受限于负一屏的显示空间,在向上平移建议卡片、功能入口图标和服务卡片的过程中,手机会依次隐藏堆叠的建议卡片、功能入口图标,直至负一屏中仅显示服务卡片。此时,负一屏中的常驻服务区302扩大,手机可以显示一部分被隐藏的服务卡片。在负一屏仅显示常驻服务区302的情况下,手机还可以接收用户在负一屏中的上滑操作,并响应于该操作,滚动显示常驻服务区302中的服务卡片,如,控制显示另一部分隐藏的服务卡片,这样,用户可以查看所有的服务卡片。当然,在滚动显示服务卡片的过程中,受限于负一屏显示空间有限,原靠近功能快捷入口区的服务卡片会优先被隐藏。
另外,在一些实施例中,手机展开堆叠的建议卡片的过程中,建议卡片可以按照堆叠顺序依次平铺展开,如图6A或图9所示。在另一些实施例中,手机可以优先平铺展开与已显示的建议卡片存在业务关联的卡片。
作为一种实现方式,在手机确定接收到用户的滑动操作4时,手机从卡片堆中查询置顶的建议卡片(如称为置顶卡片)的关联卡片。其中,上述关联卡片可以是与置顶卡片存在业务关系的建议卡片。
示例性地,每张建议卡片可以对应有业务属性及信息来源。在多张建议卡片的业务属性相同或者信息来源相同时,手机可以确定该多张建议卡片互为关联卡片。例如,日程卡片1和日程卡片2是属于同一卡片堆的建议卡片时,日程卡片1和日程卡片2所对应的信息来源相同且业务属性也相同,故,二者互为关联卡片。
又示例性地,手机可以利用预置的AI模型,判断多张建议卡片的显示内容之间是否存在关联。在确定所显示内容存在关联时,确定该多张建议卡片之间互为关联卡片。例如,卡片311与图12中的卡片1201属于同一卡片堆,其中,卡片311用于显示航班信息和卡片1201用于显示导航去机场的出行建议。手机通过AI模型可以识别出卡片311和卡片1201显示内容存在关联,故,可以确定二者互为关联卡片。
在查询到置顶卡片所对应的关联卡片时,手机可以响应于滑动操作4,优先平铺显示该关联卡片。在未查询到置顶卡片所对应的关联卡片时,手机可以响应于滑动操作4,平铺显示堆叠于置顶卡片之下且与该置顶卡片相邻的卡片。
例如,图12所示,在未接收到滑动操作4时,负一屏301中已显示有卡片311。在手机接收到滑动操作4时,手机从卡片堆中查找卡片311的关联卡片。在查找到卡片311的关联卡片,如,卡片1201时,随着滑动操作4所对应的轨迹长度增加,手机可以在负一屏301中逐步显示卡片1201,这样,卡片311和卡片1201在卡片堆中虽然没有相邻,但平铺展开后,卡片311和卡片1201可以相邻排布,方便用户查阅。
在另一些实施例中,在建议区304中仅有一张建议卡片时,手机可以接收用户在建议区304的上滑操作。并,响应于该上滑操作,将建议卡片折叠。此时,建议区304所占的显示空间变小。对应地,功能入口图标和服务卡片也向上平移。
例如,图13所示,手机接收到用户在卡片311上的上滑操作时,可以将卡片311折叠起来,折叠后的卡片311可以显示卡片内容的摘要。
另外,本申请实施例提供一种计算机设备上的图形用户界面(graphical userinterface,GUI),该计算机设备具有显示屏、触摸敏感表面、存储器和执行存储于存储器中的一个或多个程序的一个或多个处理器。该图形用户界面包括负一屏、由建议卡片组成的卡片堆、服务卡片、功能入口图标。其中:
响应于检测到对负一屏中的卡片堆的下滑操作,逐张平铺卡片堆中的建议卡片,并显示返回控件。在平铺展开建议卡片期间,服务卡片、功能入口图标的显示位置同步下移。如,图6A中的(a)、(b)和(c)所示。或者,如图9中的(a)、(b)、(c)和(d)所示。
在平铺的建议卡片所占显示空间小于一屏的情况下,如图7和图8所示,响应于检测到对建议卡片的上滑操作,将平铺的建议卡片再次堆叠在一起。或者,响应于检测到对返回控件的操作,将平铺的建议卡片再次堆叠在一起。
在平铺的建议卡片所占显示空间不小于一屏,且建议卡片2未完整显示的情况下,如图10所示,响应于检测到对建议卡片的上滑操作,显示被隐藏的建议卡片。其中,建议卡片2为平铺展开的建议卡片中排布于最下方的卡片。此外,还可以响应于检测到对返回控件的操作,将平铺的建议卡片再次堆叠在一起。
在建议卡片2已完整显示之后,如图11所示,响应于检测到对建议卡片的上滑操作,将平铺的建议卡片再次堆叠在一起。或者,响应于检测到对返回控件的操作,将平铺的建议卡片再次堆叠在一起。
本申请实施例还提供一种电子设备,该电子设备可以包括:存储器和一个或多个处理器。该存储器和处理器耦合。该存储器用于存储计算机程序代码,该计算机程序代码包括计算机指令。当处理器执行计算机指令时,可使得电子设备执行上述实施例中手机执行的各个步骤。当然,该电子设备包括但不限于上述存储器和一个或多个处理器。例如,该电子设备的结构可以参考图1所示的手机的结构。
本申请实施例还提供一种芯片系统,该芯片系统可以应用于前述实施例中的电子设备。如图14所示,该芯片系统包括至少一个处理器2201和至少一个接口电路2202。该处理器2201可以是上述电子设备中的处理器。处理器2201和接口电路2202可通过线路互联。该处理器2201可以通过接口电路2202从上述电子设备的存储器接收并执行计算机指令。当计算机指令被处理器2201执行时,可使得电子设备执行上述实施例中手机执行的各个步骤。当然,该芯片系统还可以包含其他分立器件,本申请实施例对此不作具体限定。
在一些实施例中,通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请实施例各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:快闪存储器、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请实施例的具体实施方式,但本申请实施例的保护范围并不局限于此,任何在本申请实施例揭露的技术范围内的变化或替换,都应涵盖在本申请实施例的保护范围之内。因此,本申请实施例的保护范围应以所述权利要求的保护范围为准。
Claims (22)
1.一种卡片信息显示方法,其特征在于,所述方法包括:
电子设备显示负一屏;其中,所述负一屏包括第一区域;所述第一区域包括堆叠的多张第一卡片;
所述电子设备接收第一操作;
所述电子设备响应于所述第一操作,在所述负一屏中,显示平铺的所述多张第一卡片;其中,所述多张第一卡片的第一高度不超过第二高度,所述第一高度是所述多张第一卡片平铺后的总高度;所述第二高度为所述负一屏的屏显高度值;在显示平铺的所述多张第一卡片之后,所述电子设备响应于接收到的第一上滑操作,在所述负一屏的所述第一区域中再次显示堆叠的所述多张第一卡片;
或者,所述电子设备响应于所述第一操作,在所述负一屏中,显示平铺的所述多张第一卡片中的第一部分;其中,所述多张第一卡片的第一高度超过所述第二高度;在显示所述第一部分之后,所述电子设备响应于接收到的第二上滑操作,在负一屏中,显示所述多张第一卡片的第二部分;在所述负一屏已显示过所有的第一卡片之后,所述电子设备响应于接收到的第三上滑操作,在所述负一屏的所述第一区域中再次显示堆叠的所述多张第一卡片。
2.根据权利要求1所述的方法,其特征在于,所述第一卡片是智能推荐卡片,用于显示第一信息;所述第一信息来源于一个或多个应用程序;所述第一信息包括时效信息、围栏信息和状态信息中的至少一项;在所述第一信息的时效信息、围栏信息和状态信息中至少一项满足预设条件时,所述第一卡片由所述电子设备推送至所述第一区域;
所述负一屏还包括第二区域;所述第二区域包括至少一张第二卡片,所述第二卡片与应用程序相关联,用于显示相关联应用程序的第二信息;所述第二卡片为用户配置的卡片。
3.根据权利要求2所述的方法,其特征在于,所述第二卡片排布在所述第一卡片的下方,在显示平铺的所述多张第一卡片或,显示平铺的所述多张第一卡片中的第一部分之前,所述方法还包括:
所述电子设备控制所述多张第一卡片平铺展开;
在平铺展开所述多张第一卡片的过程中,所述电子设备控制所述第二卡片向下平移,直至所述第二卡片被隐藏。
4.根据权利要求3所述的方法,其特征在于,所述第一区域中再次显示堆叠的所述多张第一卡片之前,所述方法还包括:
所述电子设备依据所述第一上滑操作,堆叠所述多张第一卡片;
在堆叠所述多张第一卡片的过程中,所述电子设备在所述负一屏中显示所述第二卡片,并控制所述第二卡片向上平移,直至所述第二区域中再次显示所述第二卡片。
5.根据权利要求3所述的方法,其特征在于,
在显示所述多张第一卡片的第二部分之前,所述方法还包括:所述电子设备依据所述第二上滑操作,控制所述第一卡片向上平移;
在所述负一屏已显示过所有的第一卡片之后,所述方法还包括:所述电子设备依据所述第三上滑操作,堆叠所述多张第一卡片;
在堆叠所述多张第一卡片的过程中,所述电子设备在所述负一屏中显示所述第二卡片,并控制所述第二卡片向上平移,直至所述第二区域中再次显示所述第二卡片。
6.根据权利要求2所述的方法,其特征在于,所述方法还包括:
在所述多张第一卡片堆叠显示于所述第一区域期间,所述电子设备响应于接收到的第四上滑操作;
所述电子设备控制所述第一卡片和所述第二卡片,在所述负一屏中向上平移,并显示被隐藏的所述第二卡片。
7.根据权利要求2所述的方法,其特征在于,
所述第一信息的时效信息满足所述预设条件的方式包括:所述第一信息的时效信息所指示的时段包含所述电子设备的当前系统时间;
所述第一信息的围栏信息满足所述预设条件的方式包括:所述第一信息的围栏信息所指示的地理区域覆盖所述电子设备的当前位置;
所述第一信息的状态信息满足所述预设条件的方式包括:所述第一信息的状态信息与持有所述电子设备的用户的当前状态相同。
8.根据权利要求2所述的方法,其特征在于,所述方法还包括:
在显示所述负一屏的情况下,所述电子设备接收第二操作;
所述电子设备响应于所述第二操作,显示可编辑的所述负一屏;
在显示可编辑的所述负一屏期间,所述电子设备接收用户的第三操作;
所述电子设备响应于所述第三操作,在所述第二区域中添加新的第二卡片,或者,删除所述第二区域中的第二卡片。
9.根据权利要求1-8中任意一项所述的方法,其特征在于,所述负一屏还包括第三区域,所述第三区域包括:来源于一个或多个应用程序的功能入口图标。
10.根据权利要求1所述的方法,其特征在于,所述第一区域还包括第一标识;所述第一标识用于提醒用户所述第一区域中堆叠有多张第一卡片。
11.根据权利要求1所述的方法,其特征在于,在显示平铺的所述多张第一卡片,或者显示平铺的所述多张第一卡片中的第一部分之后,所述方法还包括:
所述电子设备在所述负一屏中,显示第一控件;所述第一控件用于指示将平铺的所述第一卡片再次堆叠。
12.根据权利要求1所述的方法,其特征在于,在显示平铺的所述多张第一卡片或者显示平铺的所述多张第一卡片中的第一部分之前,所述方法还包括:
所述电子设备依据所述多张第一卡片的卡片数量,确定对应的所述第一高度。
13.一种电子设备,其特征在于,电子设备包括一个或多个处理器和存储器;所述存储器与处理器耦合,存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,所述一个或多个处理器,用于:
显示负一屏;其中,所述负一屏包括第一区域;所述第一区域包括堆叠的多张第一卡片;
接收第一操作;
响应于所述第一操作,在所述负一屏中,显示平铺的所述多张第一卡片;其中,所述多张第一卡片的第一高度不超过第二高度,所述第一高度是所述多张第一卡片平铺后的总高度;所述第二高度为所述负一屏的屏显高度值;在显示平铺的所述多张第一卡片之后,响应于接收到的第一上滑操作,在所述负一屏的所述第一区域中再次显示堆叠的所述多张第一卡片;
或者,响应于所述第一操作,在所述负一屏中,显示平铺的所述多张第一卡片中的第一部分;其中,所述多张第一卡片的第一高度超过所述第二高度;在显示所述第一部分之后,响应于接收到的第二上滑操作,在负一屏中,显示所述多张第一卡片的第二部分;在所述负一屏已显示过所有的第一卡片之后,响应于接收到的第三上滑操作,在所述负一屏的所述第一区域中再次显示堆叠的所述多张第一卡片。
14.根据权利要求13所述的电子设备,其特征在于,所述第一卡片是智能推荐卡片,用于显示第一信息;所述第一信息来源于一个或多个应用程序;所述第一信息包括时效信息、围栏信息和状态信息中的至少一项;在所述第一信息的时效信息、围栏信息和状态信息中至少一项满足预设条件时,所述第一卡片由所述电子设备推送至所述第一区域;
所述负一屏还包括第二区域;所述第二区域包括至少一张第二卡片,所述第二卡片与应用程序相关联,用于显示相关联应用程序的第二信息;所述第二卡片为用户配置的卡片。
15.根据权利要求14所述的电子设备,其特征在于,所述第二卡片排布在所述第一卡片的下方,在显示平铺的所述多张第一卡片,或者,显示平铺的所述多张第一卡片中的第一部分之前,所述一个或多个处理器,还用于:
控制所述多张第一卡片平铺展开;
在平铺展开所述多张第一卡片的过程中,控制所述第二卡片向下平移,直至所述第二卡片被隐藏。
16.根据权利要求15所述的电子设备,其特征在于,所述第一区域中再次显示堆叠的所述多张第一卡片之前,所述一个或多个处理器,还用于:
依据所述第一上滑操作,堆叠所述多张第一卡片;
在堆叠所述多张第一卡片的过程中,在所述负一屏中,显示所述第二卡片,并控制所述第二卡片向上平移,直至所述第二区域中再次显示所述第二卡片。
17.根据权利要求15所述的电子设备,其特征在于,
在显示所述多张第一卡片的第二部分之前,所述一个或多个处理器,还用于:依据所述第二上滑操作,控制所述第一卡片向上平移;
在所述负一屏已显示过所有的第一卡片之后,所述一个或多个处理器,还用于:依据所述第三上滑操作,堆叠所述多张第一卡片;
在堆叠所述多张第一卡片的过程中,在所述负一屏中显示所述第二卡片,并控制所述第二卡片向上平移,直至所述第二区域中再次显示所述第二卡片。
18.根据权利要求14所述的电子设备,其特征在于,所述一个或多个处理器,还用于:
在所述多张第一卡片堆叠显示于所述第一区域期间,响应于接收到的第四上滑操作;
控制所述第一卡片和所述第二卡片,在所述负一屏中向上平移,并显示被隐藏的所述第二卡片。
19.根据权利要求13所述的电子设备,其特征在于,在显示平铺的所述多张第一卡片,或者显示平铺的所述多张第一卡片中的第一部分之后,所述一个或多个处理器,还用于:
在所述负一屏中,显示第一控件;所述第一控件用于指示将平铺的所述第一卡片再次堆叠。
20.根据权利要求13所述的电子设备,其特征在于,在显示平铺的所述多张第一卡片或者显示平铺的所述多张第一卡片中的第一部分之前,所述一个或多个处理器,还用于:
依据所述多张第一卡片的卡片数量,确定对应的所述第一高度。
21.一种电子设备上的图形用户界面,其特征在于,所述电子设备具有显示屏、存储器和执行存储于存储器中的一个或多个指令的一个或多个处理器,其中:
响应于检测到第四操作,显示负一屏;其中,所述负一屏包括第一区域;所述第一区域包括堆叠的多张第一卡片;
响应于接收到的第一操作,在所述负一屏中,显示平铺的所述多张第一卡片;其中,所述多张第一卡片的第一高度不超过第二高度,所述第一高度是所述多张第一卡片平铺后的总高度;所述第二高度为所述负一屏的屏显高度;响应于接收到的第一上滑操作,在所述第一区域中再次显示堆叠的所述多张第一卡片;
或者,响应于接收到所述第一操作,在所述负一屏中,显示平铺的所述多张第一卡片中的第一部分;其中,所述多张第一卡片的第一高度超过所述第二高度;响应于接收到的第二上滑操作,在负一屏中,显示所述多张第一卡片的第二部分;在所述负一屏已显示过所有的第一卡片之后,响应于接收到的第三上滑操作,在所述第一区域中再次显示堆叠的所述多张第一卡片。
22.一种计算机存储介质,其特征在于,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求1-12中任一项所述的方法。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410918746.4A CN118972487A (zh) | 2021-10-14 | 2021-10-14 | 一种卡片信息显示方法及电子设备 |
| CN202111200126.XA CN115988125B (zh) | 2021-10-14 | 2021-10-14 | 一种卡片信息显示方法、电子设备及计算机存储介质 |
| PCT/CN2022/116343 WO2023061085A1 (zh) | 2021-10-14 | 2022-08-31 | 一种卡片信息显示方法、电子设备及图形用户界面 |
| US18/024,912 US12373082B2 (en) | 2021-10-14 | 2022-08-31 | Card information display method, electronic device, and graphical user interface |
| EP22859449.5A EP4191986B1 (en) | 2021-10-14 | 2022-08-31 | Card information display method, electronic device, and graphical user interface |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111200126.XA CN115988125B (zh) | 2021-10-14 | 2021-10-14 | 一种卡片信息显示方法、电子设备及计算机存储介质 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202410918746.4A Division CN118972487A (zh) | 2021-10-14 | 2021-10-14 | 一种卡片信息显示方法及电子设备 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN115988125A true CN115988125A (zh) | 2023-04-18 |
| CN115988125B CN115988125B (zh) | 2024-07-26 |
Family
ID=85974547
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202410918746.4A Pending CN118972487A (zh) | 2021-10-14 | 2021-10-14 | 一种卡片信息显示方法及电子设备 |
| CN202111200126.XA Active CN115988125B (zh) | 2021-10-14 | 2021-10-14 | 一种卡片信息显示方法、电子设备及计算机存储介质 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202410918746.4A Pending CN118972487A (zh) | 2021-10-14 | 2021-10-14 | 一种卡片信息显示方法及电子设备 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US12373082B2 (zh) |
| EP (1) | EP4191986B1 (zh) |
| CN (2) | CN118972487A (zh) |
| WO (1) | WO2023061085A1 (zh) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024217094A1 (zh) * | 2023-04-20 | 2024-10-24 | 华为技术有限公司 | 通知显示方法及电子设备 |
| WO2025113006A1 (zh) * | 2023-11-27 | 2025-06-05 | 华为技术有限公司 | 一种卡片显示方法及电子设备 |
| WO2025162144A1 (zh) * | 2024-01-31 | 2025-08-07 | 华为技术有限公司 | 显示方法、用户界面及相关装置 |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116450070A (zh) * | 2022-01-10 | 2023-07-18 | 荣耀终端有限公司 | 电子设备及其信息显示方法、介质 |
| CN119248401A (zh) * | 2024-09-14 | 2025-01-03 | 浙江吉利控股集团有限公司 | 车载屏幕的交互方法、控制设备、车辆及可读存储介质 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20180095611A1 (en) * | 2016-10-05 | 2018-04-05 | Google Inc. | Unified and smart notifications and quick settings system |
| CN110351422A (zh) * | 2019-05-27 | 2019-10-18 | 华为技术有限公司 | 一种通知消息的预览方法及电子设备 |
| CN111580905A (zh) * | 2020-04-28 | 2020-08-25 | 深圳传音控股股份有限公司 | 一种负一屏的卡片管理方法、终端及计算机可读存储介质 |
| CN111625309A (zh) * | 2020-04-28 | 2020-09-04 | 深圳传音控股股份有限公司 | 一种卡片管理方法、终端设备及计算机可读存储介质 |
| CN112068744A (zh) * | 2020-08-26 | 2020-12-11 | 深圳传音控股股份有限公司 | 交互方法、移动终端及存储介质 |
| CN112612386A (zh) * | 2020-12-15 | 2021-04-06 | 青岛海信移动通信技术股份有限公司 | 移动终端及其应用卡片的显示方法 |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8683362B2 (en) * | 2008-05-23 | 2014-03-25 | Qualcomm Incorporated | Card metaphor for activities in a computing device |
| US20140059496A1 (en) * | 2012-08-23 | 2014-02-27 | Oracle International Corporation | Unified mobile approvals application including card display |
| US10073589B1 (en) | 2014-09-08 | 2018-09-11 | Amazon Technologies, Inc. | Contextual card generation and delivery |
| CN106020796A (zh) * | 2016-05-09 | 2016-10-12 | 北京小米移动软件有限公司 | 界面显示方法及装置 |
| US9654598B1 (en) * | 2016-08-08 | 2017-05-16 | Le Technology, Inc. | User customization of cards |
| CN106354357A (zh) * | 2016-08-09 | 2017-01-25 | 华为技术有限公司 | 信息显示方法及装置 |
| CN109634696A (zh) * | 2017-10-09 | 2019-04-16 | 华为技术有限公司 | 一种显示多个内容卡片的方法及终端设备 |
| CN107995375A (zh) | 2018-01-18 | 2018-05-04 | 广东欧珀移动通信有限公司 | 一种信息推送方法、移动终端及存储介质 |
| CN110365721A (zh) | 2018-03-26 | 2019-10-22 | 华为技术有限公司 | 一种基于用户场景感知触发服务的方法、终端设备及系统 |
| DK201870334A1 (en) * | 2018-05-07 | 2019-12-05 | Apple Inc. | DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR PROACTIVE MANAGEMENT OF NOTIFICATIONS |
| CN110389804A (zh) | 2019-07-09 | 2019-10-29 | 北京小米移动软件有限公司 | 一种负一屏的界面展示方法、装置及存储介质 |
| CN111225108A (zh) | 2019-11-13 | 2020-06-02 | 青岛海信移动通信技术股份有限公司 | 一种通信终端及负屏界面的卡片显示方法 |
| WO2021183690A1 (en) * | 2020-03-10 | 2021-09-16 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with user interface objects corresponding to applications |
| CN114554005B (zh) * | 2020-11-11 | 2023-11-10 | 华为技术有限公司 | 一种通知消息的管理方法及电子设备 |
-
2021
- 2021-10-14 CN CN202410918746.4A patent/CN118972487A/zh active Pending
- 2021-10-14 CN CN202111200126.XA patent/CN115988125B/zh active Active
-
2022
- 2022-08-31 WO PCT/CN2022/116343 patent/WO2023061085A1/zh not_active Ceased
- 2022-08-31 EP EP22859449.5A patent/EP4191986B1/en active Active
- 2022-08-31 US US18/024,912 patent/US12373082B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20180095611A1 (en) * | 2016-10-05 | 2018-04-05 | Google Inc. | Unified and smart notifications and quick settings system |
| CN110351422A (zh) * | 2019-05-27 | 2019-10-18 | 华为技术有限公司 | 一种通知消息的预览方法及电子设备 |
| CN111580905A (zh) * | 2020-04-28 | 2020-08-25 | 深圳传音控股股份有限公司 | 一种负一屏的卡片管理方法、终端及计算机可读存储介质 |
| CN111625309A (zh) * | 2020-04-28 | 2020-09-04 | 深圳传音控股股份有限公司 | 一种卡片管理方法、终端设备及计算机可读存储介质 |
| CN112068744A (zh) * | 2020-08-26 | 2020-12-11 | 深圳传音控股股份有限公司 | 交互方法、移动终端及存储介质 |
| CN112612386A (zh) * | 2020-12-15 | 2021-04-06 | 青岛海信移动通信技术股份有限公司 | 移动终端及其应用卡片的显示方法 |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024217094A1 (zh) * | 2023-04-20 | 2024-10-24 | 华为技术有限公司 | 通知显示方法及电子设备 |
| WO2025113006A1 (zh) * | 2023-11-27 | 2025-06-05 | 华为技术有限公司 | 一种卡片显示方法及电子设备 |
| WO2025162144A1 (zh) * | 2024-01-31 | 2025-08-07 | 华为技术有限公司 | 显示方法、用户界面及相关装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4191986A4 (en) | 2024-05-29 |
| US20240281112A1 (en) | 2024-08-22 |
| US12373082B2 (en) | 2025-07-29 |
| CN118972487A (zh) | 2024-11-15 |
| CN115988125B (zh) | 2024-07-26 |
| EP4191986B1 (en) | 2025-04-30 |
| WO2023061085A1 (zh) | 2023-04-20 |
| EP4191986A1 (en) | 2023-06-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN115988125B (zh) | 一种卡片信息显示方法、电子设备及计算机存储介质 | |
| CN108235765B (zh) | 一种故事相册的显示方法及装置 | |
| US20230004267A1 (en) | Control Method and Apparatus | |
| EP2892208B1 (en) | Method and apparatus for operating electronic device | |
| RU2644145C2 (ru) | Способ и система передачи информации, соответствующее устройство и компьютерно-читаемый носитель записи | |
| US8489323B2 (en) | Method for controlling a map via a mobile terminal | |
| WO2023016050A1 (zh) | 一种卡片信息显示方法及电子设备 | |
| RU2703956C1 (ru) | Способ управления мультимедийными файлами, электронное устройство и графический пользовательский интерфейс | |
| CN115061607B (zh) | 功能页面显示方法及电子设备 | |
| CN110727381A (zh) | 一种切换应用的方法及电子设备 | |
| EP3528140A1 (en) | Picture processing method, device, electronic device and graphic user interface | |
| CN110069181B (zh) | 跨文件夹的文件处理方法、装置、设备及存储介质 | |
| CN115016867B (zh) | 一种卡片管理方法和终端设备 | |
| WO2022252779A1 (zh) | 一种服务推荐的方法以及设备 | |
| WO2023029985A1 (zh) | 一种桌面中停靠栏的显示方法及电子设备 | |
| WO2021196980A1 (zh) | 多屏交互方法、电子设备及计算机可读存储介质 | |
| WO2024255888A1 (zh) | 信息传输方法及电子设备 | |
| CN115562534B (zh) | 一种信息显示方法和电子设备 | |
| CN117555627A (zh) | 分屏显示方法及电子设备 | |
| CN120276693A (zh) | 一种界面的分布式显示方法、电子设备及通信系统 | |
| CN115700431A (zh) | 一种桌面的显示方法及电子设备 | |
| CN114327324B (zh) | 一种界面的分布式显示方法、电子设备及通信系统 | |
| WO2025107914A1 (zh) | 一种显示方法及电子设备 | |
| WO2024199495A1 (zh) | 桌面显示方法、图形用户界面及电子设备 | |
| CN116225353A (zh) | 一种分屏显示方法及电子设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CP03 | Change of name, title or address |
Address after: Unit 3401, unit a, building 6, Shenye Zhongcheng, No. 8089, Hongli West Road, Donghai community, Xiangmihu street, Futian District, Shenzhen, Guangdong 518040 Patentee after: Honor Terminal Co.,Ltd. Country or region after: China Address before: 3401, unit a, building 6, Shenye Zhongcheng, No. 8089, Hongli West Road, Donghai community, Xiangmihu street, Futian District, Shenzhen, Guangdong Patentee before: Honor Device Co.,Ltd. Country or region before: China |
|
| CP03 | Change of name, title or address |