相仿与oms 3D转屏 效果实现 (更新)

类似与oms 3D转屏 效果实现 (更新)

现在差不多是oms 3D 转屏 的效果了,做的还不是很完善

不过没用到opengl,我想真正的oms也应该没用到opengl把, 大家看图:

 


相仿与oms 3D转屏 效果实现 (更新)

 

 


相仿与oms 3D转屏 效果实现 (更新)
 
相仿与oms 3D转屏 效果实现 (更新)

7 楼 yzhong_sa 2010-01-03  
soso。。。。
8 楼 NumbCoder 2010-01-07  
蛮不错的!
9 楼 liulizjut 2010-01-11  
LZ,能不能提示下原理阿,给小弟们介绍介绍相仿与oms 3D转屏 效果实现 (更新)
10 楼 wafj1984 2010-02-10  
必须的    这个界面使用tat来实现很简单的
11 楼 Cindy_Lee 2010-02-13  
wafj1984 写道
必须的    这个界面使用tat来实现很简单的

请问你所说的tat是什么?
12 楼 tapestry1122 2010-02-18  
Cindy_Lee 写道
wafj1984 写道
必须的    这个界面使用tat来实现很简单的

请问你所说的tat是什么?


难道是tat home?
http://www.tat.se/home/

这个3d才是真的华丽
13 楼 kyler 2010-04-08  
这个例子中的三面柱体旋转时的轴是怎么设计的哦,
Lee,能把code发过来分享一下吗,我已经在这个方向困很长时间了。
14 楼 Cindy_Lee 2010-04-08  
kyler 写道
这个例子中的三面柱体旋转时的轴是怎么设计的哦,
Lee,能把code发过来分享一下吗,我已经在这个方向困很长时间了。

这个是公司内部的一个实验项目,我签了保密协议的...
不过我可以讲一下我的思路:
我没有考虑什么轴,而是单纯的运用图片的拉伸和收缩 具体怎么弄你可以看ApiDemos 里的PolyToPoly.java类讲的很清楚,同时,这个例子里面你看起来好像是个柱体,其实只是两张图片拼凑到一起然后进行拉伸和收缩(将长方形变成梯形)

所有你只需要:
1.截图(如果你没必要的话可以不用),得到你要操作的bitmap
2.在view里面按照PolyToPoly.java类里面的方法进行收缩和拉伸(其实就是定义矩形4个角的位置),并且并凑到一起
3.不管是用手触碰滑动进行旋转,还是在view里建立个进程控制它自动旋转都是让view不停的重绘然后改变坐标而已
(当然,其中的坐标需要计算,当时我在这个地方花了不少功夫)
15 楼 kyler 2010-04-08  
Cindy_Lee 写道
kyler 写道
这个例子中的三面柱体旋转时的轴是怎么设计的哦,
Lee,能把code发过来分享一下吗,我已经在这个方向困很长时间了。

这个是公司内部的一个实验项目,我签了保密协议的...
不过我可以讲一下我的思路:
我没有考虑什么轴,而是单纯的运用图片的拉伸和收缩 具体怎么弄你可以看ApiDemos 里的PolyToPoly.java类讲的很清楚,同时,这个例子里面你看起来好像是个柱体,其实只是两张图片拼凑到一起然后进行拉伸和收缩(将长方形变成梯形)

所有你只需要:
1.截图(如果你没必要的话可以不用),得到你要操作的bitmap
2.在view里面按照PolyToPoly.java类里面的方法进行收缩和拉伸(其实就是定义矩形4个角的位置),并且并凑到一起
3.不管是用手触碰滑动进行旋转,还是在view里建立个进程控制它自动旋转都是让view不停的重绘然后改变坐标而已
(当然,其中的坐标需要计算,当时我在这个地方花了不少功夫)

谢谢,我试试!!
16 楼 solid_622 2010-06-13  
LZ,请问一下你,左右两个图片中的那些图标你是怎么得到的啊?只能用截图吗?

我现在也很想做出你这种效果!help help me
17 楼 Cindy_Lee 2010-06-13  
solid_622 写道
LZ,请问一下你,左右两个图片中的那些图标你是怎么得到的啊?只能用截图吗?

我现在也很想做出你这种效果!help help me

只能截图,我想不到其它更好的办法
18 楼 solid_622 2010-06-18  
哦好的,谢谢,可以告诉一下怎样截图吗?是有函数可以调用吗?我就是想做出你这种转屏效果啊
19 楼 来吧来吧一起跳舞 2010-06-30  
Cindy_Lee 写道
solid_622 写道
LZ,请问一下你,左右两个图片中的那些图标你是怎么得到的啊?只能用截图吗?

我现在也很想做出你这种效果!help help me

只能截图,我想不到其它更好的办法


可以用获取到ico的
20 楼 ntop 2010-06-30  
楼主,这个是要修改launcher源码的吧??如果安装了这个,那么以前的launcher就会被替换吗??
21 楼 Cindy_Lee 2010-06-30  
ntop 写道
楼主,这个是要修改launcher源码的吧??如果安装了这个,那么以前的launcher就会被替换吗??

如果有多个Launcher程序的话,系统开启时会出现选择框让你选择开启的的那个Launcher程序,你也可以选择为默认,这样的话,下载重启就不会出现选择框,如果还需要出现选择框只需要在系统-软件-清除缓存来清除你之前的设置,这样重启之后就会再次出现选择框
22 楼 ntop 2010-07-04  
哦。谢谢!
23 楼 liangtiaolong 2010-08-05  
lz,问下你,那个主界面上面的应用 名字下面的那个圆角矩形是怎么去掉的,我是修改launcher源码的,但是怎么也找不到那个修改的地方 ,麻烦楼主给说下,谢谢了
24 楼 热血pk007 2010-09-11  
额,这个怎么也是apk。。。。。。
25 楼 strliu 2010-09-14  
怎么是安装文件?这个是怎么做?
26 楼 syab11 2010-09-17  
可惜是公司项目  不能分享源码  不然可以学习下