您好,登錄后才能下訂單哦!
在android應用開發中,viewPager可以實現很多炫麗的切換功能,如banner無限廣告滾動條、新手引導等都用得到,使用頻率不言而喻。依賴谷歌提供的輔助代碼,viewPager的切換效果還可以更加出彩,實現過程也相當地簡單。
先在瀏覽器中輸入谷歌提供的網址,鏈接如:http://developer.android.com/training/animation/screen-slide.html ,如不能流暢打開,你最好準備一個×××工具,保留備需。
在網站中你可以看到viewPager的一些動畫效果圖,以及對應的動畫實現源碼。
以ZoomOutPageTransForMer為例,只要將對應動畫效果類的代碼復制到你的項目中,就可以直接使用了。特別需要提醒的是,這個功能只適用于android3.0以上,不過隨著3.0以下的手機逐漸淡出市場,我覺得在不遠的未來,你就只需要考慮4.0及以上的機型了。看一組友盟提供的數據:(地址:http://www.umindex.com/devices/android_os)
最新統計顯示了android4.0以下的活躍用戶不到3個百分點,當然,如果你遇到一個略微苛刻的產品經理,鍥而不舍3.0以下的用戶,也可以找到對應的開源項目來兼容低版本,就是比較累。
引入動畫到viewPager實現代碼相當簡單,一共就這一句話:
mViewPager.setPageTransformer(true, new ZoomOutPageTransformer());
看看效果:
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。