【技术实现步骤摘要】
一种数据加载方法、装置及电子设备
本专利技术涉及移动端业务支撑系统设计和开发领域,更具体的说,涉及一种数据加载方法、装置及电子设备。
技术介绍
随着安卓Android和iOS移动设备的普及以及网络环境质量的不断提升,手机上的应用程序越来越多,应用开发也越来越普及。另一方面,随着手机厂家的不断加入,Android和iOS设备的碎片化程度也越来越高,预计在未来可见的几年内,两种设备的共同发展和并存将是一个稳定的形态,这就意味着绝大多数的手机应用都需要同时面对Android和iOS两种设备的用户。但Android应用程序和iOS应用程序基于不同的平台开发,如Android应用程序主要使用计算机编程语言Java语言和C++语言开发,iOS应用程序使用扩充C的面向对象编程语言Objetive-C语言开发,除此之外还有一些根据不同设备的硬件适配问题,导致针对应用程序的跨平台开发对应用程序具体业务的开发团队在成本上和管理上都提出了很高的要求。目前针对应用程序跨平台开发问题的解决方案为:使用网络视图webview加载服务端页面实现业 ...
【技术保护点】
1.一种数据加载方法,其特征在于,包括:/n在终端的应用程序启动时,获取所述终端保存的与所述应用程序对应的应用界面模板的应用版本信息;/n若所述应用版本信息与所述应用程序对应的服务器内存储的所述应用程序的版本信息一致,则通过所述终端的预设原生接口获取所述终端保存的所述应用界面模板,并加载所述应用界面模板。/n
【技术特征摘要】
1.一种数据加载方法,其特征在于,包括:
在终端的应用程序启动时,获取所述终端保存的与所述应用程序对应的应用界面模板的应用版本信息;
若所述应用版本信息与所述应用程序对应的服务器内存储的所述应用程序的版本信息一致,则通过所述终端的预设原生接口获取所述终端保存的所述应用界面模板,并加载所述应用界面模板。
2.根据权利要求1所述的数据加载方法,其特征在于,判断所述版本信息与所述应用程序对应的服务器内存储的所述应用程序的版本信息一致的过程包括:
与所述服务器建立通信连接,并获取所述服务器内存储的所述应用程序的版本信息;
判断所述应用版本信息与所述版本信息是否一致。
3.根据权利要求1所述的数据加载方法,其特征在于,通过所述终端的预设原生接口获取所述终端保存的所述应用界面模板,包括:
判断所述终端是否保存有自定义资源名称的应用界面模板;
若有,则获取所述自定义资源名称的应用界面模板;
若否,则获取预设应用界面模板,并作为所述应用界面模板。
4.根据权利要求1所述的数据加载方法,其特征在于,还包括:
若所述应用版本信息与所述应用程序对应的服务器内存储的所述应用程序的版本信息不一致,从所述服务器下载所述服务器保存的所述应用程序的最新应用界面模板;
对所述最新应用界面模板进行解压缩和解密操作,得到初始应用界面模板;
加载所述初始应用界面模板。
5.根据权利要求4所述的数据加载方法,其特征在于,还包括:
将所述终端内保存的所述应用界面模板替换为所述初始应用界面模板。
6.一种数据加载装置,其特征在于,包括:
信息获取模块,用于在终端的应用程序启动时,获取所述终端保存的与所述应用程序对应的应用界面模板的应用版本信息;
信息处理模块,用于若所述应用版本信息与所述应用程序对应的服...
【专利技术属性】
技术研发人员:黄波,王海波,雷杰,郭华辉,刘秋林,赖骏劼,王玉娟,张龙,刘方丽,
申请(专利权)人:亚信科技中国有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。