【技术实现步骤摘要】
主页加载方法、电视和存储介质
本申请涉及页面优化
,尤其涉及一种主页加载方法、电视和存储介质。
技术介绍
主页作为互联网电视用户获取内容、应用的主要入口,因此,主页需要显示的内容比较多,另一方面也要求主页能够顺畅的展示、流畅的交互。UI线程在Android程序运行的时候就被创建,是Android应用的主线程,主要负责控制UI界面的显示,更新和控件交互。在Android程序创建之初,进程呈现的是单线程模型,所有的任务都在UI线程中运行,由于主页的需要加载内容比较多,如模块多,加载的图片多等,导致用户操作主页时需要较长的等待时间的问题。
技术实现思路
本申请实施例通过提供一种主页加载方法、电视和存储介质,旨在解决用户操作主页时需要较长的等待时间的问题。为实现上述目的,本申请一方面提供一种主页加载方法,所述主页加载方法包括以下步骤:在软件启动的过程中,创建异步线程加载各页面的内容;获取所述各页面与预设页面的距离,以设定的方式执行多个所述距离的排序操作;控制所述异步线程根据所 ...
【技术保护点】
1.一种主页加载方法,其特征在于,所述方法包括:/n在软件启动的过程中,创建异步线程加载各页面的内容;/n获取所述各页面与预设页面的距离,以设定的方式执行多个所述距离的排序操作;/n控制所述异步线程根据所述排序操作加载所述各页面的内容。/n
【技术特征摘要】
1.一种主页加载方法,其特征在于,所述方法包括:
在软件启动的过程中,创建异步线程加载各页面的内容;
获取所述各页面与预设页面的距离,以设定的方式执行多个所述距离的排序操作;
控制所述异步线程根据所述排序操作加载所述各页面的内容。
2.根据权利要求1所述的主页加载方法,其特征在于,所述控制所述异步线程根据所述排序操作加载所述各页面的内容的步骤之后,包括:
在确定终端本地缓存中存在需要加载的资源时,检测所述资源是否需要更新;
若所述资源需要更新,则向服务器发送加载所述需要更新的资源的请求;
获取所述服务器根据所述请求发送的需要更新的资源,执行所述需要更新的资源的刷新操作,并将所述刷新操作得到的资源保存至所述终端本地。
3.根据权利要求1所述的主页加载方法,其特征在于,所述控制所述异步线程根据所述排序操作加载所述各页面的内容的步骤之后,还包括:
在确定所述终端本地缓存中不存在所述需要加载的资源时,则向服务器发送加载所述主页资源的请求;
获取所述服务器根据所述请求发送的主页资源,执行所述主页资源的刷新操作,并将所述刷新操作得到的资源保存至所述终端本地。
4.根据权利要求2所述的主页加载方法,其特征在于,所述执行所述需要更新的资源的刷新操作的步骤包括:
检测所述软件是否启动完毕以及各线程中是否存在预设执行的任务;
若所述软件启动完毕且所述各线程中不存在预设执行的任务,则确定所述各页面需要更新的资源的刷新时间;
根据所述刷新时间执行所述各页面需要更新的资源的刷新操作。
5.根据权利要求1所述的主页加载方法,其特征在于,所述创建异步线程加载各页面的内容的步骤之前,还包括:
执行需要加载的系统服务的绑定操作,根据所述绑定操作发送广播信息至终端的应用,以使所述应用根据所...
【专利技术属性】
技术研发人员:付华东,
申请(专利权)人:深圳创维RGB电子有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。