最近項(xiàng)目沒(méi)那么忙,想著開(kāi)發(fā)app的話,有很多都是重復(fù),既然是重復(fù)的,那就沒(méi)有必要每次都去寫(xiě),所以就想著寫(xiě)一個(gè)app通用的基本框架,這里說(shuō)的框架不是什么MVC,MVP,MVVM這種,而是app開(kāi)發(fā)的通用模式,一般的app都是底部有幾個(gè)菜單按鈕,類似qq這樣的,只不過(guò)個(gè)數(shù)不一樣而已,設(shè)計(jì)上說(shuō)底部的按鈕以三到五個(gè)為最佳,多或少都會(huì)很難看。本來(lái)想著自己閑著沒(méi)事寫(xiě)一下的,不過(guò)后來(lái)去網(wǎng)上看了看,基本上都有了,自己就沒(méi)有必要再去重復(fù)寫(xiě)了,這里給大家推薦幾個(gè)就好了,直接下載下來(lái)就可以運(yùn)用到項(xiàng)目中的,大神就沒(méi)有必要看了,這對(duì)大神來(lái)說(shuō)是分分鐘的事,新手項(xiàng)目忙的拿去直接用。
第一種方式:側(cè)滑菜單+底部導(dǎo)航,已經(jīng)實(shí)現(xiàn)聊天,表情,圖片,位置,語(yǔ)音等信息的發(fā)送。
看效果:
下載地址:https://github.com/HuTianQi/QQ
第二種方式:Fragment+PopupWindow仿QQ空間最新版底部菜單欄
看效果:
下載地址:https://github.com/YeXiaoChao/Yc_ui_fragment_qzone
第三種方式:FragmentTabHost實(shí)現(xiàn)qq底部Tab實(shí)踐的效果圖
看效果:
下載地址:
網(wǎng)友評(píng)論