【技术实现步骤摘要】
安卓操作系统中微件界面的建立方法及移动终端
本专利技术涉及操作系统设计
,具体涉及安卓操作系统中微件界面的建立方法及移动终端。
技术介绍
关于本领域常用技术术语介绍如下:Widget:中文译名为微件;OpenGLES:英文全称为OpenGLforEmbeddedSystems;Launcher:安卓系统中的桌面启动器,安卓系统的桌面UI统称为Launcher;NDK:英文全称为NativeDevelopmentKit;JNI:英文全称为JavaNativeInterface,中文为JAVA本地调用。随着移动互联网的迅速发展,微件(Widget)的出现让移动互联网的发展又提高到一个新的阶段。Widget是一种基于JavaScript应用程序平台,也可以认为是一个基于网络、可以独立在移动终端的桌面运行的实用小工具,通常是打包成一个文件被移动终端如手机下载并安装使用,用户通过Widget可以享受新闻阅读、天气资讯、图片浏览等业务。一般情况下,每个Widget对应一个图标,用户通过点击Widget的图标即可去查看该Widget中的内容,实现对应的Widget功能。现 ...
【技术保护点】
一种安卓操作系统中微件界面的建立方法,包括如下步骤:S1:数据处理模块根据待实现的微件功能的个数建立多面体数学模型;S2:触摸输入模块接收外部输入的多面体数学模型每面上待实现的微件的数据信息,并发送给数据处理模块;S3:数据处理模块根据微件的数据信息在多面体数学模型的对应面上设置对应微件。
【技术特征摘要】
1.一种安卓操作系统中微件界面的建立方法,包括如下步骤:S1:数据处理模块根据待实现的微件功能的个数在桌面页面中建立多面体数学模型;S2:触摸输入模块接收外部输入的多面体数学模型每面上待实现的微件的数据信息,并发送给数据处理模块;其中,数据信息包括各微件中各控件的坐标信息、旋转角度信息、透明度信息和缩放比例信息;S3:数据处理模块根据微件的数据信息在多面体数学模型的对应面上设置对应微件。2.如权利要求1所述的建立方法,其特征在于,步骤S3包括以下子步骤:S301:调用MAGE引擎;S302:根据接收的微件的数据信息,MAGE引擎在多面体数学模型的对应面上进行相应微件的各个控件的设定。3.如权利要求2所述的建立方法,其特征在于,子步骤S302中:启动应用程序接口函数,应用程序接口函数根据接收的微件数据信息进行由MAGE引擎提供的多个Actor类型的数据值或多个Actor类型在预设时间段内的数据值的设定;根据设定的Actor类型的数据值,相应微件的各个控件的数据信息通过多个Actor或多个Actor类型组合形成的Container类型设定;将待显示的已设定的各个控件置入MAGE引擎的显示根容器中,MAGE引擎调用OpenGLES接口在多面体数学模型的对应面上进行对应控件的贴图显示。4.如权利要求3所述的建立方法,其特征在于,Actor类型包括IMAGE图片类型、Text文本类型、由3DMax生成的Glo3D模型类型、由MAGE引擎使用OpenGLES接口实现的Sphere球类型和Cube盒子类型。5.如权利要求3所述的建立方法,其...
【专利技术属性】
技术研发人员:张志鹏,
申请(专利权)人:深圳天珑无线科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。