今天因為要做一個設置開機畫面的功能,主要是讓用戶可以設置自己的開機畫面,應用層需要做讓用戶選擇開機畫面圖片的功能。所以需要做一個簡單的圖片瀏覽選擇程序。最后選用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 ...