布局 - android 微信切換欄
問(wèn)題描述
想請(qǐng)問(wèn)一下怎么實(shí)現(xiàn)Android類似微信那種切換界面,只要求個(gè)思路
就是下面幾個(gè)圖標(biāo),然后點(diǎn)不同的圖標(biāo)仿佛只有圖標(biāo)欄上方改變了,圖標(biāo)欄一直保持不變
問(wèn)題解答
回答1:官方文檔有介紹,可以很方便的實(shí)現(xiàn):https://developer.android.goo...
也可以自己寫
<LinearLayout> <TitleView></TitleView> <ContentView></ContentView> <TabView></TabView></LinearLayout>
Tab 切換時(shí),修改下 Title即可。
原來(lái)郭霖分享過(guò),Android ActionBar應(yīng)用實(shí)戰(zhàn),高仿微信主界面的設(shè)計(jì),可以參考下。回答2:
搜索底部導(dǎo)航欄,網(wǎng)上各種實(shí)現(xiàn)方法。或者你可以用Android自帶的Bottom Navigation。也會(huì)有類似的效果。
回答3:剛剛把微信的ui分析了下:

可以看到微信的UI在整體上分兩層,上面一層只有標(biāo)題(貼著頂部),下面一層是一個(gè)線性布局,里面有一個(gè)com.tencent.mm.ui.mogic.WxViewPager也就是微信自定義的Viewpager,和一個(gè)底部指示器了.布局很簡(jiǎn)單,話說(shuō),微信ui一直簡(jiǎn)潔到簡(jiǎn)陋...
回答4:你可以看下這篇文章https://segmentfault.com/a/11...
回答5:一個(gè)典型的類似實(shí)現(xiàn)是TabLayout + ViewPager
相關(guān)文章:
1. 關(guān)docker hub上有些鏡像的tag被標(biāo)記““This image has vulnerabilities””2. docker - 如何修改運(yùn)行中容器的配置3. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問(wèn)題4. docker鏡像push報(bào)錯(cuò)5. 前端 - @media query 使用出現(xiàn)的問(wèn)題?6. 利用IPMI遠(yuǎn)程安裝centos報(bào)錯(cuò)!7. 運(yùn)行python程序時(shí)出現(xiàn)“應(yīng)用程序發(fā)生異常”的內(nèi)存錯(cuò)誤?8. docker 下面創(chuàng)建的IMAGE 他們的 ID 一樣?這個(gè)是怎么回事????9. phpstudy8.1沒(méi)集成mysql-front10. html - css氣泡,實(shí)現(xiàn)“倒三角(不知道算不算三角了)”可透明的。

網(wǎng)公網(wǎng)安備