System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种信息获取方法及移动终端技术_技高网

一种信息获取方法及移动终端技术

技术编号:41175507 阅读:7 留言:0更新日期:2024-05-07 22:11
本申请提供一种信息获取方法及移动终端,涉及计算机技术领域,用于降低移动终端获取信息的过程中产生的功耗,提高移动终端的性能,该方法包括:移动终端显示第一应用程序的第一页面;响应于用户在第一页面的打卡操作,移动终端在第一应用程序申请获取移动终端的位置信息时,解析第一应用程序的第二页面的页面元素,获取打卡反馈信息;其中,第二页面是响应于打卡操作第一应用程序更新后的页面。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种信息获取方法及移动终端


技术介绍

1、随着移动互联网的飞速发展,除了通过指纹或者ic卡等方式进行考勤打卡之外,各种新型考勤打卡方式也逐步诞生,如用户可以通过手机、平板等移动设备登录第三方应用软件,根据移动设备的位置信息进行打卡。


技术实现思路

1、本申请实施例提供一种信息获取方法及移动终端,用于降低移动终端获取信息的过程中产生的功耗,提高移动终端的性能。

2、为达到上述目的,本申请的实施例采用如下技术方案:

3、第一方面,提供了一种信息获取方法,应用于移动终端中,移动终端中安装有第一应用程序,第一应用程序提供考勤打卡功能;该方法包括:移动终端显示第一应用程序的第一页面;响应于用户在第一页面的打卡操作,移动终端在第一应用程序申请获取移动终端的位置信息时,解析第一应用程序的第二页面的页面元素,获取打卡反馈信息;其中,第二页面是响应于打卡操作第一应用程序更新后的页面。

4、基于第一方面,在本申请实施例中,移动终端显示第一应用程序的第一页面,响应于用户的打卡操作,移动终端会在第一应用程序申请获取移动终端的位置信息时,解析第二页面的页面元素,获取到打卡反馈信息,由于在第一应用程序申请获取移动终端的位置信息时,说明第一应用程序将要为用户提供考勤打卡功能,因此移动终端在此刻解析第二页面的页面元素,能够降低移动终端获取打卡反馈信息的过程中产生的功耗,提高移动终端的性能。

5、在第一方面的一种实现方式中,在解析第一应用程序的第二页面的页面元素之前,该方法还包括:移动终端在第一应用程序申请获取移动终端的位置信息时,判断第一应用程序是否具备获取移动终端的位置信息的权限;其中,若第一应用程序具备获取移动终端的位置信息的权限,则移动终端解析第一应用程序的第二页面的页面元素。

6、在该实现方式中,本申请实施例在解析第一应用程序的第二页面的页面元素之前,移动终端在第一应用程序申请获取移动终端的位置信息时,判断第一应用程序是否具备获取移动终端的位置信息的权限;若第一应用程序具备获取移动终端的位置信息的权限,则移动终端解析第一应用程序的第二页面的页面元素,从而能够进一步降低移动终端的功耗。

7、在第一方面的一种实现方式中,在移动终端解析第一应用程序的第二页面的页面元素之前,该方法还包括:移动终端判断第一应用程序是否获取到移动终端的位置信息;其中,移动终端解析第一应用程序的第二页面的页面元素,包括:若第一应用程序获取到移动终端的位置信息,则移动终端解析第一应用程序的第二页面的页面元素。

8、在该实现方式中,在移动终端解析第一应用程序的第二页面的页面元素之前,移动终端还会判断第一应用程序是否获取到移动终端的位置信息,若第一应用程序获取到移动终端的位置信息,则移动终端解析第一应用程序的第二页面的页面元素,从而能够进一步降低移动终端的功耗。

9、在第一方面的一种实现方式中,解析第一应用程序的第二页面的页面元素,获取打卡反馈信息,包括:移动终端解析第一应用程序的第二页面的页面元素,判断第二页面的页面元素是否包括目标元素信息;若第二页面的页面元素包括目标元素信息,移动终端获取打卡反馈信息。

10、在该实现方式中,移动终端在解析第一应用程序的第二页面的页面元素时,会判断第二页面的页面元素是否包括目标元素信息,若第二页面的页面元素包括目标元素信息,移动终端获取打卡反馈信息,提高移动终端信息获取的准确性。

11、在第一方面的一种实现方式中,移动终端判断第二页面的页面元素是否包括目标元素信息,包括:若移动终端解析第二页面的页面元素的时长未满足预设时长,移动终端判断第二页面的页面元素是否包括目标元素信息。

12、在该实现方式中,若移动终端解析第二页面的页面元素的时长未满足预设时长,则说明移动终端解析的时长较短,此时移动终端判断第二页面的页面元素是否包括目标元素信息,能够进一步降低移动终端的功耗。

13、在第一方面的一种实现方式中,该方法还包括:移动终端根据打卡反馈信息进行深度学习,生成用户打卡规则;其中,用户打卡规则记录有用户对象与打卡数据的对应关系,打卡数据包括打卡日期信息、时间信息、位置信息中的一种或多种;若移动终端确定场景信息满足用户打卡规则,移动终端通过第一提示信息提示用户进行打卡。

