[发明专利]一种基于统计数据的APP加载流程优化方法在审

专利信息
申请号: 201811187804.1 申请日: 2018-10-11
公开(公告)号: CN109508209A 公开(公告)日: 2019-03-22
发明(设计)人: 王林;吕继伦;陈遗保;何奇 申请(专利权)人: 南京机器岛智能科技有限公司
主分类号: G06F9/445 分类号: G06F9/445
代理公司: 南京常青藤知识产权代理有限公司 32286 代理人: 仲晖
地址: 210000 江苏省南京市江宁经*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 移动端 加载 流程优化 统计数据 详细数据 初始化 点数据 服务端 回传 多媒体 用户交互界面 单独线程 收到服务 线程执行 应用开发 统计分析 主线程 概率 回调 上传 线程 排序 采集 返回 更新 统计
【说明书】:

发明提供一种基于统计数据的APP加载流程优化方法,包括以下步骤:S1:移动端在应用开发初期对所有用户交互界面进行统计埋点,得到埋点数据并上传服务端;S2:服务端采集到埋点数据后进行统计分析,生成对应的详细数据,并通过接口回传给移动端;S3:移动端通过接口收到服务端回传的详细数据对所有路线按照概率发生大小进行排序,优先对大概率发生的线路进行提前初始化资源;S4:开启单独线程,将S3中初始化资源相关操作全部放到该线程中执行,等到线程执行完后通过接口回调,再返回到主线程,更新多媒体相关界面,完成APP加载流程。本发明从根本上解决进入多媒体时间慢的问题。

技术领域

本发明属于应用程序加载技术领域,具体涉及一种基于统计数据的APP加载流程优化方法。

背景技术

Activity是Android系统中最基本也是最为常见用的四大组件(Activity、服务、内容提供和广播接收器)之一,具体地,在Android系统中,Activity是一个负责与用户交互的组件,向用户提供人机交互界面,广泛应用于各个应用中;在面向对象的编程语言中,一个Activity提供的人机交互界面对应于一个Activity实例。

应用程序进入多媒体的时候,需要初始化资源,view,Camera以及配置,其中这些操作多半很耗时,以至于进入多媒体界面耗时很多,严重影响用户体验。

现有的解决方案有两种,一是增加引导动画用以提醒用户正在加载,二是退出多媒体时不进行关闭,从而第二次进入的时候不会特别慢。但以上两种方式存在下列问题:方式一将Activity设置为单例,没有从根本原因上解决问题,且消耗很多系统资源做没必要的工作,方式二Activity常驻,造成一些内存无法得到释放,一旦程序出现异常,再次进入依旧很慢。

发明内容

本发明的目的是提供一种基于统计数据的APP加载流程优化方法,从根本上解决进入多媒体时间慢的问题。

本发明提供了如下的技术方案:

一种基于统计数据的APP加载流程优化方法,包括以下步骤:

S1:移动端在应用开发初期对所有用户交互界面进行统计埋点,得到埋点数据并上传服务端;

S2:服务端采集到埋点数据后进行统计分析,生成对应的详细数据,并通过接口回传给移动端;

S3:移动端通过接口收到服务端回传的详细数据对所有路线按照概率发生大小进行排序,优先对大概率发生的线路进行提前初始化资源;

S4:开启单独线程,将S3中初始化资源相关操作全部放到该线程中执行,等到线程执行完后通过接口回调,再返回到主线程,更新多媒体相关界面,完成APP加载流程。

优选的,所述S2中服务端通过大数据计算出所有可能打开线路并通过接口回传给移动端。

优选的,所述S3中移动端针对大概率路线提前初始化资源。

优选的,所述S4还包括当用户结束退出程序时,将资源进行释放,结束整个流程。

优选的,所述S1-S4适用于多媒体加载或对于可脱离具体UI界面单独工作的任务。

本发明的有益效果是:本发明通过服务端大数据计算出所有可能路线,预加载资源任务,在Activity启动后调用此任务状态,使程序更加流畅,结构更加严谨;本发明通过深刻理解Activity启动流程,耗时操作用线程来完成,实现一整套的人机交互操作,在整个处理过程中用户几乎不会有任何感知,增强APP的使用性,提高用户体验;本发明利用接口回调的方式来实现任务与Activity的交互,大大提升人机交互,有利于提高应用的口碑。

附图说明

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京机器岛智能科技有限公司,未经南京机器岛智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811187804.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top