[发明专利]在移动终端动态显示文件的方法及系统无效
申请号: | 201210320681.0 | 申请日: | 2012-08-31 |
公开(公告)号: | CN103164109A | 公开(公告)日: | 2013-06-19 |
发明(设计)人: | 李常跃 | 申请(专利权)人: | 北京红日逸信科技有限公司;李常跃;廖勇;南国强 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;H04L29/08;H04M1/725 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹 |
地址: | 100101 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 动态 显示 文件 方法 系统 | ||
技术领域
本发明涉及移动终端及数据显示技术领域,特别是涉及一种在移动终端动态显示文件的方法及系统。
背景技术
与本方案相似的方案是Flash技术。Flash是由macromedia公司推出的交互式矢量图和Web动画的标准,由Adobe公司收购。Flash技术多用于Web设计和开发,通过使用该技术可以创作出既漂亮又可改变尺寸的导航界面以及其他奇特的效果。
Flash为创建数字动画、交互式Web站点、桌面应用程序以及手机应用程序开发提供了功能全面的创作和编辑环境。Flash广泛用于创建吸引人的应用程序,它们包含丰富的视频、声音、图形和动画。可以在Flash中创建原始内容或者从其它Adobe应用程序(如Photoshop或Illustrator)导入它们,快速设计简单的动画。设计人员和开发人员可使用它来创建演示文稿、应用程序和其它允许用户交互的内容。Flash可以包含简单的动画、视频内容、复杂演示文稿和应用程序以及介于它们之间的任何内容。通常,使用Flash创作的各个内容单元称为应用程序,即使它们可能只是很简单的动画,也可以通过添加图片、声音、视频和特殊效果,构建包含丰富媒体的Flash应用程序。
Flash技术多通过在PC浏览器上安装插件,并通过浏览器来展示各种图形化、矢量化的动态效果,因此只能用在PC上。而在手机上,因为手机浏览器对Flash技术不支持(例如,iphone)或支持的很有限,所以原有的在PC上使用的技术无法使用在手机上,所以需要在手机上实现一种方法,支持决策报表的手机展示。
Flash技术虽然能为我们带来非常丰富展示效果,但是由于手机浏览器不支持Flash技术,所以在手机上必须采用新的方法来解决图形化、矢量化报表动态展示的要求。
目前智能手机市场上最重要两个操作系统平台是iOS和Android。iOS是苹果公司用于iPhone、iPad等设备的操作系统平台,从一开始,iOS系统就不支持Flash技术,这是参考了Flash技术在MAC系统上的糟糕表现的结果,按照乔布斯本人的说法,“flash player性能不好,耗电”。
而另一大智能手机操作系统Android对Flash的支持也很谨慎,目前最新的Android 4.0版不支持Flash。
而作为Flash的拥有者Adobe公司,对于在移动终端上支持Falsh的策略也发生了重大变化。2012年8月15日,Adobe在Flash插件上做出了一个惊人的大转变,宣布将停止为移动设备开发Flash。尽管尝试过市场营销和与Android集成,最终Adobe还是退出了Android,将自己关在约85%移动市场之外。正如Adobe一位项目经理去年所说的,Flash“无法在移动领域达到与桌面一样的无处不在”。
由于无法在移动终端上基于Flash技术展示矢量化的动态图表,所以急需开发一种新的方法来实现在手机上的图形化动态图表效果,满足对各种数据图形化展示的业务需求。
发明内容
(一)要解决的技术问题
本发明要解决的技术问题是:如何在移动终端上动态显示文件。
(二)技术方案
为了解决上述技术问题,本发明提供一种在移动终端动态显示文件的方法,包括以下步骤:
S1、获取业务数据;
S2、将所述业务数据生成预定义数据格式的数据文件;
S3、对所述数据文件进行处理得到数据对象,然后在移动终端动态地显示所述数据对象。
优选地,步骤S2具体为:根据移动终端中制作报表的规则将所述业务数据生成预定义数据格式的数据文件。
优选地,所述预定义数据格式为Json格式。
优选地,步骤S3中对所述数据文件进行处理的步骤具体包括:
S31、对数据文件进行解密;
S32、对解密后的数据文件进行解压缩;
S33、将解压缩后的数据文件进行解析,生成页面图形的数据对象,数据对象中包含页面图形的属性值和样式值。
优选地,步骤S3中显示所述数据对象的步骤具体包括:
S34、从数据对象中读取页面图形的样式值和属性值;
S35、根据所述样式值和属性值对数据对象进行绘制,显示与数据对象对应的各种图标。
优选地,所述移动终端为手机。
优选地,所述手机为使用iOS操作系统或Android操作系统的智能手机。
本发明还提供了一种在移动终端动态显示文件的系统,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京红日逸信科技有限公司;李常跃;廖勇;南国强,未经北京红日逸信科技有限公司;李常跃;廖勇;南国强许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210320681.0/2.html,转载请声明来源钻瓜专利网。