【技术实现步骤摘要】
地铁出行检测方法及电子设备
[0001]本申请涉及终端设备领域,尤其涉及一种地铁出行检测方法及电子设备。
技术介绍
[0002]随着终端设备领域的发展,终端的应用场景越来越广泛。例如,用户可通过终端中安装的应用所提供的刷码服务乘坐地铁。但是,目前的应用所提供的刷码服务的操作较为繁琐,用户体验较差。
技术实现思路
[0003]本申请提供一种优化的地铁出行检测方法及电子设备。
[0004]在本申请提供的一些实施例中,电子设备可以为用户地铁出行方式提供更精准、更便捷的刷码服务,以提升用户体验。
[0005]示例性的,电子设备中可安装有多个具有刷码功能的应用。在一些场景中,用户需要刷码时,可通过触发具有刷码功能的应用,以使得应用显示地铁乘车码界面。用户可使用地铁乘车码界面中的地铁乘车码刷码进站或出站,从而无需用户再购买地铁卡或者携带地铁卡。为了进一步提升用户体验,一些场景中,电子设备可以通过提供快速入口,以使得用户在简单操作,例如点击快速入口对应的按钮的情况下,即可使得电子设备跳转到地铁乘车码界面,从而简化用户操作。而与地铁乘车码界面所属应用关联的快速入口的显示时机,则需要考虑到及时性,且避免对用户的过多打扰,需要符合用户的需求,以使得快速入口能够在用户需要坐地铁时展示给用户。本申请的一些实施例中提供了一种地铁出行检测方法,电子设备可以基于用户的行为状态,确定是否需要弹出乘车态卡片。并且,电子设备还可以基于用户的行为状态,确定当前的场景为用户未刷码而离开地铁站、用户刷码进入地铁站、用户刷码出站 ...
【技术保护点】
【技术特征摘要】
1.一种地铁出行检测方法,其特征在于,应用于电子设备,所述电子设备的界面中显示乘车态卡片;所述乘车态卡片中包括所述电子设备所在第一地铁站的名称和刷码选项,所述刷码选项和地铁乘车码界面相关联,所述乘车态卡片用于提示当前地铁站为所述第一地铁站,并且所述第一乘车态卡片还用于提供与所述地铁乘车码界面关联的应用入口,所述方法包括:订阅应用围栏,所述应用围栏包括至少一个服务的标识,所述至少一个服务为包含地铁乘车码的服务;响应于接收到的点击所述刷码选项的操作,显示第一应用的第一服务的界面;获取所述第一服务的标识,所述第一服务的标识包括所述第一应用的标识和所述第一服务的活动Activity标识;检测到所述第一服务的标识与所述应用围栏指示的至少一个服务的标识匹配,订阅所述第一服务所属第一窗口是否包含地铁乘车码;检测到所述第一窗口中包含地铁乘车码,订阅所述第一窗口发生的窗口内容变化事件,并且,订阅所述电子设备是否发生翻腕事件;在预定时长内,未检测所述第一窗口发生第一目标事件,且未检测到发生翻腕事件,获取所述电子设备的运动状态;所述第一目标事件属于所述窗口内容变化事件,所述第一目标事件用于指示所述第一窗口显示刷码成功界面;若检测到所述电子设备的运动状态为乘坐地铁状态,则确定所述电子设备使用所述第一服务的地铁乘车码刷码进入所述第一地铁站;若检测到所述电子设备的运动状态为非乘坐地铁状态,且所述第一地铁站为非起始站,以及所述电子设备离开所述第一地铁站,则确定所述电子设备使用所述第一服务的地铁乘车码刷码离开所述第一地铁站;若检测到所述电子设备的运动状态为非乘坐地铁状态,且所述第一地铁站为起始站,以及所述电子设备离开所述第一地铁站,则确定所述电子设备未使用所述第一服务的地铁乘车码刷码。2.根据权利要求1所述的方法,其特征在于,所述确定所述电子设备使用所述第一服务的地铁乘车码刷码进入所述第一地铁站之后,所述方法还包括:将所述乘车态卡片更新为常规态乘车卡片;所述常规态乘车卡片包括所述刷码选项;所述常规态乘车卡片用于提供与地铁乘车码界面关联的应用入口。3.根据权利要求2所述的方法,其特征在于,所述乘车态卡片的提示强度大于所述常规态卡片的提示强度。4.根据权利要求3所述的方法,其特征在于,所述乘车态卡片的提示方式包括以下至少之一:若所述电子设备显示的卡片组中包括多个卡片,所述乘车态卡片置于所述多个卡片中的其它卡片上方显示;所述电子设备显示所述乘车态卡片时,振动和/或播放提示音。5.根据权利要求4所述的方法,其特征在于,所述常规态卡片的提示方式为:若所述电子设备显示的卡片组中包括多个卡片,所述常规态卡片与所述多个卡片中的其它卡片轮询显示。
6.根据权利要求1所述的方法,其特征在于,所述确定所述电子设备使用所述第一服务的地铁乘车码刷码离开所述第一地铁站之后,所述方法还包括:取消显示所述乘车态卡片。7.根据权利要求1所述的方法,其特征在于,所述电子设备显示所述乘车态卡片之前,方法还包括:订阅地铁站的粗精度围栏,所述粗精度围栏用于指示所述电子设备位于地铁站附近;检测到所述电子设备位于所述第一地铁站附近,确定所述所述第一地铁站对应的粗精度围栏触发;所述第一地铁站对应的粗精度围栏触发后,订阅所述第一地铁站对应的第一高精度围栏;所述第一高精度围栏用于指示所述电子设备位于所述第一地铁站的闸机附近;检测到所述电子设备位于所述第一地铁站的闸机附近,确定所述第一高精度围栏触发;所述第一高精度围栏触发后,订阅第一室内围栏;所述第一室内...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。