雖然不知道Iphone是怎么實(shí)現(xiàn)這個(gè) 分裂效果 。不過(guò)我用自己的思路弄了個(gè),大致上還可以用。先上圖
接下來(lái)說(shuō)說(shuō)思路吧。
做過(guò)launcher的朋友也許知道android 的Launcher上也有文件夾這個(gè)東西。但是效果和Iphone比相差太遠(yuǎn)。上個(gè)思路圖(側(cè)圖):
4其實(shí)就是 Launcher的workplace 顯示的view 當(dāng)我點(diǎn)擊文件夾之后才會(huì)顯示3文件夾的view。我的做法也就是加了 1 和2兩個(gè)遮罩層的view 。
動(dòng)作流程: 先在處理文件夾的點(diǎn)擊事件,在顯示3(文件夾)之前 把 遮罩層 1 和2 顯示出來(lái)在觸動(dòng)顯示文件夾。當(dāng)然1 和2 是要做過(guò)特殊出來(lái)。要把當(dāng)前的背景鏡像切成 1 和2兩塊。讓用戶看到1 和2拼接在一起就像是原先還未點(diǎn)擊文件夾的圖像。然后給1 和 2 設(shè)置位移,滾動(dòng)。當(dāng)然方向不一樣,上下分開(kāi),給人裂變的效果。大致就這樣了,細(xì)節(jié)還有很多,需要慢慢處理。
這個(gè)鄙人小解,望高人斧正。
源碼: http://download.csdn.net/detail/lnb333666/4511632 希望轉(zhuǎn)帖的朋友能尊重勞動(dòng)者的成果,請(qǐng)標(biāo)明 出處 ,謝謝。
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
