【技术实现步骤摘要】
应用角标的处理方法、装置、计算机可读存储介质及终端
本申请涉及互联网
,具体而言,本申请涉及一种应用角标的处理方法、装置、计算机可读存储介质及终端。
技术介绍
随着App(Application,应用)的用户量越来越大,App的应用体验成为各个应用提供方努力的方向。应用上线之后,经常会有功能的更新或者改版,另外,应用内部经常也会有各类的运营活动。在现阶段的移动客户端应用中,普通使用应用角标(如小红点等)来对用户进行提示。通常情况下,应用角标不是独立使用的,一个应用角标的显示可能涉及到多个子功能模块,而且由于版本的迭代速度越来越快,大量的应用角标将会投放到不同的功能模块。如果没有对应用角标进行统一管理,会导致之后大量应用角标之间的依赖关系变得错综复杂,这样也会给App的日常维护带来极大的挑战,使App出现问题的概率不断增大。因此亟需一种能够统一管理应用角标的方案。
技术实现思路
本申请针对现有方式存在的缺乏统一管理应用角标方案的缺点,提出一种应用角标的处理方法、装置、计算机可读存储介质及终端,以实现应用角标的统一管理。本申请的实施例根据第一个方面,提供了一种应用角 ...
【技术保护点】
1.一种应用角标的处理方法,其特征在于,包括:在应用启动时,从预先存储的各个用户的应用角标数据中,获取所述应用当前登录用户的应用角标数据;根据所述当前登录用户的应用角标数据,构建所述当前登录用户的树形结构模型;所述树形结构模型用于描述所述应用中各级应用角标的路径;在接收到所述应用内产生的新消息时,根据所述树形结构模型对对应路径的应用角标数据进行更新。
【技术特征摘要】
1.一种应用角标的处理方法,其特征在于,包括:在应用启动时,从预先存储的各个用户的应用角标数据中,获取所述应用当前登录用户的应用角标数据;根据所述当前登录用户的应用角标数据,构建所述当前登录用户的树形结构模型;所述树形结构模型用于描述所述应用中各级应用角标的路径;在接收到所述应用内产生的新消息时,根据所述树形结构模型对对应路径的应用角标数据进行更新。2.根据权利要求1所述的应用角标的处理方法,其特征在于,所述构建所述当前登录用户的树形结构模型,之后,所述在接收到所述应用内产生的新消息时,根据所述树形结构模型对对应路径的应用角标数据进行更新,之前,还包括:检测所述当前登录用户的应用角标数据是否需要升级;若需要升级,获取所述树形结构模型中的根节点;通过所述根节点搜索出所述树形结构模型中的各个子节点;对各个子节点进行增删、路径修改以及应用角标数据的更新。3.根据权利要求2所述的应用角标的处理方法,其特征在于,所述检测所述当前登录用户的应用角标数据是否需要升级,包括:获取所述当前登录用户的应用角标数据对应的原始应用版本号,以及所述应用的当前版本号;若所述当前版本号高于所述原始应用版本号,确定需要升级。4.根据权利要求1所述的应用角标的处理方法,其特征在于,各个用户的应用角标数据预先存储在沙盒中;所述从预先存储的各个用户的应用角标数据中,获取所述应用当前登录用户的应用角标数据,包括:根据传入的沙盒路径,从各个用户的应用角标数据中,获取所述应用当前登录用户的应用角标数据。5.根据权利要求1至4任意一项所述的应用角标的处理方法,其特征在于,应用角标的路径包括应用角标的类型;所述构建所述当前登录用户的树形结构模型,之后,所述在接收到所述应用内产生的新消息时,根据所述树形结构模型对对应路径的应用角标数据进行更新,之前,还包括:在所述树形结构模型中,若本级应用角标的类型有多个,将本级应用角...
【专利技术属性】
技术研发人员:袁雄峰,
申请(专利权)人:广州市百果园信息技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。