相仿与oms 3D转屏 效果实现 (更新)
类似与oms 3D转屏 效果实现 (更新)
请问你所说的tat是什么?
请问你所说的tat是什么?
难道是tat home?
http://www.tat.se/home/
这个3d才是真的华丽
这个是公司内部的一个实验项目,我签了保密协议的...
不过我可以讲一下我的思路:
我没有考虑什么轴,而是单纯的运用图片的拉伸和收缩 具体怎么弄你可以看ApiDemos 里的PolyToPoly.java类讲的很清楚,同时,这个例子里面你看起来好像是个柱体,其实只是两张图片拼凑到一起然后进行拉伸和收缩(将长方形变成梯形)
所有你只需要:
1.截图(如果你没必要的话可以不用),得到你要操作的bitmap
2.在view里面按照PolyToPoly.java类里面的方法进行收缩和拉伸(其实就是定义矩形4个角的位置),并且并凑到一起
3.不管是用手触碰滑动进行旋转,还是在view里建立个进程控制它自动旋转都是让view不停的重绘然后改变坐标而已
(当然,其中的坐标需要计算,当时我在这个地方花了不少功夫)
这个是公司内部的一个实验项目,我签了保密协议的...
不过我可以讲一下我的思路:
我没有考虑什么轴,而是单纯的运用图片的拉伸和收缩 具体怎么弄你可以看ApiDemos 里的PolyToPoly.java类讲的很清楚,同时,这个例子里面你看起来好像是个柱体,其实只是两张图片拼凑到一起然后进行拉伸和收缩(将长方形变成梯形)
所有你只需要:
1.截图(如果你没必要的话可以不用),得到你要操作的bitmap
2.在view里面按照PolyToPoly.java类里面的方法进行收缩和拉伸(其实就是定义矩形4个角的位置),并且并凑到一起
3.不管是用手触碰滑动进行旋转,还是在view里建立个进程控制它自动旋转都是让view不停的重绘然后改变坐标而已
(当然,其中的坐标需要计算,当时我在这个地方花了不少功夫)
谢谢,我试试!!
只能截图,我想不到其它更好的办法
只能截图,我想不到其它更好的办法
可以用获取到ico的
如果有多个Launcher程序的话,系统开启时会出现选择框让你选择开启的的那个Launcher程序,你也可以选择为默认,这样的话,下载重启就不会出现选择框,如果还需要出现选择框只需要在系统-软件-清除缓存来清除你之前的设置,这样重启之后就会再次出现选择框
现在差不多是oms 3D 转屏 的效果了,做的还不是很完善
不过没用到opengl,我想真正的oms也应该没用到opengl把, 大家看图:
7 楼
yzhong_sa
2010-01-03
soso。。。。
8 楼
NumbCoder
2010-01-07
蛮不错的!
9 楼
liulizjut
2010-01-11
LZ,能不能提示下原理阿,给小弟们介绍介绍
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发过来分享一下吗,我已经在这个方向困很长时间了。
Lee,能把code发过来分享一下吗,我已经在这个方向困很长时间了。
14 楼
Cindy_Lee
2010-04-08
kyler 写道
这个例子中的三面柱体旋转时的轴是怎么设计的哦,
Lee,能把code发过来分享一下吗,我已经在这个方向困很长时间了。
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发过来分享一下吗,我已经在这个方向困很长时间了。
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
我现在也很想做出你这种效果!help help me
17 楼
Cindy_Lee
2010-06-13
solid_622 写道
LZ,请问一下你,左右两个图片中的那些图标你是怎么得到的啊?只能用截图吗?
我现在也很想做出你这种效果!help help me
我现在也很想做出你这种效果!help help me
只能截图,我想不到其它更好的办法
18 楼
solid_622
2010-06-18
哦好的,谢谢,可以告诉一下怎样截图吗?是有函数可以调用吗?我就是想做出你这种转屏效果啊
19 楼
来吧来吧一起跳舞
2010-06-30
Cindy_Lee 写道
solid_622 写道
LZ,请问一下你,左右两个图片中的那些图标你是怎么得到的啊?只能用截图吗?
我现在也很想做出你这种效果!help help me
我现在也很想做出你这种效果!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
可惜是公司项目 不能分享源码 不然可以学习下