今天因为要做一个设置开机画面的功能,主要是让用户可以设置自己的开机画面,应用层需要做让用户选择开机画面图片的功能。所以需要做一个简单的图片浏览选择程序。最后选用Gallery作为基本控件。加入了一些炫一点的元素,做成3D滑动效果。下面是Demo例子截图: 这个效果网上已经很多人做出来 ...
昨天没有做更新,原因是一直在看有关Gallery的内容,因为想做一个比较美观的图片浏览器,如果使用系统自带的Gallery类效果非常差,因此根据网上的总结,对Gallery类进行继承,进而对其中的效果进行自定义,可以实现比较美观的 伪 D效果。下一节会把ImageSwitcher添加进来,进一步对图片浏览器优化。另外对网上牛人的帖子一并表示感谢。 首先是布局文件: 注意这里因为对View控件进行 ...
2014-01-26 16:21 1 2465 推荐指数:
今天因为要做一个设置开机画面的功能,主要是让用户可以设置自己的开机画面,应用层需要做让用户选择开机画面图片的功能。所以需要做一个简单的图片浏览选择程序。最后选用Gallery作为基本控件。加入了一些炫一点的元素,做成3D滑动效果。下面是Demo例子截图: 这个效果网上已经很多人做出来 ...
1、轮播控件涉及到的两个类 2、实现3D效果需要用到的类 3、使用方法 ps: ...
随着iphone\ipad的流行及热捧,现在做移动产品不管是什么平台的,领导总想做成像ios系统的样子。自从微软发布了window8预览版之后,领导就想着把公司的移动产品移殖到window8上去了。公司的移动产品的主界面是做成3d gallery的立体画册效果的,如下图: window8 ...
一说到3D,可能第一反应就是使用OpenGL ES。。。。但是,实现这么个小功能,要动用这玩意,莫名的恐惧啊!!!!至今也没弄明白这个怎么玩。。。 好吧,幸亏还有个Camera类可以帮助我们,据说底层实现实现也是使用的是OpenGL ES 注意:使用 ...
下面的示例是在Android中实现图片3D旋转的效果。 实现3D效果一般使用OpenGL,但在Android平台下可以不直接使用OpenGL,而是使用Camera实现,Camera中原理最终还是使用OpenGL,不过使用Camera比较方便。 Camera类似一个摄像机,当物体不动时,我们带着 ...
在Win8.1中,引入了一个PlaneProjection可以实现3D变换,但它的变换方式比较简单,只能实现基本的旋转操作。在Windows 10 UWP中,引入了一个更加强大的3D变换Transform3D,系统默认内置了两中变换方式:PerspectiveTransform3D ...
1、ViewFlipper 1)View切换的控件—ViewFlipper介绍 ViewFilpper类继承于ViewAnimator类。而ViewAnimator类继承于FrameLayout。 查看ViewAnimator类的源码可以看出此类的作用主要是为其中的View切换提供动画效果 ...
1.介绍通过Gallery和ImageSwitcher结合的结果,上面的是ImageSwitcher,下面的是Gallery,通过滑动Gallery内的图片或单击图片,即可带动ImageSwitcher图片的跳转! 2.效果图 3.XML文件 4.Java ...