一种收藏内容集合方法、软件、计算机设备及可读存储介质与流程

未命名 09-10 阅读:96 评论:0


1.本发明涉及移动互联网技术领域,具体涉及一种收藏内容集合方法、软件、计算机设备及可读存储介质。


背景技术:

2.随着如手机、平板电脑等智能移动终端的普及,带来了大量移动应用的爆发,因此,各种移动应用中生产了海量的数据,但是这些数据分散在各种移动应用中非常杂乱。由于移动应用采用了沙盒机制,各种移动应用中的数据都是隔离的,这导致浏览器等移动应用都只能快捷收藏操作本应用内部的数据,无法直接共享,因此无法统一收藏和整理,这虽然是各种手机系统为了用户数据安全所做的一种系统设计,但是,这种系统设计使得用户很难把不同应用中的数据快捷方便地共享或者统一整理到一处,这给大量的用户带来了数据杂乱焦虑。虽然移动终端的整体操作系统可以提供共享服务,但是,如果利用操作系统提供的共享服务,就需要用户在多个移动应用之间进行跳转动作,这有给用户带来了收藏流程的阻断感,降低了用户体验。并且,这种方式也无法动态根据内容区分移动应用的哪些数据可以收藏,哪些限制收藏。


技术实现要素:

3.本发明旨在一定程度上解决相关技术中的技术问题之一。为此,本发明提供了一种收藏内容集合方法,将移动应有的各种收藏统一收集整理。
4.为了达到上述目的,本发明采用如下技术方案:
5.一种收藏内容集合方法,收藏内容集合应用通过所述收藏内容集合方法在安装于移动终端的应用发生收藏动作时对收藏的内容进行集合,所述收藏内容集合方法包括如下步骤:
6.监听安装在移动终端的应用是否发生收藏动作;
7.响应于安装在移动终端的应用所发生的收藏动作,判断收藏内容集合应用是否活跃;
8.如果收藏内容集合应用活跃,判断收藏动作对应的内容与收藏规则是否匹配,如果收藏内容集合应用不活跃,记录错误日志,记录收藏动作对应的内容到排队存储区;
9.如果收藏动作对应的内容与收藏规则匹配,则调用单服务的收藏功能,判断收藏是否成功;如果收藏动作对应的内容与收藏规则不匹配,则获取新的收藏规则;
10.如果收藏成功,记录日志并提示收藏成功的信息;如果收藏不成功,记录错误日志,记录收藏动作对应的内容到排队存储区;
11.判断收藏动作对应的内容与新的收藏规则是否匹配,如果不匹配,记录错误日志,忽略收藏并提示无法收藏的信息;如果匹配,判断收藏是否成功;
12.如果收藏成功,记录日志并提示收藏成功的信息;如果收藏不成功,记录错误日志,记录收藏动作对应的内容到排队存储区。
13.可选的,调用单服务的收藏功能包括,从移动终端的共享数据区拉取收藏内容的全部信息。
14.可选的,收藏内容集合应用具有累加计数单元,累加计数单元向移动终端的共享数据区写入累加计数;同时,收藏内容集合应用从共享数据区读取累加计数,判断收藏内容集合应用是否活跃时,判断写入的累加计数和读取的累加计数是否相同,如果不相同,所述收藏内容集合应用处于活跃状态,如果相同,所述收藏内容集合应用处于不活跃状态。
15.可选的,判断收藏动作对应的内容与收藏规则或新的收藏规则是否匹配时,判断两者之间是否符合正则表达式规则,如果符合,两者相匹配,如果不符合,两者不匹配。
16.可选的,在排队存储区中的收藏动作对应的内容,在所述收藏内容集合应用再次活跃时判断收藏动作对应的内容与当前的收藏规则是否匹配。
17.本发明所提供的技术方案,在用户无需更换移动终端操作系统的前提下,通过移动应用实现了对其他的移动应用中所收藏的内容的整理和收集。本发明中,所拉取的并非收藏内容的连接,而是全部的收藏内容,因此,用户在查看不同移动应用的收藏内容时,不需要在各种移动应用中跳转,提升了用户体验。
18.此外,本发明还提供了一种收藏内容集合应用,所述收藏内容集合应用用于执行前述任意一项所述的收藏内容集合方法,在安装于移动终端的应用发生收藏动作时对收藏的内容进行集合。本发明所提供的收藏内容集合应用与前述收藏内容集合方法的有益效果推理过程相似,在此不再赘述。
19.并且,本发明还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任意一项所述的收藏内容集合方法。
20.同时,本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项所述的收藏内容集合方法。
21.本发明的这些特点和优点将会在下面的具体实施方式以及附图中进行详细的揭露。本发明最佳的实施方式或手段将结合附图来详尽表现,但并非是对本发明技术方案的限制。另外,在每个下文和附图中出现的这些特征、要素和组件是具有多个,并且为了表示方便而标记了不同的符号或数字,但均表示相同或相似构造或功能的部件。
附图说明
22.下面结合附图对本发明作进一步说明:
23.图1为本发明的流程图。
具体实施方式
24.下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。基于实施方式中的实施例,旨在用于解释本发明,而不能理解为对本发明的限制。
25.在本说明书中引用的“一个实施例”或“实例”或“例子”意指结合实施例本身描述的特定特征、结构或特性可被包括在本专利公开的至少一个实施例中。短语“在一个实施例中”在说明书中的各位置的出现不必都是指同一个实施例。
26.实施例:
27.如图1所示,本实施例提供了一种收藏内容集合方法,收藏内容集合应用通过本实施例所提供的收藏内容集合方法在安装于移动终端的应用发生收藏动作时对收藏的内容进行集合。本实施例中,移动终端包括但不限于手机、平板电脑等各种形式的移动终端。而移动应用则指当前各种可以安装于移动终端的app。
28.本实施例所提供的收藏内容集合方法包括如下步骤:
29.监听安装在移动终端的应用是否发生收藏动作;
30.响应于安装在移动终端的应用所发生的收藏动作,判断收藏内容集合应用是否活跃。因为应用不可能在后台自发地产生收藏动作,因此,发生收藏动作的应用一定是人为在前台操作。所以,此时发生收藏动作的应用一定是在前台活跃的。此时,收藏内容集合应用必然是位于操作系统后台的。众所周知,应用在操作系统后台,可能处于活跃状态,也可能被操作系统在后台直接“杀死”,如果应用在后台被操作系统“杀死”,处于不活跃的状态,那么,应用的相关数据接口无法被调用,因此应用也就无法执行任何操作。所以,对于收藏内容集合应用在后台的活跃情况进行判断,是非常必要的。虽然现有技术中已存在通过操作系统对所有应用的收藏内容进行收藏的相关技术方案,但是,与现有技术不同的是,本实施例中,实现对所有应用的收藏内容进行收集整理的是移动应用,也就是app,那么,用户无需更换操作系统,而app如果在后台处于不活跃的状态,那么节约了操作系统的内存。相反,如果依照现有技术中操作系统来执行收藏内容的整理收集,那么这部分的内存则是始终被占用的,这无疑会降低操作系统的运行速度。
31.本实施例中,收藏内容集合应用具有累加计数单元,累加计数单元向移动终端的共享数据区写入累加计数;同时,收藏内容集合应用从共享数据区读取累加计数,判断收藏内容集合应用是否活跃时,判断写入的累加计数和读取的累加计数是否相同,如果不相同,所述收藏内容集合应用处于活跃状态,如果相同,所述收藏内容集合应用处于不活跃状态。
32.如果收藏内容集合应用活跃,判断收藏动作对应的内容与收藏规则是否匹配,判断收藏动作对应的内容与收藏规则或新的收藏规则是否匹配时,判断两者之间是否符合正则表达式规则,如果符合,两者相匹配,如果不符合,两者不匹配。因为对于用户而言,并非所有内容都希望进行统一的收藏整理,因此,这部分权限由用户自主决定,给予了用户更大的操作和决策空间,也有效保护了用户的隐私。
33.如果收藏内容集合应用不活跃,记录错误日志,记录收藏动作对应的内容到排队存储区;
34.如果收藏动作对应的内容与收藏规则匹配,则调用单服务的收藏功能,即从移动终端的共享数据区拉取收藏内容的全部信息。区别于现有技术的是,现有技术是通过操作系统完成,并且,所收藏的并非收藏内容的全部内容,仅是整理收集了收藏内容的链接。用户所能看到的,也是这些收藏内容的链接。因此,在查看收藏内容时,用户则需要在各个应用之间来回跳转。而各个应用在启动时,都需要一定得启动时间,并且,在启动时间内,各种应用还会安插广告,客户查看收藏内容时,不得不等待应用启动并且不得不观看广告。这大大降低了用户的体验。而本技术中,仅通过收藏内容集合应用,从移动终端的共享数据区拉取收藏内容的全部信息,包括链接、内容本身等等,用户在收藏内容集合应用这一个移动应用内,可以看到其在散落于各种app中的全部收藏,以及收藏的全部内容,无需在各个应用
之间跳转,因此也就无需等待启动时间,无需被动观看广告,大大提升了用户体验。
35.判断收藏是否成功;如果收藏动作对应的内容与收藏规则不匹配,则获取新的收藏规则。
36.如果收藏成功,记录日志并提示收藏成功的信息;如果收藏不成功,记录错误日志,记录收藏动作对应的内容到排队存储区。收藏不成功可能存在两种情况,一是由于收藏内容与收藏规则不匹配,二是收藏内容集合应用不活跃。但由于收藏规则可以改变,收藏应用集合也可以由用户重新激活,因此,这两种情况下如果收藏失败,并非真正意义上的无法收藏。只有收藏内容集合应用在活跃状态下,收藏内容与新的收藏规则不匹配,才是真正意义的无法收藏,所以,将前述两种情形下收藏不成功的内容放入排队存储区,以便后续进一步判断。
37.判断收藏动作对应的内容与新的收藏规则是否匹配。由于用户的需求可能发生改变,因此,用户所允许收藏的内容的限制也会发生改变,某一收藏内容在原先的收藏规则之下可能不匹配收藏规则,无法进行收藏,但是,如果用户对收藏规则进行了修改,那么同样的收藏内容可能可以匹配收藏规则,可以进行收藏,因此,这一步骤也是必须要的。如果不匹配,记录错误日志,忽略收藏并提示无法收藏的信息;如果匹配,判断收藏是否成功;
38.如果收藏成功,记录日志并提示收藏成功的信息;如果收藏不成功,记录错误日志,记录收藏动作对应的内容到排队存储区。在排队存储区中的收藏动作对应的内容,在收藏内容集合应用再次活跃时判断收藏动作对应的内容与当前的收藏规则是否匹配。
39.本实施例所提供的技术方案,在用户无需更换移动终端操作系统的前提下,通过移动应用实现了对其他的移动应用中所收藏的内容的整理和收集。并且,所拉取的并非收藏内容的连接,而是全部的收藏内容,因此,用户在查看不同移动应用的收藏内容时,不需要在各种移动应用中跳转,提升了用户体验。
40.本实施例还提供了一种收藏内容集合应用,用于执行前述的收藏内容集合方法,在安装于移动终端的应用发生收藏动作时对收藏的内容进行集合。
41.与此同时,本实施例还提供了一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,计算机程序被处理器执行时,使得处理器执行上述收藏内容集合方法的步骤。此处收藏内容集合方法的步骤可以是上述各个实施例的内存分析方法中的步骤。
42.本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成。据此,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可实现上述任意一项实施例的方法。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)以及存储器总线动态ram(rdram)等。
43.以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,熟悉该本领域的技术人员应该明白本发明包括但不限于附图和上面具体实施方式中描述的内容。任
何不偏离本发明的功能和结构原理的修改都将包括在权利要求书的范围中。