14、在该实现方式中,移动终端还可以根据打卡反馈信息进行深度学习,生成用户打卡规则,由于用户打卡规则记录有用户对象与打卡数据的对应关系,打卡数据包括打卡日期信息、时间信息、位置信息中的一种或多种;因而若移动终端确定场景信息满足用户打卡规则,移动终端通过第一提示信息提示用户进行打卡,避免用户忘记打卡。

15、在第一方面的一种实现方式中,在解析第一应用程序的第二页面的页面元素之前,该方法还包括:移动终端判断第一应用程序是否为目标应用程序,目标应用程序用于记录用户的考勤信息;其中,解析第一应用程序的第二页面的页面元素,包括:若第一应用程序为目标应用程序,移动终端解析第一应用程序的第二页面的页面元素。

16、在该实现方式中,在解析第一应用程序的第二页面的页面元素之前,移动终端还会判断第一应用呈是否为目标应用程序,若第一应用程序为目标应用程序,则移动终端解析第一应用程序的第二页面的页面元素,能够进一步降低移动终端的功耗。

17、在第一方面的一种实现方式中,解析第一应用程序的第二页面的页面元素,包括:移动终端监听第一应用程序的页面是否发生变化;若第一应用程序的页面发生变化,移动终端解析第一应用程序的第二页面的页面元素。

18、在该实现方式中,移动终端可以实时监听第一应用程序的页面是否发生变化,若第一应用程序的页面发生变化,移动终端解析第一应用程序的第二页面的页面元素,能够进一步降低移动终端的功耗。

19、第二方面,提供一种移动终端,该移动终端具有实现上述第一方面所述的功能,该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。

20、第三方面,提供一种移动终端,该移动终端安装有第一应用程序,第一应用程序提供考勤打卡功能;该移动终端包括:显示屏,存储器和一个或多个处理器;显示屏、存储器和处理器耦合,存储器用于存储计算机程序代码,计算机程序代码包括计算机指令;当处理器执行计算机指令时,使得移动终端执行如下步骤:移动终端显示第一应用程序的第一页面;响应于用户在第一页面的打卡操作,移动终端在第一应用程序申请获取移动终端的位置信息时,解析第一应用程序的第二页面的页面元素,获取打卡反馈信息;其中,第二页面是响应于打卡操作第一应用程序更新后的页面。

21、在第三方面的一种实现方式中,当处理器执行计算机指令时,使得移动终端还执行如下步骤:移动终端在第一应用程序申请获取移动终端的位置信息时,判断第一应用程序是否具备获取移动终端的位置信息的权限;其中,若第一应用程序具备获取移动终端的位置本文档来自技高网...

【技术保护点】

1.一种信息获取方法,其特征在于,应用于移动终端中,所述移动终端中安装有第一应用程序,所述第一应用程序提供考勤打卡功能;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述解析所述第一应用程序的第二页面的页面元素之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,在所述移动终端解析所述第一应用程序的第二页面的页面元素之前,所述方法还包括:

4.根据权利要求1-3中任一项所述的方法,其特征在于,所述解析所述第一应用程序的第二页面的页面元素,获取打卡反馈信息,包括:

5.根据权利要求4所述的方法,其特征在于,所述移动终端判断所述第二页面的页面元素是否包括目标元素信息,包括:

6.根据权利要求1-5中任一项所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1-6中任一项所述的方法,其特征在于,在所述解析所述第一应用程序的第二页面的页面元素之前,所述方法还包括:

8.根据权利要求7所述的方法,其特征在于,所述解析所述第一应用程序的第二页面的页面元素,包括:

9.一种移动终端,其特征在于,包括:显示屏、存储器和一个或多个处理器;所述显示屏、所述存储器和所述处理器耦合;所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令;当所述处理器执行所述计算机指令时,使得所述移动终端执行如权利要求1-8中任一项所述的方法。

10.一种计算机可读存储介质,其特征在于,包括计算机指令;当所述计算机指令在移动终端上运行时,使得所述移动终端执行如权利要求1-8中任一项所述的方法。

...

【技术特征摘要】

1.一种信息获取方法,其特征在于,应用于移动终端中,所述移动终端中安装有第一应用程序,所述第一应用程序提供考勤打卡功能;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述解析所述第一应用程序的第二页面的页面元素之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,在所述移动终端解析所述第一应用程序的第二页面的页面元素之前,所述方法还包括:

4.根据权利要求1-3中任一项所述的方法,其特征在于,所述解析所述第一应用程序的第二页面的页面元素,获取打卡反馈信息,包括:

5.根据权利要求4所述的方法,其特征在于,所述移动终端判断所述第二页面的页面元素是否包括目标元素信息,包括:

6.根据权利要求1-5中任一项所述的方法,其特征...

【专利技术属性】
技术研发人员:谈焕培
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1