显示方法及相关装置与流程

allin2022-07-13  112


显示方法及相关装置
1.本技术是分案申请,原申请的申请号是201910026700.0,原申请日是2019年01月11日,原申请的全部内容通过引用结合在本技术中。
技术领域
2.本技术涉及终端技术领域,特别涉及显示方法及相关装置。


背景技术:

3.电子信息技术不断发展,电子设备的形态也越来越多。随着用户对电子设备所提供的信息量的需求越来越高,许多电子设备设置有多个屏幕。例如,电子设备可以设置正反两个显示屏,或者,电子设备可配置可折叠显示屏,当可折叠显示屏处于折叠状态时可看作为用户提供了两个屏幕。
4.多个屏幕可以提高电子设备的利用率,满足用户的信息浏览需求。但是,现有技术中,各个屏幕分别显示不同的内容,多个屏幕显示的内容之间没有关联,缺少内容互通互动,没有充分利用多屏幕的产品价值。
5.因此,如何充分利用多屏幕的优势为用户提供更加便利的交互方式,提升用户体验,是当前亟需解决的问题。


技术实现要素:

6.本技术提供了显示方法及相关装置,用户可以利用前后翻转电子设备的交互方式触发第二屏显示用户希望看到的内容,充分利用了多屏幕的优势为用户提供便利的交互方式,操作简便,可提升用户体验。
7.第一方面,本技术提供了一种显示的方法,应用于配置有可折叠显示屏的电子设备,该方法包括:检测可折叠显示屏处于折叠状态,其中可折叠显示屏包括第一屏和第二屏;在第一屏上显示第一应用的第一用户界面,其中第一应用属于阅读类应用;检测到电子设备被前后翻转,在第二屏上显示第一应用的第二用户界面,其中,第二用户界面和第一用户界面包括相同的界面元素,并且,第二用户界面和第一用户界面有以下至少一项不同:背景颜色、显示界面元素的颜色或界面元素的排布方式。
8.具体的,阅读类应用是指提供文字、图片等可供用户阅读的资讯的应用。阅读类应用可包括:kindle、微信读书、豆瓣阅读、微博、知乎、简书或今日头条等。
9.具体的,界面元素的排布方式可包括但不限于以下至少一项:调整界面元素之间的间距、界面元素的显示位置或界面元素的大小等。
10.结合第一方面,在一个具体的实施例中,电子设备可以将第二用户界面的背景颜色调节为深色(例如黑色),并将该第二用户界面的界面元素切换成合适的颜色(例如白色)。这样的显示方式可以节省电量,并且避免阅读时刺眼。
11.实施第一方面的显示方法,电子设备在第一屏中显示阅读类应用提供的用户界面时,用户可以通过前后翻转电子设备的操作,触发电子设备在第二屏中显示该阅读类应用
提供的用户界面,此外,第二屏可以以适合用户阅读的形式显示该用户界面,提升用户体验。
12.第二方面,本技术提供了一种显示的方法,应用于配置有可折叠显示屏的电子设备,该方法包括:检测可折叠显示屏处于折叠状态,其中可折叠显示屏包括第一屏和第二屏,第二屏上方设置有摄像头;在第一屏上显示相机应用的第一预览画面,第一预览画面包括该摄像头采集到的第二屏所在方向的画面;检测到电子设备被前后翻转,在第二屏上显示相机应用的第二预览画面,第二预览画面包括该摄像头采集到的人脸画面。
13.结合第二方面,在一些实施例中,第二用户界面包括的人脸画面具有以下效果中的至少一个:景深效果、背景虚化效果或者人物美化效果。也就是说,电子设备在第二屏显示第二用户界面时,可以将当前的拍照模式切换为人像模式。
14.结合第二方面或者第二方面的任意一种实施例,在一些实施例中,检测可折叠显示屏处于折叠状态之前,该方法还可包括:检测到可折叠显示屏处于展开状态,显示相机应用的第三预览画面,第三预览画面在第一屏和第二屏上均有显示;其中第三预览画面包括摄像头采集到的第二屏所在方向的画面。在一些实施例中,电子设备检测到可折叠显示屏处于展开状态时,在可折叠显示屏上全屏显示该相机应用的第三预览画面。
15.结合第二方面或者第二方面的任意一种实施例,在一些实施例中,在第一屏上显示相机应用的第一预览画面时,停止第二屏的电源供应,或者,持续在第二屏上显示原有的用户界面。
16.结合第二方面或者第二方面的任意一种实施例,在一些实施例中,在第二屏上显示相机应用的第二预览画面时,停止第一屏的电源供应,或者,持续在第一屏上显示第一预览画面。
17.结合第二方面或者第二方面的任意一种实施例,在一些实施例中,该方法还包括:电子设备确定第二屏中没有被用户手部遮挡的区域;在电子设备被前后翻转时,在第二屏中没有被用户手部遮挡的区域显示第二预览画面。
18.实施第二方面的方法,电子设备在第一屏中显示拍照界面时,用户可以通过前后翻转电子设备的操作,触发电子设备在第二屏中显示自拍界面。此外,电子设备还可以将相机应用的拍照模式切换为人像模式,操作简便,且能够满足用户的自拍需求,提升用户体验。
19.第三方面,本技术提供了一种显示的方法,应用于配置有可折叠显示屏的电子设备,该方法包括:检测可折叠显示屏处于折叠状态,其中可折叠显示屏包括第一屏和第二屏,第二屏的宽高比小于第一屏的宽高比,第一屏上方包括第一摄像头,第二屏上方包括第二摄像头;在第一屏上显示第一应用的第一用户界面,其中第一应用属于视频通话应用,第一用户界面包括第一摄像头采集的画面和视频通话的对方画面,第一摄像头采集的画面和视频通话的对方画面之间有部分遮挡;检测到电子设备被前后翻转,在第二屏上显示第一应用的第二用户界面,第二用户界面包括第二摄像头采集的画面和视频通话的对方画面,并且第二摄像头采集的画面和视频通话的对方画面之间互不遮挡。
20.具体的,视频通话应用是指可供双方或者多方视频通话的应用。视频通话应用可包括但不限于:微信(wechat)、facetime或skype等。
21.具体的,第二用户界面显示的拍摄画面显示区域和对方画面显示区域所占屏幕的
大小,可以小于第一用户界面所显示的拍摄画面显示区域和对方画面显示区域所占屏幕的大小。
22.结合第三方面或者第三方面的任意一种实施例,在一些实施例中,检测可折叠显示屏处于折叠状态之前,该方法还可包括:检测到可折叠显示屏处于展开状态,显示第一应用的第三用户界面,第三用户界面在第一屏和第二屏上均有显示;其中第三用户界面是放大后的第一用户界面。在一些实施例中,电子设备检测到可折叠显示屏处于展开状态时,在可折叠显示屏上全屏显示该第一应用的第三用户界面。
23.实施第三方面的显示方法,电子设备在第一屏中显示视频通话界面时,用户可以通过前后翻转电子设备的操作,触发电子设备在第二屏中显示视频通话界面。在第二屏中显示视频通话界面时,该视频通话界面会适应于第二屏的尺寸进行显示,操作简便,可提升用户体验。
24.第四方面,本技术提供了一种显示的方法,应用于配置有可折叠显示屏的电子设备,该方法包括:检测可折叠显示屏处于折叠状态,其中可折叠显示屏包括第一屏和第二屏;在第一屏上显示第一用户界面;检测到电子设备被前后翻转,在第二屏上显示第一应用的第二用户界面;其中,第一应用属于打车类应用,第二用户界面包括打车类应用提供的打车订单的信息;或者,第一应用属于导航类应用,第二用户界面为导航类应用提供的导航界面。
25.具体的,通过打车类应用,用户可以发布打车信息,即下单。和该打车信息相匹配的司机可以接单,并将用户送至目的地。打车类应用可包括但不限于:滴滴打车、优步(uber)、lyft等。
26.具体的,导航类应用可包括但不限于:高德地图、谷歌地图、百度地图等。
27.实施第四方面的显示方法,用户在第一屏中通过打车类应用下单后,可以通过前后翻转电子设备的操作,触发电子设备在第二屏中显示订单信息,方便用户查看订单进度,提升用户体验,或者,用户在第一屏中通过导航应用导航后,可以通过前后翻转电子设备的操作,触发电子设备在第二屏中显示导航界面,提升用户体验。
28.第五方面,本技术提供了一种显示的方法,应用于配置有可折叠显示屏的电子设备,该方法包括:检测可折叠显示屏处于折叠状态,其中可折叠显示屏包括第一屏和第二屏;在第一屏上显示第一用户界面;检测到电子设备被前后翻转,在第二屏上显示第一应用的第二用户界面;其中,第一用户界面包括第一应用接收到的新消息的通知信息,第二用户界面包括新消息的具体内容;新消息的具体内容包含的信息量大于新消息的通知信息包含的信息量。
29.具体的,第一应用可以为电子设备运行的能够接收到新消息的应用。第一应用可包括但不限于:短信应用、即时聊天应用、订票应用(例如booking、去哪儿、携程等)等。电子设备可以基于该第一应用接收到新消息,该新消息可以包括但不限于:短信、即时聊天消息(例如微信消息、skype消息)或应用通知消息(例如应用的推送消息)等。
30.结合第五方面,在一些实施例中,电子设备在第二屏上显示第一应用的第二用户界面时,停止在第一屏上显示新消息的通知信息。
31.实施第五方面的显示方法,电子设备在第一屏中显示新消息的通知信息时,用户可以通过前后翻转电子设备的操作,触发电子设备在第二屏中显示该新消息的具体内容。
用户可以通过简便的用户操作查看该新消息的具体内容,用户体验好。
32.第六方面,本技术提供一种显示的方法,应用于配置有可折叠显示屏的电子设备,该方法包括:检测可折叠显示屏处于折叠状态,其中可折叠显示屏包括第一屏和第二屏;在第一屏上显示第一用户界面;电子设备获取当前所在的位置;检测到电子设备被前后翻转,在第二屏上显示第二用户界面,第二用户界面和电子设备当前所在的位置相关联。
33.结合第六方面,在一些实施例中,当电子设备处于地铁站时,第二用户界面包括地铁乘车码,或者,第二用户界面为nfc公交卡刷卡界面。第二屏中显示的地铁乘车码可以通过以下方式获取:电子设备调用某些应用提供的乘车功能,例如微信的乘车小程序,以获取地铁乘车码。第二屏中显示的nfc公交卡刷卡界面可以通过以下方式获取:电子设备启动钱包应用,调用nfc公交卡,并在第二屏中显示nfc公交卡刷卡界面,该nfc公交卡由用户预先在钱包应用中添加。
34.在一些实施例中,为了防止误操作,电子设备还可以结合用户处于地铁站时的时间在第二屏显示地铁乘车码。例如,如果用户处于地铁站的时间为预定时间段(例如工作日的7:00-9:00、17:00-22:00,该时间段分别对应用户的上班和下班的时间段等),则当用户前后翻转电子设备时,电子设备在第二屏上显示地铁乘车码。结合用户处于地铁站时的时间在第二屏上显示地铁乘车码,可以避免用户在处于地铁站但并不想乘车的情况下误触发第二屏显示地铁乘车码,比如用户中午12点经过地铁站但并不想乘车。
35.实施第六方面的该实施例,用户处于地铁站时,可通过前后翻转电子设备的操作,触发电子设备在第二屏中显示地铁乘车码或nfc公交卡刷卡界面。用户可以通过该地铁乘车码或nfc公交卡刷卡界面完成付款,顺利乘车。即,用户可以通过简便的用户操作触发电子设备显示地铁乘车码或nfc公交卡刷卡界面,方便用户乘车,用户体验好。
36.结合第六方面,在一些实施例中,当电子设备处于商场时,第二用户界面包括付款码,或者,第二用户界面为nfc银行卡付款界面。付款码可以包括条形码和二维码,该付款码可以是电子设备安装的付款应用(例如微信或支付宝)提供的。nfc银行卡付款界面可以通过以下方式获取:电子设备启动钱包应用,调用nfc银行卡,并在第二屏中显示nfc银行卡刷卡界面,该nfc银行卡由用户预先在电子设备的钱包应用中添加。
37.实施第六方面的该实施例,用户处于商场时,可以通过前后翻转电子设备的操作,触发电子设备在第二屏显示付款码或者nfc银行卡刷卡界面。在其他的一些实施例中,用户处于商场时,还可以通过前后翻转电子设备的操作,触发电子设备在第二屏显示优惠码/优惠券、电子电影票、电影取票码等,方便用户在商场中消费。其中,电子电影票及电影取票码可以由购票应用(例如猫眼、淘票票、美团等)提供。
38.结合第六方面,在一些实施例中,当电子设备所处的位置和快递柜之间的距离小于预设值时,第二用户界面包括快递取件码。这里,取件码可以为数字密码。在一些实施例中,第二用户界面还可以包括以下一项或多项:快递公司、快递订单号、物品图片、物品名称、该物品投递到的快递柜地址、快递柜所属公司等。第二屏显示的取件码以及其他信息可以通过以下几种方式获取:1、由电子设备从快递公司的数据库处获取。2、电子设备读取用户短信,从用户短信中获取。3、电子设备从第三方应用(例如淘宝、京东等)获取。
39.在一些实施例中,为了防止误触发第二屏显示取件码,电子设备还可以结合商品投递到的快递柜地址在第二屏中显示取件码。具体的,电子设备处于快递柜附近时,可以对
比该快递柜所在位置和用户物品投递到的快递柜地址,判断该快递柜是否是物品投递到的快递柜,若是,则在第二屏中显示取件码。
40.实施第六方面的该实施例,用户处于快递柜附近时,可通过前后翻转电子设备的操作,触发电子设备在第二屏中显示取件码。用户可以通过该取件码提取快递。即,用户可以通过简便的用户操作触发电子设备显示取件码,顺利提取快递,用户体验好。
41.结合第六方面以及第六方面的任意一种实施例,该方法还可包括:电子设备接收用户输入的验证信息,在用户输入的验证信息和电子设备预先存储的验证信息一致的情况下,电子设备在第二屏上显示该第二用户界面。这种方式可以保证电子设备的数据安全。
42.结合第六方面以及第六方面的任意一种实施例,电子设备可以通过以下几种方式获取当前位置信息:1、通过gps、glonass、bds等导航系统获取当前位置信息。2、通过网络获取当前位置信息。例如,通过基站定位、wifi定位、基于位置的服务(location based service,lbs)或地理围栏技术等获取当前位置信息。
43.结合第一方面、第一方面的任意一种实施例、第四方面、第四方面的任意一种实施例、第五方面、第五方面的任意一种实施例、第六方面或第六方面的任意一种实施例,在一些实施例中,检测可折叠显示屏处于折叠状态之前,该方法还可包括:检测到可折叠显示屏处于展开状态,显示第三用户界面,第三用户界面在第一屏和第二屏上均有显示;其中第三用户界面上显示的内容包括第一用户界面上显示的内容。也就是说,可折叠显示屏的折叠状态可以由展开状态变换而来。可折叠显示屏处于展开状态时所显示的内容包括第一用户界面上显示的内容,可以是指该可折叠显示屏处于展开状态时显示的用户界面,是放大后的可折叠显示屏处于折叠状态时在第一屏上显示的用户界面,或者,也可以是指该可折叠显示屏处于展开状态时显示的用户界面,不仅包括可折叠显示屏处于折叠状态时在第一屏上显示的用户界面中的内容,还可包括其他的内容,例如更多的文字、控件等。
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.其中,第一应用属于打车类应用,第二用户界面包括打车类应用提供的打车订单的信息;或者,第一应用属于导航类应用,第二用户界面为导航类应用提供的导航界面。
79.第十一方面,本技术提供了一种电子设备,包括:一个或多个处理器、存储器、可折叠显示屏,可折叠显示屏包括第一屏和第二屏;
80.存储器、可折叠显示屏与一个或多个处理器耦合,存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,一个或多个处理器调用计算机指令以使得电子设备执行:
81.检测可折叠显示屏处于折叠状态;在第一屏上显示第一用户界面;
82.检测电子设备是否被前后翻转;
83.在电子设备被前后翻转时,在第二屏上显示第一应用的第二用户界面;
84.其中,第一用户界面包括第一应用接收到的新消息的通知信息,第二用户界面包括新消息的具体内容;新消息的具体内容包含的信息量大于新消息的通知信息包含的信息量。
85.第十二方面,本技术提供了一种电子设备,包括:一个或多个处理器、存储器、可折叠显示屏,可折叠显示屏包括第一屏和第二屏;
86.存储器、可折叠显示屏与一个或多个处理器耦合,存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,一个或多个处理器调用计算机指令以使得电子设备执行:
87.检测可折叠显示屏处于折叠状态;在第一屏上显示第一用户界面;
88.获取电子设备当前所在的位置;
89.检测电子设备是否被前后翻转;
90.在电子设备被前后翻转时,在第二屏上显示第二用户界面,第二用户界面和电子设备当前所在的位置相关联。
91.结合第十二方面,在一些实施例中,当电子设备处于地铁站时,第二用户界面包括地铁乘车码,或者,第二用户界面为nfc公交卡刷卡界面。
92.结合第十二方面,在一些实施例中,当电子设备处于商场时,第二用户界面包括付款码,或者,第二用户界面为nfc银行卡付款界面。
93.结合第十二方面,在一些实施例中,当电子设备所处的位置和快递柜之间的距离小于预设值时,第二用户界面包括快递取件码。
94.结合第十二方面,在一些实施例中,处理器还用于调用计算机指令以使得电子设备执行:接收用户输入的验证信息;在接收到的用户输入的验证信息和电子设备预先存储的验证信息一致的情况下,在第二屏上显示第二用户界面。
95.结合第七方面、第七方面的任意一种实施例、第十方面、第十方面的任意一种实施例、第十一方面、第十一方面的任意一种实施例、第十二方面或第十二方面的任意一种实施例,在一些实施例中,处理器还用于调用计算机指令以使得电子设备执行:在检测可折叠显示屏处于折叠状态之前,检测到可折叠显示屏处于展开状态,显示第三用户界面,第三用户界面在第一屏和第二屏上均有显示;其中第三用户界面上显示的内容包括第一用户界面上显示的内容。在一些实施例中,处理器用于调用计算机指令以使得电子设备在可折叠显示屏上全屏显示第三用户界面。
96.结合第七方面、第九方面至第十二方面,第七方面、第九方面至第十二方面的任意一种实施例中的任意一种实施例,在一些实施例中,处理器还用于调用计算机指令以使得电子设备在第一屏上显示第一用户界面时,停止第二屏的电源供应,或者,持续在第二屏上显示原有的用户界面。
97.结合第七方面、第九方面至第十二方面,第七方面、第九方面至第十二方面的任意一种实施例中的任意一种实施例,在一些实施例中,处理器还用于调用计算机指令以使得电子设备在第二屏上显示第一应用的第二用户界面时,停止第一屏的电源供应,或者,持续
在第一屏上显示第一用户界面。
98.结合第七方面、第九方面至第十二方面,第七方面、第九方面至第十二方面的任意一种实施例中的任意一种实施例,在一些实施例中,处理器还用于调用计算机指令以使得电子设备确定第二屏中没有被用户手部遮挡的区域;在电子设备被前后翻转时,在第二屏中没有被用户手部遮挡的区域显示第二用户界面。
99.结合第七方面至第十二方面、第七方面至第十二方面的任意一种实施例中的任意一种实施例,在一些实施例中,电子设备被前后翻转之前,第一屏面向用户,第二屏背向用户;电子设备被前后翻转之后,第二屏面向用户,第一屏背向用户。
100.第十三方面,本技术提供了一种计算机存储介质,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如第一方面提供的显示方法。
101.第十四方面,本技术提供了一种计算机存储介质,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如第二方面提供的显示方法。
102.第十五方面,本技术提供了一种计算机存储介质,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如第三方面提供的显示方法。
103.第十六方面,本技术提供了一种计算机存储介质,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如第四方面提供的显示方法。
104.第十七方面,本技术提供了一种计算机存储介质,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如第五方面提供的显示方法。
105.第十八方面,本技术提供了一种计算机存储介质,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如第六方面提供的显示方法。
106.第十九方面,本技术提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如第一方面的显示方法。
107.第二十方面,本技术提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如第二方面的显示方法。
108.第二十一方面,本技术提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如第三方面的显示方法。
109.第二十二方面,本技术提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如第四方面的显示方法。
110.第二十三方面,本技术提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如第五方面的显示方法。
111.第二十四方面,本技术提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如第六方面的显示方法。
112.第二十五方面,本技术提供了一种电子设备,包括用于执行上述第一方面的显示方法的功能单元。
113.第二十六方面,本技术提供了一种电子设备,包括用于执行上述第二方面的显示方法的功能单元。
114.第二十七方面,本技术提供了一种电子设备,包括用于执行上述第三方面的显示方法的功能单元。
115.第二十八方面,本技术提供了一种电子设备,包括用于执行上述第四方面的显示
方法的功能单元。
116.第二十九方面,本技术提供了一种电子设备,包括用于执行上述第五方面的显示方法的功能单元。
117.第三十方面,本技术提供了一种电子设备,包括用于执行上述第六方面的显示方法的功能单元。
118.实施本技术,用户可以利用前后翻转电子设备的交互方式触发电子设备结合当前运行的应用或者当前所处的位置,在第二屏显示用户希望看到的内容,充分利用了多屏幕的优势为用户提供便利的交互方式,操作简便,可提升用户体验。
附图说明
119.为了更清楚地说明本技术实施例或背景技术中的技术方案,下面将对本技术实施例或背景技术中所需要使用的附图进行说明。
120.图1是本技术提供的电子设备的结构示意图;
121.图2为本技术提供的电子设备配置的显示屏的示意图;
122.图3为本技术提供的电子设备的软件结构框图;
123.图4-图15为本技术提供的人机交互示意图;
124.图16-图21为本技术提供的显示方法的流程示意图。
具体实施方式
125.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行描述。
126.其中,在本技术实施例的描述中,除非另有说明,“/”表示或的意思,例如,a/b可以表示a或b;本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,在本技术实施例的描述中,“多个”是指两个或多于两个。
127.以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本技术实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。
128.本技术实施例的显示方法可以应用于电子设备。本技术对提及的电子设备的类型不做具体限定,电子设备可以为手机、平板电脑、个人数字助理(personal digital assistant,pda)、可穿戴设备、膝上型计算机(laptop)等便携式电子设备。便携式电子设备的示例性实施例包括但不限于搭载ios、android、microsoft或者其他操作系统的便携式电子设备。上述便携式电子设备也可以是其他便携式电子设备,诸如具有触敏表面(例如触控面板)的膝上型计算机(laptop)等。还应当理解的是,在本技术其他一些实施例中,电子设备也可以不是便携式电子设备,而是具有触敏表面(例如触控面板)的台式计算机。
129.参见图1,图1示出了本技术实施例提供的电子设备100的结构示意图。
130.电子设备100可以包括处理器110,外部存储器接口120,内部存储器121,通用串行总线(universal serial bus,usb)接口130,充电管理模块140,电源管理模块141,电池142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170a,受话器
170b,麦克风170c,耳机接口170d,传感器模块180,按键190,马达191,指示器192,摄像头193,显示屏194,以及用户标识模块(subscriber identification module,sim)卡接口195等。其中传感器模块180可以包括压力传感器180a,陀螺仪传感器180b,气压传感器180c,磁传感器180d,加速度传感器180e,距离传感器180f,接近光传感器180g,指纹传感器180h,温度传感器180j,触摸传感器180k,环境光传感器180l,骨传导传感器180m等。
131.可以理解的是,本技术实施例示意的结构并不构成对电子设备100的具体限定。在本技术另一些实施例中,电子设备100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
132.处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,ap),调制解调处理器,图形处理器(graphics processing unit,gpu),图像信号处理器(image signal processor,isp),控制器,视频编解码器,数字信号处理器(digital signal processor,dsp),基带处理器,和/或神经网络处理器(neural-network processing unit,npu)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
133.控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。
134.处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器110的等待时间,因而提高了系统的效率。
135.在一些实施例中,处理器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)接口等。
136.i2c接口是一种双向同步串行总线,包括一根串行数据线(serial data line,sda)和一根串行时钟线(derail clock line,scl)。在一些实施例中,处理器110可以包含多组i2c总线。处理器110可以通过不同的i2c总线接口分别耦合触摸传感器180k,充电器,闪光灯,摄像头193等。例如:处理器110可以通过i2c接口耦合触摸传感器180k,使处理器110与触摸传感器180k通过i2c总线接口通信,实现电子设备100的触摸功能。
137.i2s接口可以用于音频通信。在一些实施例中,处理器110可以包含多组i2s总线。处理器110可以通过i2s总线与音频模块170耦合,实现处理器110与音频模块170之间的通信。在一些实施例中,音频模块170可以通过i2s接口向无线通信模块160传递音频信号,实现通过蓝牙耳机接听电话的功能。
138.pcm接口也可以用于音频通信,将模拟信号抽样,量化和编码。在一些实施例中,音频模块170与无线通信模块160可以通过pcm总线接口耦合。在一些实施例中,音频模块170
也可以通过pcm接口向无线通信模块160传递音频信号,实现通过蓝牙耳机接听电话的功能。所述i2s接口和所述pcm接口都可以用于音频通信。
139.uart接口是一种通用串行数据总线,用于异步通信。该总线可以为双向通信总线。它将要传输的数据在串行通信与并行通信之间转换。在一些实施例中,uart接口通常被用于连接处理器110与无线通信模块160。例如:处理器110通过uart接口与无线通信模块160中的蓝牙模块通信,实现蓝牙功能。在一些实施例中,音频模块170可以通过uart接口向无线通信模块160传递音频信号,实现通过蓝牙耳机播放音乐的功能。
140.mipi接口可以被用于连接处理器110与显示屏194,摄像头193等外围器件。mipi接口包括摄像头串行接口(camera serial interface,csi),显示屏串行接口(display serial interface,dsi)等。在一些实施例中,处理器110和摄像头193通过csi接口通信,实现电子设备100的拍摄功能。处理器110和显示屏194通过dsi接口通信,实现电子设备100的显示功能。
141.gpio接口可以通过软件配置。gpio接口可以被配置为控制信号,也可被配置为数据信号。在一些实施例中,gpio接口可以用于连接处理器110与摄像头193,显示屏194,无线通信模块160,音频模块170,传感器模块180等。gpio接口还可以被配置为i2c接口,i2s接口,uart接口,mipi接口等。
142.usb接口130是符合usb标准规范的接口,具体可以是mini usb接口,micro usb接口,usb type c接口等。usb接口130可以用于连接充电器为电子设备100充电,也可以用于电子设备100与外围设备之间传输数据。也可以用于连接耳机,通过耳机播放音频。该接口还可以用于连接其他电子设备,例如ar设备等。
143.可以理解的是,本技术实施例示意的各模块间的接口连接关系,只是示意性说明,并不构成对电子设备100的结构限定。在本技术另一些实施例中,电子设备100也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。
144.充电管理模块140用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。在一些有线充电的实施例中,充电管理模块140可以通过usb接口130接收有线充电器的充电输入。在一些无线充电的实施例中,充电管理模块140可以通过电子设备100的无线充电线圈接收无线充电输入。充电管理模块140为电池142充电的同时,还可以通过电源管理模块141为电子设备供电。
145.电源管理模块141用于连接电池142,充电管理模块140与处理器110。电源管理模块141接收电池142和/或充电管理模块140的输入,为处理器110,内部存储器121,显示屏194,摄像头193,和无线通信模块160等供电。电源管理模块141还可以用于监测电池容量,电池循环次数,电池健康状态(漏电,阻抗)等参数。在其他一些实施例中,电源管理模块141也可以设置于处理器110中。在另一些实施例中,电源管理模块141和充电管理模块140也可以设置于同一个器件中。
146.电子设备100的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。
147.天线1和天线2用于发射和接收电磁波信号。电子设备100中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。
148.移动通信模块150可以提供应用在电子设备100上的包括2g/3g/4g/5g等无线通信的解决方案。移动通信模块150可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,lna)等。移动通信模块150可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块150还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块150的至少部分功能模块可以被设置于处理器110中。在一些实施例中,移动通信模块150的至少部分功能模块可以与处理器110的至少部分模块被设置在同一个器件中。
149.调制解调处理器可以包括调制器和解调器。其中,调制器用于将待发送的低频基带信号调制成中高频信号。解调器用于将接收的电磁波信号解调为低频基带信号。随后解调器将解调得到的低频基带信号传送至基带处理器处理。低频基带信号经基带处理器处理后,被传递给应用处理器。应用处理器通过音频设备(不限于扬声器170a,受话器170b等)输出声音信号,或通过显示屏194显示图像或视频。在一些实施例中,调制解调处理器可以是独立的器件。在另一些实施例中,调制解调处理器可以独立于处理器110,与移动通信模块150或其他功能模块设置在同一个器件中。
150.无线通信模块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转为电磁波辐射出去。在本技术的一些实施例中,电子设备可以通过无线通信模块160获取当前位置信息。在本技术的另一些实施例中,电子设备可以通过无线通信模块160提供支付功能,例如nfc银行卡付款、nfc公交卡乘车等。
151.在一些实施例中,电子设备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)。在本技术的一些实施例中,电子设备可以通过移动通信模块150获取当前位置信息。
152.电子设备100通过gpu,显示屏194,以及应用处理器等实现显示功能。gpu为图像处理的微处理器,连接显示屏194和应用处理器。gpu用于执行数学和几何计算,用于图形渲
染。处理器110可包括一个或多个gpu,其执行程序指令以生成或改变显示信息。
153.显示屏194用于显示图像,视频等。显示屏194包括显示面板。显示面板可以采用液晶显示屏(liquid crystal display,lcd),有机发光二极管(organic light-emitting diode,oled),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrix organic light emitting diode的,amoled),柔性发光二极管(flex light-emitting diode,fled),miniled,microled,micro-oled,量子点发光二极管(quantum dot light emitting diodes,qled)等。在一些实施例中,电子设备100可以包括1个或n个显示屏194,n为大于1的正整数。
154.在本技术的一些实施例中,当显示面板采用oled、amoled、fled等材料时,显示屏194可以被弯折,即电子设备100可以配置有可折叠显示屏。这里,显示屏194可以被弯折是指显示屏可以在固定部位或者任意部位被弯折到任意角度,并可以在该角度保持。可折叠显示屏具有两种模式:展开状态和折叠状态。其中,可折叠显示屏弯折时形成的弯折角度大于预设值时可看作处于展开状态,可折叠显示屏弯折时形成的弯折角度小于预设值时可看作处于折叠状态。弯折角度可以是指可折叠屏不用于显示内容的一面在弯折部位形成的角度,如图2的2a所示,可折叠屏面向用户的一面用于显示内容,弯折角度如图所示。预设值可以预先定义,例如可以为90度、80度等。在一些实施例中,可折叠显示屏的弯折位置处可以设置有角度传感器,电子设备可以通过该角度传感器检测该弯折角度,并根据该弯折角度判断可折叠显示屏是处于展开状态或者折叠状态。示例性地,参见图2的2a,显示屏194可以从中部折叠,折叠后的显示屏可分为a屏和b屏。当电子设备100配置有可折叠显示屏,且该可折叠显示屏处于折叠状态时,可看作该电子设备100提供了两个显示屏。
155.可折叠显示屏处于展开状态时,可以全屏显示电子设备的操作系统所提供的用户界面。全屏显示用户界面可以是指该用户界面占用可折叠显示屏的全部显示区域,也可以是指用户界面占用显示屏的大部分显示区域,例如当可折叠显示屏为异形切割屏(notch屏)时,异形切割屏的中间部分显示该用户界面,一侧或两侧边缘部分黑屏时,也可看作该可折叠显示屏全屏显示该用户界面。
156.可折叠显示屏处于折叠状态时,电子设备可以仅在该可折叠显示屏的其中一个显示屏上显示操作系统所提供的用户界面,也可以在该可折叠显示屏的两个显示屏上都显示电子设备的操作系统提供的用户界面,本技术实施例不做限制。
157.在一些实施例中,当可折叠显示屏由展开状态变换为折叠状态时,电子设备可以从在可折叠显示屏上全屏显示用户界面变换为在该可折叠显示屏上的其中一个显示屏上显示该用户界面。
158.在本技术的另一些实施例中,电子设备100可以配置有两个独立的显示屏,两个显示屏分别位于电子设备100的两面。示例性地,参见图2的2b,其示出了一种配置有两个显示屏(即图中的c屏和d屏)的电子设备。当电子设备100配置有两个显示屏时,该两个显示屏可以具有相同的配置,也可以具有不同的配置。例如,该两个显示屏可以采用相同或不同的材料,可以具有相同或不同的屏幕尺寸,比如,一个显示屏是6英寸的oled屏幕,一个显示屏是5英寸的lcd屏幕,本技术实施例不做限制。
159.在本技术实施例中,当电子设备提供了两个显示屏时,可以将其中的一个显示屏称为第一屏,将另一个显示屏称作第二屏。示例性地,参见图2的2a,可以将b屏看作第一屏,
将a屏看作第二屏。示例性地,参见图2的2b,可以将d屏看作第一屏,将c屏看作第二屏。
160.电子设备100可以通过isp,摄像头193,视频编解码器,gpu,显示屏194以及应用处理器等实现拍摄功能。
161.isp用于处理摄像头193反馈的数据。例如,拍照时,打开快门,光线通过镜头被传递到摄像头感光元件上,光信号转换为电信号,摄像头感光元件将所述电信号传递给isp处理,转化为肉眼可见的图像。isp还可以对图像的噪点,亮度,肤色进行算法优化。isp还可以对拍摄场景的曝光,色温等参数优化。在一些实施例中,isp可以设置在摄像头193中。
162.摄像头193用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(charge coupled device,ccd)或互补金属氧化物半导体(complementary metal-oxide-semiconductor,cmos)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给isp转换成数字图像信号。isp将数字图像信号输出到dsp加工处理。dsp将数字图像信号转换成标准的rgb,yuv等格式的图像信号。在一些实施例中,电子设备100可以包括1个或n个摄像头193,n为大于1的正整数。
163.数字信号处理器用于处理数字信号,除了可以处理数字图像信号,还可以处理其他数字信号。例如,当电子设备100在频点选择时,数字信号处理器用于对频点能量进行傅里叶变换等。
164.视频编解码器用于对数字视频压缩或解压缩。电子设备100可以支持一种或多种视频编解码器。这样,电子设备100可以播放或录制多种编码格式的视频,例如:动态图像专家组(moving picture experts group,mpeg)1,mpeg2,mpeg3,mpeg4等。
165.npu为神经网络(neural-network,nn)计算处理器,通过借鉴生物神经网络结构,例如借鉴人脑神经元之间传递模式,对输入信息快速处理,还可以不断的自学习。通过npu可以实现电子设备100的智能认知等应用,例如:图像识别,人脸识别,语音识别,文本理解等。
166.外部存储器接口120可以用于连接外部存储卡,例如micro sd卡,实现扩展电子设备100的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。
167.内部存储器121可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储电子设备100使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,ufs)等。处理器110通过运行存储在内部存储器121的指令,和/或存储在设置于处理器中的存储器的指令,执行电子设备100的各种功能应用以及数据处理。
168.电子设备100可以通过音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,以及应用处理器等实现音频功能。例如音乐播放,录音等。
169.音频模块170用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。音频模块170还可以用于对音频信号编码和解码。在一些实施例中,音频模块170可以设置于处理器110中,或将音频模块170的部分功能模块设置于处理器
110中。
170.扬声器170a,也称“喇叭”,用于将音频电信号转换为声音信号。电子设备100可以通过扬声器170a收听音乐,或收听免提通话。
171.受话器170b,也称“听筒”,用于将音频电信号转换成声音信号。当电子设备100接听电话或语音信息时,可以通过将受话器170b靠近人耳接听语音。
172.麦克风170c,也称“话筒”,“传声器”,用于将声音信号转换为电信号。当拨打电话或发送语音信息时,用户可以通过人嘴靠近麦克风170c发声,将声音信号输入到麦克风170c。电子设备100可以设置至少一个麦克风170c。在另一些实施例中,电子设备100可以设置两个麦克风170c,除了采集声音信号,还可以实现降噪功能。在另一些实施例中,电子设备100还可以设置三个,四个或更多麦克风170c,实现采集声音信号,降噪,还可以识别声音来源,实现定向录音功能等。
173.耳机接口170d用于连接有线耳机。耳机接口170d可以是usb接口130,也可以是3.5mm的开放移动电子设备平台(open mobile terminal platform,omtp)标准接口,美国蜂窝电信工业协会(cellular telecommunications industry association of the usa,ctia)标准接口。
174.压力传感器180a用于感受压力信号,可以将压力信号转换成电信号。在一些实施例中,压力传感器180a可以设置于显示屏194。压力传感器180a的种类很多,如电阻式压力传感器,电感式压力传感器,电容式压力传感器等。电容式压力传感器可以是包括至少两个具有导电材料的平行板。当有力作用于压力传感器180a,电极之间的电容改变。电子设备100根据电容的变化确定压力的强度。当有触摸操作作用于显示屏194,电子设备100根据压力传感器180a检测所述触摸操作强度。电子设备100也可以根据压力传感器180a的检测信号计算触摸的位置。在一些实施例中,作用于相同触摸位置,但不同触摸操作强度的触摸操作,可以对应不同的操作指令。例如:当有触摸操作强度小于第一压力阈值的触摸操作作用于短消息应用图标时,执行查看短消息的指令。当有触摸操作强度大于或等于第一压力阈值的触摸操作作用于短消息应用图标时,执行新建短消息的指令。在本技术的另一些实施例中,压力传感器180a还可以设置于电子设备100的边框。电子设备100可以通过压力传感器180a检测到的压力计算用户和电子设备100接触的触摸点。
175.陀螺仪传感器180b可以用于确定电子设备100的运动姿态。在一些实施例中,可以通过陀螺仪传感器180b确定电子设备100围绕三个轴(即,x,y和z轴)的角速度。陀螺仪传感器180b可以用于拍摄防抖。示例性的,当按下快门,陀螺仪传感器180b检测电子设备100抖动的角度,根据角度计算出镜头模组需要补偿的距离,让镜头通过反向运动抵消电子设备100的抖动,实现防抖。陀螺仪传感器180b还可以用于导航,体感游戏场景。在本技术的一些实施例中,电子设备100可以通过陀螺仪传感器180b确定电子设备是否被用户前后翻转、是否处于竖直姿态等。
176.气压传感器180c用于测量气压。在一些实施例中,电子设备100通过气压传感器180c测得的气压值计算海拔高度,辅助定位和导航。
177.磁传感器180d包括霍尔传感器。电子设备100可以利用磁传感器180d检测翻盖皮套的开合。在一些实施例中,当电子设备100是翻盖机时,电子设备100可以根据磁传感器180d检测翻盖的开合。进而根据检测到的皮套的开合状态或翻盖的开合状态,设置翻盖自
动解锁等特性。
178.加速度传感器180e可检测电子设备100在各个方向上(一般为三轴)加速度的大小。当电子设备100静止时可检测出重力的大小及方向。还可以用于识别电子设备姿态,应用于横竖屏切换,计步器等应用。在本技术的一些实施例中,电子设备100可以通过加速度传感器180e确定电子设备是否被用户前后翻转、是否处于竖直姿态等。
179.距离传感器180f,用于测量距离。电子设备100可以通过红外或激光测量距离。在一些实施例中,拍摄场景,电子设备100可以利用距离传感器180f测距以实现快速对焦。
180.接近光传感器180g可以包括例如发光二极管(led)和光检测器,例如光电二极管。发光二极管可以是红外发光二极管。电子设备100通过发光二极管向外发射红外光。电子设备100使用光电二极管检测来自附近物体的红外反射光。当检测到充分的反射光时,可以确定电子设备100附近有物体。当检测到不充分的反射光时,电子设备100可以确定电子设备100附近没有物体。电子设备100可以利用接近光传感器180g检测用户手持电子设备100贴近耳朵通话,以便自动熄灭屏幕达到省电的目的。接近光传感器180g也可用于皮套模式,口袋模式自动解锁与锁屏。
181.环境光传感器180l用于感知环境光亮度。电子设备100可以根据感知的环境光亮度自适应调节显示屏194亮度。环境光传感器180l也可用于拍照时自动调节白平衡。环境光传感器180l还可以与接近光传感器180g配合,检测电子设备100是否在口袋里,以防误触。
182.指纹传感器180h用于采集指纹。电子设备100可以利用采集的指纹特性实现指纹解锁,访问应用锁,指纹拍照,指纹接听来电等。
183.温度传感器180j用于检测温度。在一些实施例中,电子设备100利用温度传感器180j检测的温度,执行温度处理策略。例如,当温度传感器180j上报的温度超过阈值,电子设备100执行降低位于温度传感器180j附近的处理器的性能,以便降低功耗实施热保护。在另一些实施例中,当温度低于另一阈值时,电子设备100对电池142加热,以避免低温导致电子设备100异常关机。在其他一些实施例中,当温度低于又一阈值时,电子设备100对电池142的输出电压执行升压,以避免低温导致的异常关机。
184.触摸传感器180k,也称“触控面板”。触摸传感器180k可以设置于显示屏194,由触摸传感器180k与显示屏194组成触摸屏,也称“触控屏”。触摸传感器180k用于检测作用于其上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏194提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器180k也可以设置于电子设备100的表面,与显示屏194所处的位置不同。
185.骨传导传感器180m可以获取振动信号。在一些实施例中,骨传导传感器180m可以获取人体声部振动骨块的振动信号。骨传导传感器180m也可以接触人体脉搏,接收血压跳动信号。在一些实施例中,骨传导传感器180m也可以设置于耳机中,结合成骨传导耳机。音频模块170可以基于所述骨传导传感器180m获取的声部振动骨块的振动信号,解析出语音信号,实现语音功能。应用处理器可以基于所述骨传导传感器180m获取的血压跳动信号解析心率信息,实现心率检测功能。
186.按键190包括开机键,音量键等。按键190可以是机械按键。也可以是触摸式按键。电子设备100可以接收按键输入,产生与电子设备100的用户设置以及功能控制有关的键信号输入。
187.马达191可以产生振动提示。马达191可以用于来电振动提示,也可以用于触摸振动反馈。例如,作用于不同应用(例如拍照,音频播放等)的触摸操作,可以对应不同的振动反馈效果。作用于显示屏194不同区域的触摸操作,马达191也可对应不同的振动反馈效果。不同的应用场景(例如:时间提醒,接收信息,闹钟,游戏等)也可以对应不同的振动反馈效果。触摸振动反馈效果还可以支持自定义。
188.指示器192可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。
189.sim卡接口195用于连接sim卡。sim卡可以通过插入sim卡接口195,或从sim卡接口195拔出,实现和电子设备100的接触和分离。电子设备100可以支持1个或n个sim卡接口,n为大于1的正整数。sim卡接口195可以支持nano sim卡,micro sim卡,sim卡等。同一个sim卡接口195可以同时插入多张卡。所述多张卡的类型可以相同,也可以不同。sim卡接口195也可以兼容不同类型的sim卡。sim卡接口195也可以兼容外部存储卡。电子设备100通过sim卡和网络交互,实现通话以及数据通信等功能。在一些实施例中,电子设备100采用esim,即:嵌入式sim卡。esim卡可以嵌在电子设备100中,不能和电子设备100分离。
190.电子设备100的软件系统可以采用分层架构,事件驱动架构,微核架构,微服务架构,或云架构。本技术实施例以分层架构的android系统为例,示例性说明电子设备100的软件结构。
191.图3是本技术实施例的电子设备100的软件结构框图。
192.分层架构将软件分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件接口通信。在一些实施例中,将android系统分为四层,从上至下分别为应用程序层,应用程序框架层,安卓运行时(android runtime)和系统库,以及内核层。
193.应用程序层可以包括一系列应用程序包。
194.如图3所示,应用程序包可以包括相机,图库,日历,通话,地图,导航,wlan,蓝牙,音乐,视频,短信息等应用程序。
195.应用程序框架层为应用程序层的应用程序提供应用编程接口(application programming interface,api)和编程框架。应用程序框架层包括一些预先定义的函数。
196.如图3所示,应用程序框架层可以包括窗口管理器,内容提供器,视图系统,电话管理器,资源管理器,通知管理器等。
197.窗口管理器用于管理窗口程序。窗口管理器可以获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕等。在本技术实施例中,窗口管理器可以获取电子设备100提供的两个显示屏的大小,并统一管理两个显示屏显示的内容。
198.内容提供器用来存放和获取数据,并使这些数据可以被应用程序访问。所述数据可以包括视频,图像,音频,拨打和接听的电话,浏览历史和书签,电话簿等。
199.视图系统包括可视控件,例如显示文字的控件,显示图片的控件等。视图系统可用于构建应用程序。显示界面可以由一个或多个视图组成的。例如,包括短信通知图标的显示界面,可以包括显示文字的视图以及显示图片的视图。
200.电话管理器用于提供电子设备100的通信功能。例如通话状态的管理(包括接通,挂断等)。
201.资源管理器为应用程序提供各种资源,比如本地化字符串,图标,图片,布局文件,
视频文件等等。
202.通知管理器使应用程序可以在状态栏中显示通知信息,可以用于传达告知类型的消息,可以短暂停留后自动消失,无需用户交互。比如通知管理器被用于告知下载完成,消息提醒等。通知管理器还可以是以图表或者滚动条文本形式出现在系统顶部状态栏的通知,例如后台运行的应用程序的通知,还可以是以对话窗口形式出现在屏幕上的通知。例如在状态栏提示文本信息,发出提示音,电子设备振动,指示灯闪烁等。
203.android runtime包括核心库和虚拟机。android runtime负责安卓系统的调度和管理。
204.核心库包含两部分:一部分是java语言需要调用的功能函数,另一部分是安卓的核心库。
205.应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架层的java文件执行为二进制文件。虚拟机用于执行对象生命周期的管理,堆栈管理,线程管理,安全和异常的管理,以及垃圾回收等功能。
206.系统库可以包括多个功能模块。例如:表面管理器(surface manager),媒体库(media libraries),三维图形处理库(例如:opengl es),2d图形引擎(例如:sgl)等。
207.表面管理器用于对显示子系统进行管理,并且为多个应用程序提供了2d和3d图层的融合。
208.媒体库支持多种常用的音频,视频格式回放和录制,以及静态图像文件等。媒体库可以支持多种音视频编码格式,例如:mpeg4,h.264,mp3,aac,amr,jpg,png等。
209.三维图形处理库用于实现三维图形绘图,图像渲染,合成,和图层处理等。
210.2d图形引擎是2d绘图的绘图引擎。
211.内核层是硬件和软件之间的层。内核层至少包含显示驱动,摄像头驱动,音频驱动,传感器驱动。
212.下面结合捕获拍照场景,示例性说明电子设备100软件以及硬件的工作流程。
213.当触摸传感器180k接收到触摸操作,相应的硬件中断被发给内核层。内核层将触摸操作加工成原始输入事件(包括触摸坐标,触摸操作的时间戳等信息)。原始输入事件被存储在内核层。应用程序框架层从内核层获取原始输入事件,识别该输入事件所对应的控件。以该触摸操作是触摸单击操作,该单击操作所对应的控件为相机应用图标的控件为例,相机应用调用应用框架层的接口,启动相机应用,进而通过调用内核层启动摄像头驱动,通过摄像头193捕获静态图像或视频。
214.基于图1所示的电子设备100,本技术实施例提供了显示方法。本技术实施例中的电子设备100包括两个显示屏:第一屏和第二屏。例如,参见图2的2a,第一屏可以是b屏,第二屏可以是a屏。又例如,参见图2的2b,第一屏可以是d屏,第二屏可以是c屏。
215.实施本技术实施例的显示方法,用户可以利用前后翻转电子设备的交互方式触发第二屏显示用户希望看到的内容,操作简便,可提升用户体验。前后翻转电子设备是指将第一屏和第二屏与用户之间的相对位置互换。例如,参见图2的2a,可折叠显示屏处于折叠状态时,第一屏(即b屏)面向用户,第二屏(即a屏)背向用户,用户前后翻转电子设备之后,则第一屏背向用户,第二屏面向用户。又例如,参见图2的2b,第一屏(即d屏)面向用户,第二屏(即c屏)背向用户,用户前后翻转电子设备之后,则第一屏背向用户,第二屏面向用户。这
里,用户握持电子设备时,若用户可以看见屏幕显示的内容,则可以看作该屏幕面向用户;若用户不能看见屏幕显示的内容,则可以看作该屏幕背向用户。
216.具体的,当电子设备配置有可折叠显示屏且该可折叠显示屏处于折叠状态时,或者,当电子设备配置有两个独立的显示屏时,用户可通过前后翻转电子设备的操作,触发电子设备结合当前所处的位置、当前启动的应用等在第二屏中显示对应的内容,下面分情况描述本技术实施例提供的显示方法。
217.(一)用户通过前后翻转电子设备的操作,触发电子设备结合当前启动的应用在第二屏中显示对应的内容。
218.在第(一)种情况下,电子设备当前启动的应用可以是阅读类应用、相机(camera)应用等,下面结合具体的应用场景描述本技术实施例提供的显示方法。
219.应用场景1:电子设备100启动阅读类应用,在第一屏显示阅读类应用提供的用户界面。用户可通过前后翻转电子设备100的操作,触发电子设备100在第二屏中显示该阅读类应用提供的用户界面。在本技术实施例中,可以将阅读类应用称为第一应用。
220.阅读类应用是指提供文字、图片等可供用户阅读的资讯的应用,图片可包括静态图片和动态图片。例如,阅读类应用可包括:kindle、微信读书、豆瓣阅读、微博、知乎、简书或今日头条等。
221.示例性地,参见图4的4a,其示出了电子设备100启动阅读类应用(例如kindle)时,第一屏显示的该阅读类应用提供的用户界面10。在4a所示的示例中,第一屏面向用户,第二屏背向用户。该用户界面10可包括:阅读类应用提供的文字101、返回上一级控件102、评论输入框103、收藏控件104、分享控件105等。在一些实施例中,该用户界面10还可以包括状态栏106。状态栏106可包括以下一项或多项:运营商的名称(例如中国移动)、wi-fi图标、信号强度、时间、电池图标、剩余电量、闹钟图标(图中未示出)或蓝牙图标(图中未示出)等。在本技术实施例中,可以将电子设备在第一屏显示的用户界面10称为第一用户界面。
222.在一些实施例中,当电子设备100配置的是可折叠显示屏时,图4的4a所示的示例中该可折叠显示屏处于折叠状态。该折叠状态可以由展开状态变换而来。当该可折叠显示屏处于展开状态时,该可折叠显示屏可以显示该阅读类应用提供的用户界面,该用户界面在第一屏和第二屏上均有显示,并且,该用户界面上显示的内容包括可折叠显示屏处于折叠状态时在第一屏上显示的用户界面的内容(例如用户界面10包括的内容)。在一些实施例中,该可折叠显示屏处于展开状态时,可以全屏显示用户界面。在一些实施例中,该可折叠显示屏处于展开状态时显示的用户界面,是放大后的可折叠显示屏处于折叠状态时在第一屏上显示的用户界面。在另一些实施例中,该可折叠显示屏处于展开状态时显示的用户界面,不仅包括可折叠显示屏处于折叠状态时在第一屏上显示的用户界面中的内容,还可包括其他的内容,例如更多的文字、控件等。在本技术实施例中,可以将可折叠显示屏处于展开状态时显示的用户界面称为第三用户界面。
223.在一些实施例中,电子设备100在第一屏显示阅读类应用提供的用户界面时,第二屏可以为黑屏状态,也可以显示有内容。第二屏为黑屏状态可以是指电子设备100关闭第二屏的电源供应,也可以是指第二屏显示黑色的画面,这里不做限制。
224.在本技术实施例中,用户可以前后翻转电子设备100,将电子设备100的第二屏和第一屏与用户之间的相对位置互换。例如,用户可以按照图4中所示的箭头方向翻转电子设
备100。也就是说,用户前后翻转电子设备100之后,第二屏面向用户,第一屏背向用户。响应于用户前后翻转电子设备的操作,电子设备100可以在第二屏中显示该阅读类应用提供的用户界面。
225.具体实现中,电子设备100处于折叠状态时,电子设备100可以通过陀螺仪传感器、加速度传感器、重力感应器中的一个或多个来检测电子设备100是否被前后翻转。例如,陀螺仪传感器可以检测电子设备沿其所在平面的y轴顺时针或逆时针旋转的角度,若该旋转角度大于第一值(例如150度或160度),则判定电子设备100被前后翻转。这里,电子设备沿其所在平面的y轴是指从第一屏的底部沿着屏幕的垂直方向指向第一屏顶端的方向,可参考图2中示出的y轴。又例如,为了防止用户握持电子设备100时调整方向(例如用户握持电子设备100时从面向东方调整为面向西方)时,电子设备100误认为当前被翻转,还可以通过加速度感应器检测电子设备沿其z轴的加速度,当上述旋转角度大于第一值且该加速度小于第二值时,判定电子设备100被前后翻转。这里,z轴是指垂直于第一屏所在平面的方向,可参考图2中示出的z轴。
226.在本技术实施例中,电子设备的陀螺仪传感器、加速度传感器、重力感应器中的一个或多个可以持续、实时地监测电子设备的姿态。
227.示例性地,参见图4的4b,其示出了电子设备100检测到用户前后翻转电子设备的操作后,在第二屏中显示的阅读类应用提供的用户界面20。如4b所示,用户界面20中的各个界面元素和4a中的用户界面10相同,可参照4a的相关描述。在本技术实施例中,可以将电子设备100被前后翻转后在第二屏上显示的用户界面20称为第二用户界面。
228.可理解的,在一些实施例中,第一屏和第二屏的配置可能不同,例如第一屏和第二屏的屏幕尺寸可能不同。屏幕尺寸可包括屏幕的面积、屏幕宽度(width)和高度(height)的比值等。在第一屏和第二屏的屏幕尺寸不同的情况下,和在第一屏中显示阅读类应用提供的用户界面10相比,电子设备在第二屏中显示阅读类应用提供的用户界面20时,用户界面20中的界面元素的排布方式可以适应性调整,可更加符合用户习惯且显示美观。例如,若第二屏的屏幕尺寸小于第一屏的屏幕尺寸,则第二屏显示的界面20中提供的文字的数量可以降低,或者,第二屏显示的用户界面20中的界面元素可以等比例缩小。实际应用中,该适应性的调整第二屏显示的界面元素还可以包括调整界面元素之间的间距、界面元素的显示位置等等,本技术实施例对此不做限制。
229.在一些实施例中,电子设备100响应于用户前后翻转电子设备的操作在第二屏中显示用户界面20时,还可以将用户界面20以适合用户阅读的方式进行显示。具体的,电子设备100可以将用户界面20的背景颜色调节为深色(例如黑色),并将界面20中的界面元素切换成合适的颜色(例如白色),这样的显示方式可以节省电量,并且避免阅读时刺眼,方便用户阅读。示例性地,可参见图4的4b,其示出了一种可能的电子设备100将界面20以合适用户阅读的形式进行显示的方式。在接收到用户前后翻转电子设备的操作后,电子设备100在第二屏中以什么样的方式显示阅读应用提供的用户界面,可以由电子设备100默认设置,也可以由用户预先设置,这里不做限制。
230.在本技术实施例中,电子设备100响应于用户前后翻转电子设备的操作在第二屏中显示用户界面20时,第一屏可以不显示任何内容,比如变为黑屏状态,也可以持续显示用户界面10,这里不做限制。第一屏变为黑屏状态可以是指电子设备100停止第一屏的电源供
应,也可以是指第一屏显示黑色的画面,这里不做限制。在一些实施例中,第一屏持续显示用户界面10时,电子设备100可以在该用户界面10上接收输入的用户操作并作出响应。在另一些实施例中,第一屏持续显示用户界面10时,该用户界面10被锁定,即电子设备100不能在用户界面10上接收输入的用户操作并作出响应,这样可以防止用户在第一屏上误触发电子设备100部分功能。
231.在一些实施例中,电子设备100响应于用户前后翻转电子设备的操作在第二屏中显示用户界面20之后,用户还可以再次前后翻转电子设备100,使得电子设备100在第一屏中显示用户界面10。例如,用户可以按照图4中所示的箭头方向再次翻转电子设备100。也就是说,用户再次前后翻转电子设备100之后,第一屏面向用户,第二屏背向用户。示例性地,参见图4的4a,在检测到用户再次前后翻转电子设备100的操作时,电子设备100可以在第一屏中显示用户界面10。电子设备100在第一屏中显示用户界面10时,第二屏可以不显示任何内容,比如变为黑屏状态,也可以持续显示用户界面20,这里不做限制。
232.通过图4示例可知,电子设备在第一屏中显示阅读类应用提供的用户界面时,用户可以通过前后翻转电子设备的操作,触发电子设备在第二屏中显示该阅读类应用提供的用户界面,此外,第二屏可以以适合用户阅读的形式显示该用户界面,提升用户体验。
233.应用场景2:电子设备100当前启动相机应用,第一屏显示拍照界面。用户可通过前后翻转电子设备100的操作,触发电子设备100在第二屏中显示自拍界面。
234.相机应用可以是电子设备100预装的,也可以是电子设备100通过网络下载并安装的,这里不做限制。
235.在本技术实施例中,电子设备100可以在第一屏和第二屏上方分别设置一组摄像头,也可以仅在第一屏或第二屏上方设置一组摄像头。一组摄像头可包括一个或多个摄像头。
236.示例性地,参见图5的5a,其示出了电子设备100当前启动相机应用(例如电子设备100预装的相机应用),第一屏显示的拍照界面30。在5a所示的示例中,第一屏面向用户,第二屏背向用户。示例性地,该拍照界面30可包括:已拍摄图像回显控件201、拍摄控件202、用于切换摄像头的控件203、拍摄模式菜单204、取景框205、以及其他的一些控件例如用于启动智能识物功能的控件206a、用于开启/关闭闪光灯的控件206b、用于开启/关闭动态图片拍摄功能的控件206c、用于调节色调的控件206d、设置控件206e。其中:
237.已拍摄图像回显控件201可用于显示电子设备100最近一次拍摄到的图像,还可监听用于打开相册的用户操作。电子设备100可以检测到作用于控件201的用户操作(例如点击操作),响应于该操作,并响应于该用户操作打开相册应用,显示保存的图片。
238.拍摄控件202可监听用于拍摄图像的用户操作。电子设备可以检测到的作用于拍摄控件202的用户操作(例如点击操作),并响应于该用于操作确定拍摄的图片,保存该图片并且在控件201中显示该图片。也即是说,用户可以点击拍摄控件202来拍摄图像。
239.用于切换摄像头的控件203可监听用于切换摄像头的用户操作。电子设备100可以检测到作用于控件203的用户操作(例如点击操作),并响应于该用户操作切换当前启动的摄像头。例如关闭第二屏上方的摄像头,启动第一屏上方的摄像头。
240.拍摄模式菜单204可以显示有一个或多个拍摄模式选项。拍摄模式选项可以实现为图标、文字或其他形式。如5a所示,拍摄模式菜单204中的拍摄模式选项可包括:大光圈模
式的选项、夜景模式的选项、人像模式的选项、拍照模式的选项、录像模式的选项、专业模式的选项等。
241.取景框205可用于显示摄像头获取的图像。电子设备100可以实时刷新其中的显示内容。其中,取景框205中的图像是电子设备100设置在第二屏上方的摄像头采集到的第二屏所在方向的画面。
242.在一些实施例中,该拍照界面30还可包括可隐藏的导航栏。导航栏可包括返回键、主屏幕键以及多任务键。
243.在本技术实施例中,可以将电子设备在第一屏显示的拍照界面30称为第一预览画面。
244.在一些实施例中,当电子设备100配置的是可折叠显示屏时,图5的5a所示的示例中该可折叠显示屏处于折叠状态。该折叠状态可以由展开状态变换而来。当该可折叠显示屏处于展开状态时,该可折叠显示屏可以显示该相机应用提供的用户界面,该用户界面在第一屏和第二屏上均有显示,并且,该用户界面包括第二屏上方的摄像头采集到该第二屏所在方向的画面。在一些实施例中,该可折叠显示屏处于展开状态时,可以全屏显示该相机应用提供的用户界面。在本技术实施例中,可以将可折叠显示屏处于展开状态时显示的用户界面称为第三预览画面。
245.在一些实施例中,电子设备100在第一屏显示相机应用提供的拍照界面时,第二屏可以为黑屏状态,也可以显示有内容。第二屏为黑屏状态可以是指电子设备100关闭第二屏的电源供应,也可以是指第二屏显示黑色的画面,这里不做限制。
246.在本技术实施例中,用户可以前后翻转电子设备100,将电子设备100的第二屏和第一屏与用户之间的相对位置互换。例如,用户可以按照图5中所示的箭头方向翻转电子设备100。用户前后翻转电子设备100之后,第二屏面向用户,第一屏背向用户。这里,电子设备100如何检测用户前后翻转电子设备的操作,可参照应用场景1中的相关描述。
247.在应用场景2中,电子设备100设置在第二屏上方的一组摄像头可以持续工作以拍摄画面。用户前后翻转电子设备100后,由于第二屏面向用户,因此,设置在第二屏上方的一组摄像头此时拍摄到的是用户的画面。电子设备100可以将第二屏上方的一组摄像头拍摄到的用户画面显示在第二屏中,即在第二屏中显示自拍界面。也就是说,在用户前后翻转电子设备100之前,设置在第二屏上方的一组摄像头拍摄到的画面显示在第一屏中,在用户前后翻转电子设备100之后,该组摄像头拍摄到的画面显示在第二屏中。
248.在本技术实施例中,第一屏和第二屏的配置可能相同,也可能不同。例如,第一屏和第二屏的屏幕尺寸可能相同,也可能不同。在第一屏和第二屏的屏幕尺寸相同的情况下,电子设备100在第二屏中显示自拍界面时,该自拍界面中的界面元素的排布方式可以和第一屏中显示的拍照界面的界面元素相同。在第一屏和第二屏的屏幕尺寸不同的情况下,和在第一屏中显示拍照界面相比,电子设备100在第二屏中显示自拍界面时,自拍界面中的界面元素的排布方式可以适应性调整,可更加符合用户习惯且显示美观。
249.示例性地,参考图5的5b,其示出了当第二屏的宽高比小于第一屏的宽高比时,电子设备100检测到用户前后翻转电子设备的操作后,在第二屏中显示的自拍界面40。如图5的5b所示,该自拍界面40可包括:已拍摄图像回显控件201、拍摄控件202、用于切换摄像头的控件203、拍摄模式菜单204、取景框205、已拍摄图像回显区域207以及其他的一些控件例
如用于启动智能识物功能的控件206a、用于开启/关闭闪光灯的控件206b、用于开启/关闭动态图片拍摄功能的控件206c、用于调节色调的控件206d、设置控件206e。其中,取景框205中显示的画面由设置在第二屏上方的一组摄像头拍摄得到,可包括用户的人脸画面。已拍摄图像回显区域207用于显示电子设备100之前拍摄到的图像。在一些实施例中,该自拍界面40还可包括可隐藏的导航栏。在本技术实施例中,可以将电子设备100被前后翻转后在第二屏上显示的用户界面(例如自拍界面40)称为第二预览画面。
250.对比5a及5b可知,在第二屏的宽高比小于第一屏的宽高比时,用户前后翻转电子设备后,电子设备100在第二屏中显示自拍界面时,调整了自拍界面中各个元素的排布方式,该调整包括缩小各个界面元素的之间的间距、增加已拍摄图像回显区域207等。不限于5b所示的排布方式,实际应用中,电子设备100在第二屏显示自拍界面时,还可以调整自拍界面中各个元素的显示比例、界面元素之间的显示位置,增加或减少界面元素等,本技术实施例对此不做限制。
251.在一些实施例中,电子设备100响应于用户前后翻转电子设备的操作后,在第二屏中显示自拍界面40的同时,还可以将相机应用的拍照模式切换为人像模式。在人像模式下,自拍界面40中的取景框205所显示的人脸画面经过电子设备100的处理,该人脸画面可携带景深效果、背景虚化效果以及人物美化效果中的一个或多个。其中,人脸画面携带景深效果是指将背景模糊化来突出拍摄对象(即人脸),人脸画面携带背景虚化效果是指将景深变浅以使画面的焦点聚集在人脸上,人物美化效果可包括但不限于美白、瘦脸、磨皮、增大瞳孔等。
252.示例性地,可参见图5的5b,第二屏中显示自拍界面40时,电子设备100将相机应用的拍照模式切换为人像模式。
253.在本技术实施例中,电子设备100响应于用户前后翻转电子设备的操作在第二屏中显示自拍界面40时,第一屏可以不显示任何内容,比如变为黑屏状态,也可以持续显示拍照界面30,这里不做限制。第一屏变为黑屏状态可以是指电子设备100停止第一屏的电源供应,也可以是指第一屏显示黑色的画面,这里不做限制。在一些实施例中,第一屏持续显示拍照界面30时,电子设备100可以在该拍照界面30接收输入的用户操作并作出响应。在另一些实施例中,第一屏持续显示拍照界面30时,该拍照界面30被锁定,即电子设备100不能在拍照界面30上接收输入的用户操作并作出响应,这样可以防止用户在第一屏上误触发电子设备100的部分功能。
254.在一些实施例中,电子设备100响应于用户前后翻转电子设备的操作在第二屏中显示自拍界面40之后,用户还可以再次前后翻转电子设备100,使得电子设备100在第一屏中显示拍照界面30。示例性地,参见图5的5a,在检测到用户再次前后翻转电子设备100的操作时,电子设备100可以在第一屏中显示拍照界面30。电子设备在第一屏中显示拍照界面30时,第二屏可以不显示任何内容,比如变为黑屏状态,也可以持续显示自拍界面40,这里不做限制。
255.通过图5示例可知,电子设备在第一屏中显示拍照界面时,用户可以通过前后翻转电子设备的操作,触发电子设备在第二屏中显示自拍界面。此外,电子设备还可以将相机应用的拍照模式切换为人像模式,操作简便,且能够满足用户的自拍需求,提升用户体验。
256.应用场景3:电子设备100当前启动视频通话应用,第一屏显示视频通话界面。用户
可通过前后翻转电子设备100的操作,触发电子设备100在第二屏中显示视频通话界面。
257.视频通话应用是指可供双方或者多方视频通话的应用。例如,视频通话应用可包括:微信(wechat)、facetime或skype等。在本技术实施例中,可以将视频通话应用称为第一应用。
258.在应用场景3中,电子设备100的第一屏上方和第二屏上方分别设置有一组摄像头。在本技术实施例中,可以将第一屏上方设置的摄像头称为第一摄像头,将第二屏上方设置的摄像头称为第二摄像头。
259.示例性地,参考图6的6a,其示出了电子设备100当前启动视频通话应用,第一屏显示的视频通话界面50。在6a所示的示例中,第一屏面向用户,第二屏背向用户。示例性地,该视频通话界面50可包括:拍摄画面显示区域301、对方画面显示区域302、用于转换摄像头的控件303、挂断控件304以及静音控件305等。在一些实施例中,对方画面显示区域302悬浮显示于拍摄画面显示区域301之上,遮挡拍摄画面显示区域301的部分内容。在另一些实施例中,6a所示的区域302和区域301可以互换,即拍摄画面显示区域301可以悬浮显示于对方画面显示区域302之上,遮挡对方画面显示区域302的部分内容。其中,拍摄画面显示区域301中显示的用户画面可以是由设置在第一屏上方的一组摄像头拍摄到的。对方画面显示区域302用于显示视频通话的对方画面,该视频通话的对方画面为和用户建立视频通话连接的另一方的画面。在本技术实施例中,可以将电子设备在第一屏显示的视频通话界面50称为第一应用的第一用户界面。
260.在一些实施例中,当电子设备100配置的是可折叠显示屏时,图6的6a所示的示例中该可折叠显示屏处于折叠状态。该折叠状态可以由展开状态变换而来。当该可折叠显示屏处于展开状态时,该可折叠显示屏可以显示该视频通话应用提供的用户界面,该用户界面在第一屏和第二屏上均有显示,并且,该用户界面上是放大后的可折叠显示屏处于折叠状态时在第一屏上显示的用户界面(例如视频通话界面50)。在一些实施例中,当该可折叠显示屏处于展开状态时,该可折叠显示屏可以全屏显示该视频通话应用提供的用户界面。在本技术实施例中,可以将可折叠显示屏处于展开状态时显示的用户界面称为第一应用的第三用户界面。
261.在一些实施例中,电子设备100在第一屏显示视频通话界面时,第二屏可以为黑屏状态,也可以显示有内容。第二屏为黑屏状态可以是指电子设备100关闭第二屏的电源供应,也可以是指第二屏显示黑色的画面,这里不做限制。
262.在本技术实施例中,用户可以前后翻转电子设备100,将电子设备100的第二屏和第一屏与用户之间的相对位置互换。例如,用户可以按照图6中所示的箭头方向翻转电子设备100。用户前后翻转电子设备100之后,第二屏面向用户,第一屏背向用户。这里,电子设备100如何检测用户前后翻转电子设备的操作,可参照应用场景1中的相关描述。
263.在应用场景3中,电子设备100检测到用户前后翻转电子设备100的操作后,可以关闭设置在第一屏上方的一组摄像头,启动设置在第二屏上方的一组摄像头。用户前后翻转电子设备100后,由于第二屏面向用户,因此,设置在第二屏上方的一组摄像头启动后拍摄到的是用户的画面。电子设备100可以将第二屏上方的一组摄像头拍摄到的用户画面显示在第二屏中,在第二屏中显示视频通话界面。
264.在本技术实施例中,第一屏和第二屏的配置可能相同,也可能不同。例如,第一屏
和第二屏的屏幕尺寸可能相同,也可能不同。在第一屏和第二屏的屏幕尺寸相同的情况下,电子设备100在第二屏中显示视频通话界面时,该视频通话界面中的界面元素的排布方式可以和第一屏中显示的视频通话界面的界面元素相同。在第一屏和第二屏的屏幕尺寸不同的情况下,和在第一屏中显示视频通话界面相比,电子设备100在第二屏中显示视频通话界面时,视频通话界面中的界面元素的排布方式可以适应性调整,可更加符合用户习惯且显示美观。
265.示例性地,参考图6的6b,其示出了当第二屏的宽高比小于第一屏的宽高比时,电子设备100检测到用户前后翻转电子设备的操作后,在第二屏中显示的视频通话界面60。如图6的6b所示,该视频通话界面60可包括:拍摄画面显示区域301、对方画面显示区域302、用于转换摄像头的控件303、挂断控件304以及静音控件305等。对方画面显示区域302和拍摄画面显示区域301互不遮挡。其中,拍摄画面显示区域301中显示的用户画面由设置在第二屏上方的一组摄像头拍摄得到。在本技术实施例中,可以将电子设备100被前后翻转后在第二屏上显示的用户界面(例如视频通话界面60)称为第一应用的第二用户界面。
266.对比6a及6b可知,在第二屏的宽高比小于第一屏的宽高比时,用户前后翻转电子设备后,电子设备100在第二屏中显示视频通话界面时,调整了视频通话界面中各个元素的排布方式,该调整包括缩小拍摄画面显示区域301中的画面、缩小控件303、控件304以及控件305的显示比例、调整对方画面显示区域302和拍摄画面显示区域301之间的相对位置等。不限于6b所示的排布方式,实际应用中,电子设备100在第二屏显示视频通话界面时,还可以增加或减少界面元素等,本技术实施例对此不做限制。
267.在一些实施例中,电子设备100响应于用户前后翻转电子设备的操作在第二屏中显示视频通话界面时,第一屏可以不显示任何内容,比如变成黑屏变为黑屏状态。
268.在一些实施例中,电子设备100响应于用户前后翻转电子设备的操作在第二屏中显示视频通话界面60之后,用户还可以再次前后翻转电子设备100,使得电子设备100在第一屏中显示视频通话界面50。示例性地,参见图6的6a,在检测到用户再次前后翻转电子设备100的操作时,电子设备100可以在第一屏中显示视频通话界面50。
269.通过图6示例可知,电子设备在第一屏中显示视频通话界面时,用户可以通过前后翻转电子设备的操作,触发电子设备在第二屏中显示视频通话界面。在第二屏中显示视频通话界面时,该视频通话界面会适应于第二屏的尺寸进行显示,操作简便,可提升用户体验。
270.应用场景4:电子设备当前运行打车类应用,用户通过该打车类应用下单。用户可通过前后翻转电子设备100的操作,触发电子设备100在第二屏中显示订单信息。
271.通过打车类应用,用户可以发布打车信息,即下单。和该打车信息相匹配的司机可以接单,并将用户送至目的地。打车类应用可包括但不限于:滴滴打车、优步(uber)、lyft等。在本技术实施例中,可以将打车类应用称为第一应用。
272.电子设备100运行打车类应用时,用户可以通过该打车类应用下单。示例性地,参见图7的7a,其示出了用户通过打车类应用下单时,第一屏显示的用户界面70。在7a所示的示例中,第一屏面向用户,第二屏背向用户。该用户界面70可包括:多个选择用车类型的控件401、上车点输入控件402、下车点输入控件403、呼叫快车控件404以及其他的一些界面元素。在一些实施例中,该用户界面70还可包括状态栏。在一些实施例中,该用户界面70还可
包括导航栏。用户在7a所示的用户界面输入打车信息后,可以点击呼叫快车控件404下单。下单后,和用户输入的打车信息相匹配的司机可以接单。
273.在一些实施例中,当电子设备100配置的是可折叠显示屏时,图7的7a所示的示例中该可折叠显示屏处于折叠状态。该折叠状态可以由展开状态变换而来。当该可折叠显示屏处于展开状态时,该可折叠显示屏可以显示该打车类应用提供的用户界面,该用户界面在第一屏和第二屏上均有显示,并且,该用户界面上显示的内容包括可折叠显示屏处于折叠状态时在第一屏上显示的用户界面的内容(例如用户界面70包括的内容)。在一些实施例中,该可折叠显示屏处于折叠状态时可以全屏显示该打车类应用提供的用户界面。在一些实施例中,该可折叠显示屏处于展开状态时显示的用户界面,是放大后的可折叠显示屏处于折叠状态时在第一屏上显示的用户界面。在另一些实施例中,该可折叠显示屏处于展开状态时显示的用户界面,不仅包括可折叠显示屏处于折叠状态时在第一屏上显示的用户界面中的内容,还可包括其他的内容,例如更多的文字、控件等。在本技术实施例中,可以将可折叠显示屏处于展开状态时显示的用户界面称为第三用户界面。
274.示例性地,参考图7的7b,用户下单之后,电子设备100可以响应于用户操作而退出显示打车类应用提供的用户界面,并显示其他应用(例如阅读类应用)提供的用户界面80。这里,电子设备100退出显示打车类应用提供的用户界面后,该打车类应用在电子设备100的后台继续运行。在本技术实施例中,可以将电子设备在第一屏显示的用户界面80称为第一用户界面。
275.在一些实施例中,电子设备100在第一屏显示如7b所示的用户界面时,第二屏可以为黑屏状态,也可以显示有内容。第二屏为黑屏状态可以是指电子设备100关闭第二屏的电源供应,也可以是指第二屏显示黑色的画面,这里不做限制。
276.在电子设备100的第一屏显示如7b所示的用户界面80时,用户可以前后翻转电子设备100,将电子设备100的第二屏和第一屏与用户之间的相对位置互换。例如,用户可以按照图7中所示的箭头方向翻转电子设备100。也就是说,用户前后翻转电子设备100之后,第二屏面向用户,第一屏背向用户。响应于用户前后翻转电子设备的操作,电子设备100可以在第二屏中显示用户通过打车类应用所下订单的订单信息。该订单信息可包括以下至少一项:是否已被接单、接单人、接单人联系方式、接单车牌、接单车到达上车点的时间等。示例性地,参见图7的7c,其示出了电子设备100检测到用户前后翻转电子设备的操作后,在第二屏中显示的订单信息。在本技术实施例中,可以将电子设备100被前后翻转后在第二屏上显示的用户界面(例如7c所示的用户界面)称为第二用户界面。
277.在本技术实施例中,电子设备100响应于用户前后翻转电子设备的操作在第二屏中显示订单信息时,第一屏可以不显示任何内容,比如变为黑屏状态,也可以持续显示用户界面80,这里不做限制。第一屏变为黑屏状态可以是指电子设备100停止第一屏的电源供应,也可以是指第一屏显示黑色的画面,这里不做限制。在一些实施例中,第一屏持续显示用户界面80时,电子设备100可以在该用户界面80上接收输入的用户操作并作出响应。在另一些实施例中,第一屏持续显示用户界面80时,该用户界面80被锁定,即电子设备100不能在用户界面80上接收输入的用户操作并作出响应,这样可以防止用户在第一屏上误触发电子设备100部分功能。
278.在一些实施例中,电子设备100响应于用户前后翻转电子设备的操作在第二屏中
显示订单信息之后,用户还可以再次前后翻转电子设备100,使得电子设备100在第一屏中显示用户界面80。示例性地,参见图7的7b,在检测到用户再次前后翻转电子设备100的操作时,电子设备100可以在第一屏中显示用户界面80。电子设备100在第一屏中显示用户界面80时,第二屏可以不显示任何内容,比如变为黑屏状态,也可以持续显示订单信息,这里不做限制。
279.通过图7示例可知,用户在第一屏中通过打车类应用下单,且进入其他应用提供的用户界面后,可以通过前后翻转电子设备的操作,触发电子设备在第二屏中显示订单信息,方便用户查看订单进度,提升用户体验。
280.应用场景5:电子设备100接收到新消息,在第一屏显示该新消息的通知信息。用户可通过前后翻转电子设备100的操作,触发电子设备100在第二屏显示该新消息的具体内容。
281.在应用场景5中,电子设备100可以在后台运行能够接收到新消息的应用,例如短信应用、即时聊天应用、订票应用(例如booking、去哪儿、携程等)等。电子设备可以基于该应用接收到新消息,该新消息可以包括但不限于:短信、即时聊天消息(例如微信消息、skype消息)或应用通知消息(例如应用的推送消息)等。
282.电子设备100接收到新消息时,会在屏幕上显示该新消息的通知信息,该通知信息通常为电子设备100中的通知管理器提供的提示窗。示例性地,参见图8的8a,其示出了电子设备100接收到新消息时,在第一屏显示的用户界面90,该用户界面90包括提示窗501。在8a所示的示例中,第一屏面向用户,第二屏背向用户。
283.如8a所示,该新消息为航班提示消息,可以是订票应用推送给电子设备100的。提示窗501悬浮显示于电子设备100显示的其他内容之上。提示窗501包括新消息的大概提要,用于提示用户接收到新消息。一般情况下,若用户想要查看该新消息的具体内容,可点击提示窗501,响应于用户点击提示窗501的操作,电子设备100可以在第一屏中显示该新消息的具体内容。也就是说,一般情况下用户需通过点击操作查看新消息的具体内容。在本技术实施例中,可以将用于接收该新消息的应用称为第一应用,将电子设备在第一屏显示的用户界面90称为第一用户界面。
284.在一些实施例中,当电子设备100配置的是可折叠显示屏时,图8的8a所示的示例中该可折叠显示屏处于折叠状态。该折叠状态可以由展开状态变换而来。当该可折叠显示屏处于展开状态时,该可折叠显示屏可以显示有用户界面,该用户界面在第一屏和第二屏上均有显示,并且,该用户界面上显示的内容包括可折叠显示屏处于折叠状态时在第一屏上显示的用户界面的内容(例如用户界面90包括的内容)。在一些实施例中,该可折叠显示屏处于折叠状态时可以全屏显示该用户界面。在一些实施例中,该可折叠显示屏处于展开状态时显示的用户界面,是放大后的可折叠显示屏处于折叠状态时在第一屏上显示的用户界面。在另一些实施例中,该可折叠显示屏处于展开状态时显示的用户界面,不仅包括可折叠显示屏处于折叠状态时在第一屏上显示的用户界面中的内容,还可包括其他的内容,例如更多的文字、控件等。在本技术实施例中,可以将可折叠显示屏处于展开状态时显示的用户界面称为第三用户界面。
285.在一些实施例中,电子设备100在第一屏显示新消息的通知信息时,第二屏可以为黑屏状态,也可以显示有内容。第二屏为黑屏状态可以是指电子设备100关闭第二屏的电源
供应,也可以是指第二屏显示黑色的画面,这里不做限制。
286.在本技术实施例中,用户可以前后翻转电子设备100,将电子设备100的第二屏和第一屏与用户之间的相对位置互换。例如,用户可以按照图8中所示的箭头方向翻转电子设备100。也就是说,用户前后翻转电子设备100之后,第二屏面向用户,第一屏背向用户。响应于用户前后翻转电子设备的操作,电子设备100可以在第二屏中显示新消息的具体内容。具体的,电子设备100在第一屏显示新消息的通知信息,且检测到用户前后翻转电子设备的操作时,电子设备100可以调用推送给新消息的应用,获取该新消息的具体内容,并将该新消息的具体内容显示在第二屏上。这里,电子设备100如何检测用户前后翻转电子设备的操作,可参照应用场景1中的相关描述。
287.示例性地,参见图8的8b,其示出了电子设备100检测到用户前后翻转电子设备的操作后,在第二屏中显示的新消息的具体内容。该新消息的具体内容可包括:航空公司、航班、起飞地、目的地、起飞时间、降落时间等。通过8a及8b可知,用户可以通过前后翻转电子设备的操作,在第二屏中查看新消息的具体内容。在本技术实施例中,可以将电子设备100被前后翻转后在第二屏上显示的用户界面(例如8b所示的用户界面)称为第二用户界面。
288.在本技术实施例中,电子设备100响应于用户前后翻转电子设备的操作在第二屏中显示新消息的具体内容时,第一屏可以不显示任何内容,比如变为黑屏状态,也可以持续显示用户界面90,这里不做限制。在一些实施例中,第一屏持续显示用户界面90时,用户界面90中不再显示新消息的通知信息,即第一屏中的新消息的通知信息被清除。第一屏持续显示用户界面90时,电子设备100可以在该用户界面90接收输入的用户操作并作出响应,或者,该用户界面90被锁定,即电子设备100不能在用户界面90上接收输入的用户操作并作出响应,这样可以防止用户在第一屏上误触发电子设备100部分功能。
289.在一些实施例中,电子设备100响应于用户前后翻转电子设备的操作在第二屏中显示新消息的具体内容之后,用户还可以再次前后翻转电子设备100,使得电子设备100在第一屏中显示用户界面90。示例性地,参见图8的8a,在检测到用户再次前后翻转电子设备100的操作时,电子设备100可以在第一屏中显示用户界面90。电子设备在第一屏中显示用户界面90时,第二屏可以不显示任何内容,比如变为黑屏状态,也可以持续显示新消息的具体内容,这里不做限制。
290.通过图8示例可知,电子设备在第一屏中显示新消息的通知信息时,用户可以通过前后翻转电子设备的操作,触发电子设备在第二屏中显示该新消息的具体内容。用户可以通过简便的用户操作查看该新消息的具体内容,用户体验好。
291.不限于上述描述的5个应用场景,在本技术实施例中,电子设备还可结合其他启动的应用在第二屏中显示对应的内容。例如,电子设备还可运行导航类应用,用户在第一屏中通过导航类应用选择了导航路线,且电子设备显示其他应用提供的用户界面后,用户可以通过前后翻转电子设备的操作,触发电子设备在第二屏中显示该导航类应用提供的导航界面。又例如,电子设备还可运行短信应用,电子设备接收到新短信并在第一屏上显示新短信的通知信息时,用户可以通过前后翻转电子设备的操作,触发电子设备在第二屏中显示该新短信的具体内容,该新短信的具体内容可包括发信人、发信时间、短信内容等。
292.(二)用户通过翻转电子设备的操作,触发电子设备结合当前所处的位置在第二屏中显示对应的内容。
293.在第(二)种情况下,电子设备当前所处的位置可以是地铁站、车站、商场、快递点等,下面结合具体的应用场景描述本技术实施例提供的显示方法。
294.应用场景6:用户处于地铁站时,通过电子设备100的第一屏查看内容。用户可通过前后翻转电子设备100的操作,触发电子设备100在第二屏中显示地铁乘车码。
295.这里,地铁乘车码可以为二维码。用户可以在地铁站的卡机上刷地铁乘车码,支付车费,从而进出地铁站。
296.在应用场景6中,用户处于地铁站时,可以通过第一屏查看内容,该内容可以是任意应用提供的。例如,第一屏中的内容可以是阅读界面、视频界面、相册或游戏界面等。示例性地,参见图9的9a,其示出了用户处于地铁站时第一屏显示的用户界面。在9a所示的示例中,第一屏面向用户,第二屏背向用户。在本技术实施例中,可以将电子设备在第一屏显示的用户界面(例如9a所示的用户界面)称为第一用户界面。
297.在一些实施例中,当电子设备100配置的是可折叠显示屏时,图9的9a所示的示例中该可折叠显示屏处于折叠状态。该折叠状态可以由展开状态变换而来。当该可折叠显示屏处于展开状态时,该可折叠显示屏可以显示有用户界面,该用户界面在第一屏和第二屏上均有显示,并且,该用户界面上显示的内容包括可折叠显示屏处于折叠状态时在第一屏上显示的用户界面的内容(例如9a所示的用户界面包括的内容)。在一些实施例中,该可折叠显示屏处于折叠状态时可以全屏显示该用户界面。在一些实施例中,该可折叠显示屏处于展开状态时显示的用户界面,是放大后的可折叠显示屏处于折叠状态时在第一屏上显示的用户界面。在另一些实施例中,该可折叠显示屏处于展开状态时显示的用户界面,不仅包括可折叠显示屏处于折叠状态时在第一屏上显示的用户界面中的内容,还可包括其他的内容,例如更多的文字、控件等。在本技术实施例中,可以将可折叠显示屏处于展开状态时显示的用户界面称为第三用户界面。
298.在一些实施例中,电子设备100在第一屏显示如9a所示的界面时,第二屏可以为黑屏状态,也可以显示有内容。第二屏为黑屏状态可以是指电子设备100关闭第二屏的电源供应,也可以是指第二屏显示黑色的画面,这里不做限制。
299.在本技术实施例中,用户可以前后翻转电子设备100,将电子设备100的第二屏和第一屏与用户之间的相对位置互换。例如,用户可以按照图9中所示的箭头方向翻转电子设备100。也就是说,用户前后翻转电子设备100之后,第二屏面向用户,第一屏背向用户。当用户处于地铁站时,响应于用户前后翻转电子设备的操作,电子设备100可以在第二屏中显示地铁乘车码。
300.具体实现中,电子设备100可以通过以下几种方式获取当前位置信息:1、通过gps、glonass、bds等导航系统获取当前位置信息。2、通过网络获取当前位置信息。例如,通过基站定位、wifi定位、基于位置的服务(location based service,lbs)或地理围栏技术等获取当前位置信息。电子设备100获取到当前位置信息后,可判断是否处于地铁站。
301.示例性地,参见图9的9b,其示出了用户处于地铁站时,电子设备100检测到用户前后翻转电子设备的操作后,在第二屏中显示的地铁乘车码。这里,第二屏中显示的地铁乘车码可以通过以下方式获取:电子设备100调用某些应用提供的乘车功能,例如微信的乘车小程序,以获取地铁乘车码。在本技术实施例中,可以将电子设备100被前后翻转后在第二屏上显示的用户界面(例如9b所示的用户界面)称为第二用户界面。
302.在一些实施例中,为了防止误操作,电子设备100还可以结合用户处于地铁站时的时间在第二屏显示地铁乘车码。例如,如果用户处于地铁站的时间为预定时间段(例如工作日的7:00-9:00、17:00-22:00,该时间段分别对应用户的上班和下班的时间段等),则当用户前后翻转电子设备时,电子设备100在第二屏上显示地铁乘车码。结合用户处于地铁站时的时间在第二屏上显示地铁乘车码,可以避免用户在处于地铁站但并不想乘车的情况下误触发第二屏显示地铁乘车码,比如用户中午12点经过地铁站但并不想乘车。
303.不限于9b所示的乘车码,在本技术实施例中,电子设备还可以通过其他方式为用户提供乘车时的付款功能。例如,电子设备可通过nfc和其他设备通信,用户可以预先在电子设备100中的钱包应用中添加nfc公交卡。当用户处于地铁站时,用户可以前后翻转电子设备,触发电子设备启动钱包应用,调用nfc公交卡,并在第二屏中显示nfc公交卡刷卡界面,可以使得电子设备通过nfc公交卡完成付款,顺利乘车。
304.在本技术实施例中,电子设备100响应于用户前后翻转电子设备的操作在第二屏中显示地铁乘车码或nfc公交卡刷卡界面时,第一屏可以不显示任何内容,比如变为黑屏状态,也可以持续显示原来的用户界面,这里不做限制。第一屏变为黑屏状态可以是指电子设备100停止第一屏的电源供应,也可以是指第一屏显示黑色的画面,这里不做限制。在一些实施例中,第一屏持续显示如9a所示的用户界面时,电子设备100可以在该用户界面接收输入的用户操作并作出响应。在另一些实施例中,第一屏持续显示如9a所示的用户界面时,该用户界面被锁定,即电子设备100不能在该用户界面上接收输入的用户操作并作出响应,这样可以防止用户在第一屏上误触发电子设备100的部分功能。
305.在一些实施例中,电子设备100响应于用户前后翻转电子设备的操作在第二屏中显示地铁乘车码或nfc公交卡刷卡界面之后,用户还可以再次前后翻转电子设备100,使得电子设备100在第一屏中显示原来的内容。示例性地,参见图9的9a,在检测到用户再次前后翻转电子设备100的操作时,电子设备100可以在第一屏中显示如9a所示的用户界面。电子设备在第一屏中显示如9a所示的用户界面时,第二屏可以不显示任何内容,比如变为黑屏状态,也可以持续显示地铁乘车码或nfc公交卡刷卡界面,这里不做限制。
306.通过图9示例可知,用户处于地铁站时,可通过前后翻转电子设备100的操作,触发电子设备100在第二屏中显示地铁乘车码或nfc公交卡刷卡界面。用户可以通过该地铁乘车码或nfc公交卡刷卡界面完成付款,顺利乘车。即,用户可以通过简便的用户操作触发电子设备显示地铁乘车码或nfc公交卡刷卡界面,方便用户乘车,用户体验好。
307.应用场景7:用户处于商场时,通过电子设备100的第一屏查看内容。用户可通过前后翻转电子设备100的操作,触发电子设备100在第二屏中显示付款码。
308.在应用场景7中,用户处于商场时,可以通过第一屏查看内容,该内容可以是任意应用提供的。例如,第一屏中的内容可以是阅读界面、视频界面、相册或游戏界面等。示例性地,参见图10的10a,其示出了用户处于商场时第一屏显示的用户界面。在10a所示的示例中,第一屏面向用户,第二屏背向用户。在本技术实施例中,可以将电子设备在第一屏显示的用户界面(例如10a所示的用户界面)称为第一用户界面。
309.在一些实施例中,当电子设备100配置的是可折叠显示屏时,图10的10a所示的示例中该可折叠显示屏处于折叠状态。该折叠状态可以由展开状态变换而来。当该可折叠显示屏处于展开状态时,该可折叠显示屏可以显示有用户界面,该用户界面在第一屏和第二
屏上均有显示,并且,该用户界面上显示的内容包括可折叠显示屏处于折叠状态时在第一屏上显示的用户界面的内容(例如10a所示的用户界面包括的内容)。在一些实施例中,该可折叠显示屏处于折叠状态时可以全屏显示该用户界面。在一些实施例中,该可折叠显示屏处于展开状态时显示的用户界面,是放大后的可折叠显示屏处于折叠状态时在第一屏上显示的用户界面。在另一些实施例中,该可折叠显示屏处于展开状态时显示的用户界面,不仅包括可折叠显示屏处于折叠状态时在第一屏上显示的用户界面中的内容,还可包括其他的内容,例如更多的文字、控件等。在本技术实施例中,可以将可折叠显示屏处于展开状态时显示的用户界面称为第三用户界面。
310.在一些实施例中,电子设备100在第一屏显示如10a所示的用户界面时,第二屏可以为黑屏状态,也可以显示有内容。第二屏为黑屏状态可以是指电子设备100关闭第二屏的电源供应,也可以是指第二屏显示黑色的画面,这里不做限制。
311.在本技术实施例中,用户可以前后翻转电子设备100,将电子设备100的第二屏和第一屏与用户之间的相对位置互换。例如,用户可以按照图10中所示的箭头方向翻转电子设备100。也就是说,用户前后翻转电子设备100之后,第二屏面向用户,第一屏背向用户。当用户处于商场时,响应于用户前后翻转电子设备的操作,电子设备100可以在第二屏中显示付款码。这里,电子设备100获取当前位置信息的方式和应用场景6中相同,可参照相关描述。电子设备100获取到当前位置信息后,可判断是否处于商场。
312.示例性地,参见图10的10b,其示出了用户处于商场时,电子设备100检测到用户前后翻转电子设备的操作后,在第二屏显示的付款码。如10b所示,该付款码可以包括条形码和二维码。这里,第二屏显示的付款码可以是电子设备100安装的付款应用(例如微信或支付宝)提供的。在本技术实施例中,可以将电子设备100被前后翻转后在第二屏上显示的用户界面(例如10b所示的用户界面)称为第二用户界面。
313.不限于10b所示的付款码,在本技术实施例中,电子设备还可以通过其他方式为用户提供购物时的付款功能。例如,电子设备可通过nfc和其他设备通信,用户可以预先在电子设备100中的钱包应用中添加nfc银行卡。当用户处于商场时,用户可以前后翻转电子设备,触发电子设备启动钱包应用,调用nfc银行卡,并在第二屏中显示nfc银行卡刷卡界面,可以使得电子设备通过nfc银行卡完成付款,顺利购物。
314.在本技术实施例中,电子设备100响应于用户前后翻转电子设备的操作在第二屏中显示付款码或nfc银行卡刷卡界面时,第一屏可以不显示任何内容,比如变为黑屏状态,也可以持续显示原来的内容,这里不做限制。第一屏变为黑屏状态可以是指电子设备100停止第一屏的电源供应,也可以是指第一屏显示黑色的画面,这里不做限制。在一些实施例中,第一屏持续显示如10a所示的用户界面时,电子设备100可以在该用户界面接收输入的用户操作并作出响应。在另一些实施例中,第一屏持续显示如10a所示的用户界面时,该用户界面被锁定,即电子设备100不能在该用户界面上接收输入的用户操作并作出响应,这样可以防止用户在第一屏上误触发电子设备100的部分功能。
315.在一些实施例中,电子设备100响应于用户前后翻转电子设备的操作在第二屏中显示付款码或nfc银行卡刷卡界面之后,用户还可以再次前后翻转电子设备100,使得电子设备100在第一屏中显示原来的内容。示例性地,参见图10的10a,在检测到用户再次前后翻转电子设备100的操作时,电子设备100可以在第一屏中显示如10a所示的用户界面,比如变
为黑屏状态。电子设备在第一屏中显示如10a所示的用户界面时,第二屏可以不显示任何内容,也可以持续显示付款码或nfc银行卡刷卡界面,这里不做限制。
316.通过图10示例可知,用户处于商场时,可通过前后翻转电子设备100的操作,触发电子设备100在第二屏中显示付款码或nfc银行卡刷卡界面。用户可以通过该付款码或nfc银行卡刷卡界面完成付款,顺利购物。即,用户可以通过简便的用户操作触发电子设备显示付款码或nfc银行卡刷卡界面,顺利购物,用户体验好。
317.在应用场景7中,用户处于商场时,可以通过前后翻转电子设备的操作,触发电子设备在第二屏显示付款码或者nfc银行卡刷卡界面。在其他的一些实施例中,用户处于商场时,还可以通过前后翻转电子设备的操作,触发电子设备在第二屏显示优惠码/优惠券、电子电影票、电影取票码等,方便用户在商场中消费。其中,电子电影票及电影取票码可以由购票应用(例如猫眼、淘票票、美团等)提供。
318.应用场景8:用户处于快递柜附近时,通过电子设备100的第一屏查看内容。用户可通过前后翻转电子设备100的操作,触发电子设备100在第二屏中显示快递取件码。
319.快递柜是指设立在公共场合,可供投递和提取快件的自助服务设备。收件人可以让快递公司将物品投递到指定的快递柜,之后凭快递柜发送到电子设备(例如手机)的取件码自助领取快递。这里,取件码可以为数字密码。
320.在应用场景8中,用户处于快递柜附近时,可以通过第一屏查看内容,该内容可以是任意应用提供的。例如,第一屏中的内容可以是阅读界面、视频界面、相册或游戏界面等。示例性地,参见图11的11a,其示出了用户处于快递柜附近时第一屏显示的用户界面。在11a所示的示例中,第一屏面向用户,第二屏背向用户。本技术实施例中,可以将电子设备在第一屏显示的用户界面(例如11a所示的用户界面)称为第一用户界面。
321.在一些实施例中,当电子设备100配置的是可折叠显示屏时,图11的11a所示的示例中该可折叠显示屏处于折叠状态。该折叠状态可以由展开状态变换而来。当该可折叠显示屏处于展开状态时,该可折叠显示屏可以显示有用户界面,该用户界面在第一屏和第二屏上均有显示,并且,该用户界面上显示的内容包括可折叠显示屏处于折叠状态时在第一屏上显示的用户界面的内容(例如11a所示的用户界面包括的内容)。在一些实施例中,该可折叠显示屏处于折叠状态时可以全屏显示该用户界面。在一些实施例中,该可折叠显示屏处于展开状态时显示的用户界面,是放大后的可折叠显示屏处于折叠状态时在第一屏上显示的用户界面。在另一些实施例中,该可折叠显示屏处于展开状态时显示的用户界面,不仅包括可折叠显示屏处于折叠状态时在第一屏上显示的用户界面中的内容,还可包括其他的内容,例如更多的文字、控件等。在本技术实施例中,可以将可折叠显示屏处于展开状态时显示的用户界面称为第三用户界面。
322.在一些实施例中,电子设备100在第一屏显示如11a所示的用户界面时,第二屏可以为黑屏状态,也可以显示有内容。第二屏为黑屏状态可以是指电子设备100关闭第二屏的电源供应,也可以是指第二屏显示黑色的画面,这里不做限制。
323.在本技术实施例中,用户可以前后翻转电子设备100,将电子设备100的第二屏和第一屏与用户之间的相对位置互换。例如,用户可以按照图11中所示的箭头方向翻转电子设备100。也就是说,用户前后翻转电子设备100之后,第二屏面向用户,第一屏背向用户。当用户处于快递柜附近时,响应于用户前后翻转电子设备的操作,电子设备100可以在第二屏
中显示快递取件码。这里,电子设备100可通过以下方式判断当前是否处于快递柜附近:1、电子设备100获取当前位置信息,根据当前位置信息判断当前是否处于快递柜附近。在当前位置和快递柜之间的距离小于预设值(例如10米、20米等)时,可确定当前处于快递柜附近。这里,电子设备100获取当前位置信息的方式和应用场景6中相同,可参照相关描述。2、快递柜可采用wifi、蓝牙、nfc等近场通信方式持续广播消息,当电子设备100接收到快递柜发送的消息时,可确定当前处于快递柜附近。
324.示例性地,参见图11的11b,其示出了用户处于快递柜附近时,电子设备100检测到用户前后翻转电子设备的操作后,在第二屏显示的取件码。在一些实施例中,第二屏还可以显示以下一项或多项:快递公司、快递订单号、物品图片、物品名称、该物品投递到的快递柜地址、快递柜所属公司等。在本技术实施例中,可以将电子设备100被前后翻转后在第二屏上显示的用户界面(例如11b所示的用户界面)称为第二用户界面。
325.这里,第二屏显示的取件码以及其他信息可以通过以下几种方式获取:1、由电子设备从快递公司的数据库处获取。例如,电子设备可以将快递订单号发送至快递公司的服务器,该服务器在存储的数据库中查找和该快递订单号对应的信息,并将和该快递订单号对应的信息发送给电子设备。这里,和该快递订单号对应的信息包括取件码。2、电子设备读取用户短信,从用户短信中获取。具体的,快递公司将快递投递至快递柜后,可以通过服务器向电子设备发送短信,该短信携带取件码。3、电子设备从第三方应用(例如淘宝、京东等)获取。具体的,用户通常在第三方应用中购买商品,在商品交由快递公司运输后,第三方应用会获取快递公司反馈的运输情况,该运输情况包括取件码。
326.在一些实施例中,用户处于快递柜附近,但是该快递柜中并没有存储用户的快递,即用户的快递存储于其他快递柜中。因此,为了防止误触发第二屏显示取件码,电子设备100还可以结合商品投递到的快递柜地址在第二屏中显示取件码。具体的,电子设备100处于快递柜附近时,可以对比该快递柜所在位置和用户物品投递到的快递柜地址,判断该快递柜是否是物品投递到的快递柜,若是,则电子设备100在第二屏中显示取件码。其中,用户物品投递到的快递柜地址可以通过上述3种方式中任意一种获取。
327.电子设备100响应于用户前后翻转电子设备的操作在第二屏中显示取件码后,用户可以通过取件码提取快递。例如,用户可以将取件码输入快递柜,快递柜根据接收到的取件码打开对应的快递格,用户可以从快递格中提取快递。在一些实施例中,第二屏还可以显示取件控件110。用户可以点击取件控件110,电子设备100检测到用户输入的点击操作之后,可以通过蓝牙、wifi、nfc、蜂窝数据网络等将该取件控件所对应快递的验证标识(例如取件码)发送给快递柜,快递柜可根据该验证标识自动打开对应的快递格,以供用户提取快递。
328.在本技术实施例中,电子设备100响应于用户前后翻转电子设备的操作在第二屏中显示取件码时,第一屏可以不显示任何内容,比如变为黑屏状态,也可以持续显示原来的内容,这里不做限制。第一屏变为黑屏状态可以是指电子设备100停止第一屏的电源供应,也可以是指第一屏显示黑色的画面,这里不做限制。在一些实施例中,第一屏持续显示如11a所示的用户界面时,电子设备100可以在该用户界面接收输入的用户操作并作出响应。在另一些实施例中,第一屏持续显示如11a所示的用户界面时,该用户界面被锁定,即电子设备100不能在该用户界面上接收输入的用户操作并作出响应,这样可以防止用户在第一
屏上误触发电子设备100的部分功能。
329.在一些实施例中,电子设备100响应于用户前后翻转电子设备的操作在第二屏中显示取件码之后,用户还可以再次前后翻转电子设备100,使得电子设备100在第一屏中显示原来的用户界面。示例性地,参见图11的11a,在检测到用户再次前后翻转电子设备100的操作时,电子设备100可以在第一屏中显示如11a所示的用户界面。电子设备在第一屏中显示如11a所示的用户界面时,第二屏可以不显示任何内容,比如变为黑屏状态,也可以持续显示取件码,这里不做限制。
330.通过图11示例可知,用户处于快递柜附近时,可通过前后翻转电子设备100的操作,触发电子设备100在第二屏中显示取件码。用户可以通过该取件码提取快递。即,用户可以通过简便的用户操作触发电子设备显示取件码,顺利提取快递,用户体验好。
331.结合上述应用场景1-8,在一些实施例中,为了保证电子设备的数据安全,电子设备在第二屏中显示对应内容之前可以提示用户验证身份,验证通过之后,电子设备在第二屏中显示对应内容。这里,用户可以通过以下一项或多项验证身份:密码、指纹、人脸、声纹或手势等。举例来说,在应用场景7中,电子设备检测到用户前后翻转电子设备的操作之后,可以在第二屏中提示用户验证身份。用户可以向电子设备输入验证信息,在验证通过之后,即用户输入的验证信息和预先存储的验证信息一致时,电子设备才在第二屏中显示付款码。
332.结合上述应用场景1-8,在一些实施例中,用户通过前后翻转电子设备的操作触发电子设备在第二屏显示对应内容时,该内容所在区域可以和用户握持电子设备的方式相关。具体的,用户前后翻转电子设备后,第二屏中的内容显示在没有被用户手部遮挡的区域,方便用户查看。示例性地,参见图12的12a,其示出了电子设备100接收到新消息时,在第一屏显示的用户界面。当电子设备检测到用户前后翻转电子设备的操作后,示例性地,参考图12的12b,用户前后翻转电子设备的操作后以横屏的方式握持电子设备,电子设备100可以在第二屏中没有被用户手部遮挡的左边区域显示该新消息的具体内容。
333.具体实现中,电子设备100可以检测用户握持电子设备的方式,从而确定第二屏中没有被用户遮挡的区域。具体的,电子设备100的第二屏下可以设置压力传感器。当用户握持电子设备时,会有压力作用于对应位置的压力传感器,因此,电子设备可通过压力传感器测量到的压力计算用户触摸第二屏的触摸点位置,从而确定用户手部遮挡第二屏的区域。在一些实施例中,电子设备100的边框位置也可以设置有压力传感器,电子设备100还可以通过该压力传感器所测量到的压力计算用户在边框上的触摸点位置,从而辅助性地确定用户手部遮挡第二屏的区域。例如,参见图12的12b,用户前后翻转电子设备之后,以12b所示的方式握持电子设备,电子设备100可通过设置在第二屏和/或边框位置的压力传感器检测到用户握持电子设备时的压力,并确定12b所示的触摸点位置。根据12b所示的触摸点位置,电子设备可确定当前用户手部遮挡了第二屏的右边区域。
334.在本技术实施例中,除了结合具体的场景在电子设备的第二屏中显示对应的内容外,响应于用户前后翻转电子设备的操作,第二屏中还可以显示预先设置的内容。该预先设置的内容可以由电子设备或用户设置,这里不做限制。例如,电子设备或用户可以设置该内容为时间和天气widget、日历、日程等。示例性地,参见图13的13a,其示出了第一屏显示的用户界面,该用户界面包括电子设备已安装的应用的图标、状态栏以及导航栏。在13a所示
的示例中,第一屏面向用户,第二屏背向用户。示例性地,参见图13的13b,响应于用户前后翻转电子设备的操作,电子设备100在第二屏中显示预先设置的时间和天气widget。
335.可理解的,在本技术实施例中,上述实施例可以结合实施。例如,应用场景4-应用场景8中的一个或多个场景可以同时出现。举例说明,假设应用场景5和应用场景6同时出现,即用户处于地铁站时接收到新消息,并且电子设备或用户预先设置第二屏显示时间和天气widget。示例性地,参见图14的14a,其示出了第一屏显示的用户界面。在14a所示的示例中,第一屏面向用户,第二屏背向用户。示例性地,参见图14的14b,用户可以通过前后翻转电子设备的操作,触发电子设备在第二屏同时显示新消息的具体内容、地铁乘车码以及预先设置的时间和天气widget。
336.在本技术的一些实施例中,电子设备还可以结合当前的姿态在显示屏中显示预设的内容。下面结合应用场景进行说明。
337.应用场景9:用户将电子设备抬起到竖直姿态时,电子设备在背向用户的显示屏上显示预设的内容。该预设的内容可包括以下一项或多项:电子设备所属品牌的标识、用户设置的个性图案或个性签名等。
338.具体的,电子设备处于竖直姿态是指电子设备的y轴和竖直方向的夹角在预设角度(例如30度)内。竖直方向是指地球重力的方向或者反方向。电子设备可以通过陀螺仪传感器、加速度传感器、重力感应器中的一个或多个来检测电子设备100是否处于竖直姿态。示例性地,参考图15,其示出了用户拨打/接听电话时,即电子设备处于竖直姿态时,背向用户的显示屏所显示的内容。
339.上述图4-图15实施例介绍了本技术实施例涉及的人机交互场景,下面介绍本技术实施例提供的显示方法。
340.参见图16,图16为本技术实施例提供的一种显示方法的流程示意图。图16所示的显示方法对应于应用场景1,该显示方法应用于配置有可折叠显示屏的电子设备,该可折叠显示屏包括第一屏和第二屏。第一屏和第二屏的定义可参照前文相关描述。
341.如图所示,该显示方法可包括如下步骤:
342.步骤s101:检测可折叠显示屏处于折叠状态;在第一屏上显示第一应用的第一用户界面,其中第一应用属于阅读类应用。
343.具体的,电子设备可通过设置在可折叠显示屏上的角度传感器检测弯折角度,并根据该弯折角度判断可折叠显示屏处于折叠状态或者展开状态。电子设备根据弯折角度判断可折叠显示屏是否处于折叠状态或者展开状态的方法可参照图2实施例中关于可折叠显示屏的相关描述。
344.第一应用的示例可参照图4实施例的相关描述。第一用户界面的示例可参照图4的4a。
345.在一些实施例中,在检测可折叠显示屏处于折叠状态之前,电子设备可检测到可折叠显示屏处于展开状态,并显示第一应用的第三用户界面,第三用户界面在第一屏和第二屏上均有显示;其中第三用户界面上显示的内容包括第一用户界面上显示的内容。进一步地,在一些实施例中,电子设备可在可折叠显示屏上全屏显示第一应用的第三用户界面。这里,第三用户界面的定义可参照图4实施例中的相关描述。也就是说,可折叠显示屏的折叠状态可由展开状态变换而来。
346.在一些实施例中,电子设备在第一屏上显示第一应用的第一用户界面时,可以停止第二屏的电源供应,第二屏上也可以显示有内容,这里不做限制。
347.步骤s102:检测电子设备是否被前后翻转。
348.具体的,电子设备被前后翻转的含义可参照图4实施例的相关描述。检测电子设备是否被前后翻转的方法可参照图4实施例的相关描述。
349.步骤s103:在电子设备被前后翻转时,在第二屏上显示第一应用的第二用户界面;其中,第二用户界面和第一用户界面包括相同的界面元素,并且,第二用户界面和第一用户界面有以下至少一项不同:背景颜色、显示界面元素的颜色或界面元素的排布方式。
350.具体的,第二用户界面的示例可参照图4的4b。
351.在一些实施例中,电子设备在第二屏上显示第一应用的第二用户界面时,可以停止第一屏的电源供应,也可以在第一屏上显示原有的用户界面,即显示第一用户界面。
352.在一些实施例中,电子设备还可以确定第二屏中没有被用户手部遮挡的区域,在电子设备被前后翻转时,在第二屏中没有被用户手部遮挡的区域显示第二用户界面。这里,电子设备确定第二屏中没有被用户手部遮挡的区域的方法、以及在第二屏中没有被用户手部遮挡的区域显示第二用户界面的方式可参照图12实施例的相关描述。
353.在一些实施例中,电子设备被前后翻转之前,第一屏面向用户,第二屏背向用户;电子设备被前后翻转之后,第二屏面向用户,第一屏背向用户。
354.参见图17,图17为本技术实施例提供的一种显示方法的流程示意图。图17所示的显示方法对应于应用场景2,该显示方法应用于配置有可折叠显示屏的电子设备,该可折叠显示屏包括第一屏和第二屏,第一屏上方设置有摄像头。第一屏和第二屏的定义可参照前文相关描述。
355.如图所示,该显示方法可包括如下步骤:
356.步骤s201:检测可折叠显示屏处于折叠状态;在第一屏上显示相机应用的第一预览画面;第一预览画面包括摄像头采集到的第二屏所在方向的画面。
357.具体的,电子设备检测可折叠显示屏处于折叠状态或者展开状态的方法和图16中的步骤s101中相同,可参照相关描述。
358.第一预览界面的示例可参照图5的5a。
359.在一些实施例中,在检测可折叠显示屏处于折叠状态之前,电子设备可检测到可折叠显示屏处于展开状态,并显示相机应用的第三预览画面,第三预览画面在第一屏和第二屏上均有显示;其中第三预览画面包括摄像头采集到的第二屏所在方向的画面。进一步地,在一些实施例中,电子设备可在可折叠显示屏上全屏相机应用的第三预览画面。这里,第三预览画面的定义可参照图5实施例中的相关描述。也就是说,可折叠显示屏的折叠状态可由展开状态变换而来。
360.在一些实施例中,电子设备在第一屏上显示相机应用的第一预览画面时,可以停止第二屏的电源供应,第二屏上也可以显示有内容,这里不做限制。
361.步骤s202:检测电子设备是否被前后翻转。
362.具体的,电子设备被前后翻转的含义可参照图5实施例的相关描述。检测电子设备是否被前后翻转的方法可参照图5实施例的相关描述。
363.步骤s203:在电子设备被前后翻转时,在第二屏上显示相机应用的第二预览画面,
其中第二预览画面包括摄像头采集到的人脸画面。
364.具体的,第二预览画面的示例可参照图5的5b。
365.在一些实施例中,第二预览画面中显示的人脸画面具有以下效果中的至少一个:景深效果、背景虚化效果或者人物美化效果。
366.在一些实施例中,电子设备在第二屏上显示相机应用的第二预览画面时,可以停止第一屏的电源供应,也可以在第一屏上显示原有的用户界面,即显示第一用户界面。
367.在一些实施例中,电子设备还可以确定第二屏中没有被用户手部遮挡的区域,在电子设备被前后翻转时,在第二屏中没有被用户手部遮挡的区域显示相机应用的第二预览画面。这里,电子设备确定第二屏中没有被用户手部遮挡的区域的方法、以及在第二屏中没有被用户手部遮挡的区域显示相机应用的第二预览画面的方式可参照图12实施例的相关描述。
368.在一些实施例中,电子设备被前后翻转之前,第一屏面向用户,第二屏背向用户;电子设备被前后翻转之后,第二屏面向用户,第一屏背向用户。
369.参见图18,图18为本技术实施例提供的一种显示方法的流程示意图。图18所示的显示方法对应于应用场景3,该显示方法应用于配置有可折叠显示屏的电子设备,该可折叠显示屏包括第一屏和第二屏,第一屏上方设置有第一摄像头,第二屏上方设置有第二摄像头。第一屏和第二屏的定义可参照前文相关描述。
370.如图所示,该显示方法可包括如下步骤:
371.步骤s301:检测可折叠显示屏处于折叠状态;在第一屏上显示第一应用的第一用户界面,其中,第一应用属于视频通话应用,第一用户界面包括第一摄像头采集的画面和视频通话的对方画面,第一摄像头采集的画面和视频通话的对方画面之间有部分遮挡。
372.具体的,电子设备检测可折叠显示屏处于折叠状态或者展开状态的方法和图16中的步骤s101中相同,可参照相关描述。
373.第一应用的示例可参照图6实施例的相关描述。第一用户界面的示例可参照图6的6a。
374.在一些实施例中,在检测可折叠显示屏处于折叠状态之前,电子设备可检测到可折叠显示屏处于展开状态,并显示第一应用的第三用户界面,第三用户界面在第一屏和第二屏上均有显示;其中第三用户界面是放大后的第一用户界面。进一步地,在一些实施例中,电子设备可在可折叠显示屏上全屏显示第一应用的第三用户界面。这里,第三用户界面的定义可参照图6实施例中的相关描述。也就是说,可折叠显示屏的折叠状态可由展开状态变换而来。
375.在一些实施例中,电子设备在第一屏上显示第一应用的第一用户界面时,可以停止第二屏的电源供应,第二屏上也可以显示有内容,这里不做限制。
376.步骤s302:检测电子设备是否被前后翻转。
377.具体的,电子设备被前后翻转的含义可参照图6实施例的相关描述。检测电子设备是否被前后翻转的方法可参照图6实施例的相关描述。
378.步骤s303:在电子设备被前后翻转时,在第二屏上显示第一应用的第二用户界面;第二用户界面包括第二摄像头采集的画面和视频通话的对方画面,并且第二摄像头采集的画面和视频通话的对方画面之间互不遮挡。
379.具体的,第二用户界面的示例可参照图6的6b。
380.在一些实施例中,电子设备在第二屏上显示第一应用的第二用户界面时,可以停止第一屏的电源供应,也可以在第一屏上显示原有的用户界面,即显示第一用户界面。
381.在一些实施例中,电子设备还可以确定第二屏中没有被用户手部遮挡的区域,在电子设备被前后翻转时,在第二屏中没有被用户手部遮挡的区域显示第二用户界面。这里,电子设备确定第二屏中没有被用户手部遮挡的区域的方法、以及在第二屏中没有被用户手部遮挡的区域显示第二用户界面的方式可参照图12实施例的相关描述。
382.在一些实施例中,电子设备被前后翻转之前,第一屏面向用户,第二屏背向用户;电子设备被前后翻转之后,第二屏面向用户,第一屏背向用户。
383.参见图19,图19为本技术实施例提供的一种显示方法的流程示意图。图19所示的显示方法对应于应用场景4,该显示方法应用于配置有可折叠显示屏的电子设备,该可折叠显示屏包括第一屏和第二屏。第一屏和第二屏的定义可参照前文相关描述。
384.如图所示,该显示方法可包括如下步骤:
385.步骤s401:检测可折叠显示屏处于折叠状态;在第一屏上显示第一用户界面。
386.具体的,电子设备检测可折叠显示屏处于折叠状态或者展开状态的方法和图16中的步骤s101中相同,可参照相关描述。
387.第一用户界面的示例可参照图7的7b。
388.在一些实施例中,在检测可折叠显示屏处于折叠状态之前,电子设备可检测到可折叠显示屏处于展开状态,并显示第三用户界面,第三用户界面在第一屏和第二屏上均有显示;其中第三用户界面上显示的内容包括第一用户界面上显示的内容。进一步地,在一些实施例中,电子设备可在可折叠显示屏上全屏显示第三用户界面。这里,第三用户界面的定义可参照图7实施例中的相关描述。也就是说,可折叠显示屏的折叠状态可由展开状态变换而来。
389.在一些实施例中,电子设备在第一屏上显示第一用户界面时,可以停止第二屏的电源供应,第二屏上也可以显示有内容,这里不做限制。
390.步骤s402:检测电子设备是否被前后翻转。
391.具体的,电子设备被前后翻转的含义可参照图7实施例的相关描述。检测电子设备是否被前后翻转的方法可参照图7实施例的相关描述。
392.步骤s403:在电子设备被前后翻转时,在第二屏上显示第一应用的第二用户界面;其中,第一应用属于打车类应用,第二用户界面包括打车类应用提供的打车订单的信息;或者,第一应用属于导航类应用,第二用户界面为导航类应用提供的导航界面。
393.具体的,第二用户界面的示例可参照图7的7c。
394.在一些实施例中,电子设备在第二屏上显示第二用户界面时,可以停止第一屏的电源供应,也可以在第一屏上显示原有的用户界面,即显示第一用户界面。
395.在一些实施例中,电子设备还可以确定第二屏中没有被用户手部遮挡的区域,在电子设备被前后翻转时,在第二屏中没有被用户手部遮挡的区域显示第二用户界面。这里,电子设备确定第二屏中没有被用户手部遮挡的区域的方法、以及在第二屏中没有被用户手部遮挡的区域显示第二用户界面的方式可参照图12实施例的相关描述。
396.在一些实施例中,电子设备被前后翻转之前,第一屏面向用户,第二屏背向用户;
电子设备被前后翻转之后,第二屏面向用户,第一屏背向用户。
397.参见图20,图20为本技术实施例提供的一种显示方法的流程示意图。图20所示的显示方法对应于应用场景5,该显示方法应用于配置有可折叠显示屏的电子设备,该可折叠显示屏包括第一屏和第二屏。第一屏和第二屏的定义可参照前文相关描述。
398.如图所示,该显示方法可包括如下步骤:
399.步骤s501:检测可折叠显示屏处于折叠状态;在第一屏上显示第一用户界面,第一用户界面包括第一应用接收到的新消息的通知信息。
400.具体的,电子设备检测可折叠显示屏处于折叠状态或者展开状态的方法和图16中的步骤s101中相同,可参照相关描述。
401.第一应用的示例可参照图8实施例的相关描述。第一用户界面的示例可参照图8的8a。
402.在一些实施例中,在检测可折叠显示屏处于折叠状态之前,电子设备可检测到可折叠显示屏处于展开状态,并显示第三用户界面,第三用户界面在第一屏和第二屏上均有显示;其中第三用户界面上显示的内容包括第一用户界面上显示的内容。进一步地,在一些实施例中,电子设备可在可折叠显示屏上全屏显示该第三用户界面。这里,第三用户界面的定义可参照图8实施例中的相关描述。也就是说,可折叠显示屏的折叠状态可由展开状态变换而来。
403.在一些实施例中,电子设备在第一屏上显示第一用户界面时,可以停止第二屏的电源供应,第二屏上也可以显示有内容,这里不做限制。
404.步骤s502:检测电子设备是否被前后翻转。
405.具体的,电子设备被前后翻转的含义可参照图8实施例的相关描述。检测电子设备是否被前后翻转的方法可参照图8实施例的相关描述。
406.步骤s503:在电子设备被前后翻转时,在第二屏上显示第一应用的第二用户界面;其中,第二用户界面包括新消息的具体内容;新消息的具体内容包含的信息量大于新消息的通知信息包含的信息量。
407.具体的,第二用户界面的示例可参照图8的8b。
408.在一些实施例中,电子设备在第二屏上显示第一应用的第二用户界面时,可以停止在第一屏上显示新消息的通知信息。
409.在一些实施例中,电子设备在第二屏上显示第一应用的第二用户界面时,可以停止第一屏的电源供应,也可以在第一屏上显示原有的用户界面,即显示第一用户界面。
410.在一些实施例中,电子设备还可以确定第二屏中没有被用户手部遮挡的区域,在电子设备被前后翻转时,在第二屏中没有被用户手部遮挡的区域显示第二用户界面。这里,电子设备确定第二屏中没有被用户手部遮挡的区域的方法、以及在第二屏中没有被用户手部遮挡的区域显示第二用户界面的方式可参照图12实施例的相关描述。
411.在一些实施例中,电子设备被前后翻转之前,第一屏面向用户,第二屏背向用户;电子设备被前后翻转之后,第二屏面向用户,第一屏背向用户。
412.参见图21,图21为本技术实施例提供的一种显示方法的流程示意图。图21所示的显示方法对应于应用场景6-8,该显示方法应用于配置有可折叠显示屏的电子设备,该可折叠显示屏包括第一屏和第二屏。第一屏和第二屏的定义可参照前文相关描述。
413.如图所示,该显示方法可包括如下步骤:
414.步骤s601:检测可折叠显示屏处于折叠状态;在第一屏上显示第一用户界面。
415.具体的,电子设备检测可折叠显示屏处于折叠状态或者展开状态的方法和图16中的步骤s101中相同,可参照相关描述。
416.第一用户界面的示例可参照图9的9a、图10的10a、图11的11a。
417.在一些实施例中,在检测可折叠显示屏处于折叠状态之前,电子设备可检测到可折叠显示屏处于展开状态,并显示第三用户界面,第三用户界面在第一屏和第二屏上均有显示;其中第三用户界面上显示的内容包括第一用户界面上显示的内容。进一步地,在一些实施例中,电子设备可在可折叠显示屏上全屏显示该第三用户界面。这里,第三用户界面的定义可参照图9-图11实施例中的相关描述。也就是说,可折叠显示屏的折叠状态可由展开状态变换而来。
418.在一些实施例中,电子设备在第一屏上显示第一用户界面时,可以停止第二屏的电源供应,第二屏上也可以显示有内容,这里不做限制。
419.步骤s602:获取电子设备当前所在的位置。
420.具体的,电子设备获取当前所在位置的方式可参照图9实施例中的相关描述。
421.步骤s603:检测电子设备是否被前后翻转。
422.具体的,电子设备被前后翻转的含义可参照图9-图11实施例的相关描述。检测电子设备是否被前后翻转的方法可参照图9-图11实施例的相关描述。
423.步骤s604:在电子设备被前后翻转时,在第二屏上显示第二用户界面,第二用户界面和电子设备当前所在的位置相关联。
424.在一些实施例中,当电子设备处于地铁站时,第二用户界面包括地铁乘车码,或者,第二用户界面为nfc公交卡刷卡界面。地铁乘车码或nfc公交卡刷卡界面的获取方式可参照图9实施例的相关描述。这里,第二用户界面的示例可参照图9的9b。
425.在一些实施例中,当电子设备处于商场时,第二用户界面包括付款码,或者,第二用户界面为nfc银行卡付款界面。付款码、nfc银行卡付款界面的获取方式可参照图10实施例的相关描述。这里,第二用户界面的示例可参照图10的10b。
426.在一些实施例中,当电子设备所处的位置和快递柜之间的距离小于预设值时,第二用户界面包括快递取件码。快递取件码的获取方式可参照图11实施例的相关描述。这里,第二用户界面的示例可参照图11的11b。
427.在一些实施例中,电子设备在第二屏上显示第二用户界面时,可以停止在第一屏上显示新消息的通知信息。
428.在一些实施例中,电子设备在第二屏上显示第二用户界面时,可以停止第一屏的电源供应,也可以在第一屏上显示原有的用户界面,即显示第一用户界面。
429.在一些实施例中,电子设备还可以确定第二屏中没有被用户手部遮挡的区域,在电子设备被前后翻转时,在第二屏中没有被用户手部遮挡的区域显示第二用户界面。这里,电子设备确定第二屏中没有被用户手部遮挡的区域的方法、以及在第二屏中没有被用户手部遮挡的区域显示第二用户界面的方式可参照图12实施例的相关描述。
430.在一些实施例中,电子设备被前后翻转之前,第一屏面向用户,第二屏背向用户;电子设备被前后翻转之后,第二屏面向用户,第一屏背向用户。
431.本技术的各实施方式可以任意进行组合,以实现不同的技术效果。
432.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本技术所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk)等。
转载请注明原文地址: https://www.8miu.com/read-1060.html

最新回复(0)