The present invention provides a method and a device for judging whether the mobile device application interface changes, access to mobile devices in the two application interface layout file application interface two times compared to the corresponding respectively; through MD5 algorithm, two MD5 respectively correspond to the two application interface layout file access the value; comparing the two MD5 values, obtained the result of the comparison; according to the comparison results to determine the application interface is changed. The picture identification and alignment problem is transformed into a simple file comparison, through the comparison of two interface layout file MD5 value judgment application interface is changed, to solve the traditional image matching method, low efficiency, low precision and different screen resolution image recognition problem to mobile phone compatible.
【技术实现步骤摘要】
一种判断移动设备应用界面是否发生变化的方法和装置
本专利技术涉及计算机
,尤其涉及一种判断移动设备应用界面是否发生变化的技术。
技术介绍
在采用安卓系统的移动设备中,为了判断不同时刻应用界面是否发生变化,现有技术通常使用图片比对的方式,对比两个界面的图像是否相同,需要应用到图像比对技术。但是图像比对技术的精度和准确度会对结果产生很大影响。另外,安卓系统允许不同屏幕尺寸,不同屏幕精确度,这种碎片化给图像识别带来很大的难度。不同屏幕大小,不同屏幕分辨率的移动设备,截取出来的图像往往在其他移动设备上不能兼容。经常出现在低屏幕分辨率的移动设备上截取的图像,在高屏幕分辨率的移动设备上识别不出来,反过来,在高屏幕分辨率的移动设备上截取出的图像,在低屏幕分辨率的移动设备上也不能识别。因此,用传统图像比对技术判断不同时刻应用界面是否发生变化的思想受到了很大的局限。因此,如何提供一种无需通过图像比对技术便能高效、准确地判断移动设备应用界面是否发生变化的判断技术,成为本领域技术人员亟需解决的技术问题之一。
技术实现思路
本专利技术的目的是提供一种判断移动设备应用界面是否发生变化的方法和装置。根据本专利技术的一个方面,提供一种判断移动设备应用界面是否发生变化的方法,其中,该方法包括以下步骤:a获取移动设备中欲进行比较的两个时刻的应用界面所分别对应的两个应用界面布局文件;b通过md5算法,获取所述两个应用界面布局文件所分别对应的两个md5值;c比较所述两个md5值,获得比较结果;d根据所述比较结果判断所述应用界面是否发生变化。优选地,所述步骤a包括:实时获取所述移动设备中欲进行 ...
【技术保护点】
一种判断移动设备应用界面是否发生变化的方法,其中,该方法包括以下步骤:a获取移动设备中欲进行比较的两个时刻的应用界面所分别对应的两个应用界面布局文件;b通过md5算法,获取所述两个应用界面布局文件所分别对应的两个md5值;c比较所述两个md5值,获得比较结果;d根据所述比较结果判断所述应用界面是否发生变化。
【技术特征摘要】
1.一种判断移动设备应用界面是否发生变化的方法,其中,该方法包括以下步骤:a获取移动设备中欲进行比较的两个时刻的应用界面所分别对应的两个应用界面布局文件;b通过md5算法,获取所述两个应用界面布局文件所分别对应的两个md5值;c比较所述两个md5值,获得比较结果;d根据所述比较结果判断所述应用界面是否发生变化。2.根据权利要求1所述的方法,其中,所述步骤a包括:实时获取所述移动设备中欲进行比较的两个时刻的应用界面所分别对应的应用界面布局信息;将所述应用界面所分别对应的应用界面布局信息存储为对应的应用界面布局文件。3.根据权利要求1所述的方法,其中,所述步骤a包括:自预定文件中获取所述移动设备中欲进行比较的两个时刻的应用界面所分别对应的两个应用界面布局文件。4.根据权利要求3所述的方法,其中,该方法还包括:按照预定时间间隔,获取所述移动设备中应用界面所对应的应用界面布局信息,并将所述应用界面布局信息存储为对应的应用界面布局文件;将所述应用界面布局文件存入所述预定文件中。5.根据权利要求1至4中任一项所述的方法,其中,所述步骤d包括:若所述两个md5值相同,则判断所述应用界面未发生变化;若所述两个md5值不相同,则判断所述应用界面已经发生变化。6.根据权利要求1至5中任一项所述的方法,其中,所述应用界面布局文件的格式为XML。7.一种判断移动设备应用界面是否发生变化的判断装置,其中,该判断装置包括:第...
【专利技术属性】
技术研发人员:张益,刘晓娟,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。