实现安卓操作系统3D桌面贴图的方法及电子装置制造方法及图纸

技术编号:8682492 阅读:206 留言:0更新日期:2013-05-09 02:33
本发明专利技术公开了一种实现安卓操作系统3D桌面贴图的方法和电子装置,该方法包括编辑过程、数据处理过程和渲染显示过程:所述编辑过程包括呈现实现步骤和编辑实现步骤;所述数据处理过程包括数据处理确认步骤;所述渲染显示过程包括重绘实现步骤。所述电子装置包括编辑模块、数据处理模块和渲染显示模块。用户使用采用本发明专利技术的电子装置时,由于该电子装置按照本发明专利技术的方法实现了安卓操作系统3D桌面贴图的随意更换,用户可随意选取子页面的页面图片进行编辑,并将编辑后的页面图片重新在对应子页面显示,从而突破传统固定和半固定形式,解决安卓操作系统3D页面图片形式单一且不可随意更换的问题。

【技术实现步骤摘要】
实现安卓操作系统3D桌面贴图的方法及电子装置
本专利技术涉及操作系统设计
,具体涉及一种实现安卓操作系统3D桌面贴图的方法及电子装置。
技术介绍
现有3Dlauncher绘制的页面有两种方式,一种是在普通二维页面上加上摄像机翻转实现3D,另外一种是使用OpenglEs按照数学模型绘制实现。第一种方式只能对指定页面做简单变换,3D效果不明显,称之为伪3D技术,这种方式做的3Dlauncher页面只能是一个透明页面,除了摆放桌面元素后不能再使用页面图片。第二种方式采用的是OpenglEs技术,3D效果明显且灵活多变,这种方式不仅有桌面元素还有3D页面的页面图片,当下对3D页面的页面图片软件有固定和半固定两种方法,固定方法就是图片资源预置,代码固定,所有的页面在软件发布后用户不能对页面图片做任何更改,代表软件如云脉的3DLauncher;半固定方式是用户可以选择在某一页面图片在不同的页面显示,但是每个页面的页面图片是用户不可改变的,可选页面种类也是固定的,代表软件如SPB的3Dshell。伪3DLauncher技术采用的是角度变换,得到的透视效果并不理想,在其页面上的页面图片会降低桌本文档来自技高网...
实现安卓操作系统3D桌面贴图的方法及电子装置

【技术保护点】
一种实现安卓操作系统3D桌面贴图的方法,其特征在于,包括编辑过程、数据处理过程和渲染显示过程:所述编辑过程包括:呈现实现步骤:根据3D个性化设置菜单接收到的操作,获取并呈现需要进行个性化设置的子页面的页面信息,所述页面信息包括对应子页面的页面图片;编辑实现步骤:接受编辑操作;所述数据处理过程包括:数据处理确认步骤:按照3D页面图片要求处理经所述编辑操作的页面图片,并创建对应子页面的新3D页面图片;所述渲染显示过程包括:重绘实现步骤:根据新3D页面图片生成新的纹理数据,并将新的纹理数据与对应子页面进行绑定,根据新的纹理数据在对应子页面进行3D页面贴图的重绘渲染并显示。

【技术特征摘要】
1.一种实现安卓操作系统3D桌面贴图的方法,其特征在于,包括菜单呈现过程、编辑过程、数据处理过程和渲染显示过程:所述菜单呈现过程包括:接口按键触发实现步骤:在Android操作系统中添加进行3D页面个性化设置的接口按键;接口缩略图列表显示步骤:监听按键触发事件,根据触发事件启动缩略图列表,在缩略图列表中显示所有页面分组,所述页面分组对应映射有子页面;子页面的个性化设置触发步骤:将子页面的页面信息绑定到缩略图列表中,并传送子页面的页面信息,以呈现3D个性化设置菜单;所述编辑过程包括:呈现实现步骤:根据3D个性化设置菜单接收到的操作,获取并呈现需要进行个性化设置的子页面的页面信息,所述页面信息包括对应子页面的页面图片;编辑实现步骤:接受编辑操作;所述数据处理过程包括:数据处理确认步骤:按照3D页面图片要求处理经所述编辑操作的页面图片,并创建对应子页面的新3D页面图片;所述渲染显示过程包括:重绘实现步骤:根据新3D页面图片生成新的纹理数据,并将新的纹理数据与对应子页面进行绑定,根据新的纹理数据在对应子页面进行3D页面贴图的重绘渲染并显示。2.如权利要求1所述的方法,其特征在于,所述编辑实现步骤中:接受编辑操作后,更新与所述编辑操作相对应的子页面的修改标示。3.如权利要求2所述的方法,其特征在于,所述数据处理过程还包括:修改标示步骤:查询数据库,读取子页面的修改标示;若修改标示有更新,则继续查询数据库,读取对应子页面的页面信息,完成查询,将所述更新后的修改标示重置至更新前的状态;所述数据处理确认步骤中:根据从数据库中查询到的页面信息,按照3D页面图片要求,创建新的3D页面图片,并判断该新3D页面图片是否具有alpha通道,如有则将新3D页面图片的像素数据读到数组中,将像素数据的第一个字节alpha值设置为从数据库中得到的用户设置的透明值。4.如权利要求3所述的方法,其特征在于,所述渲染显示过程还包括:数据传送步骤:传送所述数据处理确认步骤中创建的新3D页面图片,并以创建的新3D页面图片覆盖对应子页面的旧3D页面图片;所述重绘实现步骤中:删除旧3D页面图片对应的旧的纹理数据,以创建的新3D页面图片生成新的纹理数据,完成纹理绑定,以使新的纹理数据绑定到对应的子页面,依据3D页面的顶点坐标、纹理坐标进行渲染显示,并根据新的纹理数据在对应子页面进行3D页面贴图的重绘渲染并显示。5.如权利要求2所述的方法,其特征在于,还包括数据存储过程,所...

【专利技术属性】
技术研发人员:宋海波
申请(专利权)人:深圳天珑无线科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1