技术特征:
1.一种收藏内容集合方法,收藏内容集合应用通过所述收藏内容集合方法在安装于移动终端的应用发生收藏动作时对收藏的内容进行集合,其特征在于,所述收藏内容集合方法包括如下步骤:监听安装在移动终端的应用是否发生收藏动作;响应于安装在移动终端的应用所发生的收藏动作,判断收藏内容集合应用是否活跃;如果收藏内容集合应用活跃,判断收藏动作对应的内容与收藏规则是否匹配,如果收藏内容集合应用不活跃,记录错误日志,记录收藏动作对应的内容到排队存储区;如果收藏动作对应的内容与收藏规则匹配,则调用单服务的收藏功能,判断收藏是否成功;如果收藏动作对应的内容与收藏规则不匹配,则获取新的收藏规则;如果收藏成功,记录日志并提示收藏成功的信息;如果收藏不成功,记录错误日志,记录收藏动作对应的内容到排队存储区;判断收藏动作对应的内容与新的收藏规则是否匹配,如果不匹配,记录错误日志,忽略收藏并提示无法收藏的信息;如果匹配,判断收藏是否成功;如果收藏成功,记录日志并提示收藏成功的信息;如果收藏不成功,记录错误日志,记录收藏动作对应的内容到排队存储区。2.根据权利要求1所述的收藏内容集合方法,其特征在于,调用单服务的收藏功能包括,从移动终端的共享数据区拉取收藏内容的全部信息。3.根据权利要求1或2所述的收藏内容集合方法,其特征在于,收藏内容集合应用具有累加计数单元,累加计数单元向移动终端的共享数据区写入累加计数;同时,收藏内容集合应用从共享数据区读取累加计数,判断收藏内容集合应用是否活跃时,判断写入的累加计数和读取的累加计数是否相同,如果不相同,所述收藏内容集合应用处于活跃状态,如果相同,所述收藏内容集合应用处于不活跃状态。4.根据权利要求1或2所述的收藏内容集合方法,其特征在于,判断收藏动作对应的内容与收藏规则或新的收藏规则是否匹配时,判断两者之间是否符合正则表达式规则,如果符合,两者相匹配,如果不符合,两者不匹配。5.根据权利要求1或2所述的收藏内容集合方法,其特征在于,在排队存储区中的收藏动作对应的内容,在所述收藏内容集合应用再次活跃时判断收藏动作对应的内容与当前的收藏规则是否匹配。6.一种收藏内容集合应用,其特征在于,所述收藏内容集合应用用于执行权利要求1至5中任意一项所述的收藏内容集合方法,在安装于移动终端的应用发生收藏动作时对收藏的内容进行集合。7.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述的收藏内容集合方法。8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的收藏内容集合方法。

技术总结
本发明公开了一种收藏内容集合方法、软件、计算机设备及可读存储介质,涉及移动互联网技术领域,收藏内容集合应用通过本方法在安装于移动终端的应用发生收藏动作时对收藏的内容进行集合,包括如下步骤:监听应用的收藏动作并判断收藏内容集合应用是否活跃;如果活跃,判断内容与收藏规则是否匹配,如果不活跃,记录错误日志;如果内容与收藏规则匹配,则调用单服务的收藏功能,判断收藏是否成功;如果内容与收藏规则不匹配,则获取新的收藏规则;如果成功,提示收藏成功;如果不成功,记录错误日志;判断内容与新的收藏规则是否匹配,如果不匹配,记录错误日志;如果匹配,判断收藏是否成功。本发明将移动应有的各种收藏统一收集整理。理。理。


技术研发人员:李冬冬
受保护的技术使用者:亿次网联(杭州)科技有限公司
技术研发日:2023.04.28
技术公布日:2023/9/7
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