html5 webview,HTML5+学习历程之webview经典案例
看了這么多app,其實基本布局使用的最多的無非兩種,如下圖:
類似微信
類似QQ
在這里小編簡單說下這兩種布局簡單的實現(xiàn)思路,當然如果你還有更好的方法,請在下面留言,讓更多人知道你更好的方法!
第一種,我是直接創(chuàng)建了四個頁面,每個頁面加載不同的url,點擊下面導(dǎo)航的時候獲取相應(yīng)的webview并且顯示,當然我這里不是簡單的顯示,而是有個左右滑動的效果,并且做了判斷,如果原來是停留在首頁,然后我點擊后面的導(dǎo)航,會從右向左,反之是從左到右,這樣顯得更真實,并且加了手勢滑動效果,整體體驗肯定沒有微信那么高大上,但是思路就是這樣
這樣做好處就是體驗還不錯,但是有個致命缺點那就是消耗內(nèi)存,由于一次性創(chuàng)建四個webview并且這四個還一直占用內(nèi)存,性能問題有所影響,但現(xiàn)在手機配置來說,這點缺陷沒多大影響,還有一種只需要創(chuàng)建一個webview,通過改變其url,但是體驗就沒那么好,總之方法有好有壞,大家可以找到一個適合自己的!
第二種,直接創(chuàng)建一個webview,點擊左上角的按鈕或者向右滑動就可以看到菜單欄,這個我仿照了QQ,但是手勢處理沒處理的那么好,也算簡單實現(xiàn)其功能,如下
好了,介紹就這么多,小伙伴可以復(fù)制如下鏈接下載體驗
http://lcdc.longrise.cn:2080/web/app/002.apk
http://lcdc.longrise.cn:2080/web/app/001.apk
如果你需要源碼,請點擊聯(lián)系小編!
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的html5 webview,HTML5+学习历程之webview经典案例的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: RTX 4090性能残暴:两倍于RTX
- 下一篇: 支付宝备用金7天怎么算的?7天没还会怎样