如果我们想实现美团这样一个界面怎样做比较好?
首先我们来分析一下,这个界面的组成:最上面可以用一个ToolBar来实现,然后往下走是一个ListView里面用一个GridView可以实现,再接下来直接写一个布局就行,最后再写一个布局来实现最下面一排功能。这样虽然可以实现所有功能,但是比较麻烦。所以我们现在可以直接用Studio的新功能TabHost来实现。
第一步:新建一个Activity,布局如下:注意布局的那三个ID位置是想对应的,不能随便 写tabhost,tabContent,tabs
第二步:实例化并找到TabHost,设置内容,设置页卡(最下面的那一排按钮)
注意我们的Activity继承自TabActivity或FragmentTabActivity而不是 APPcompatActivity
第三步:添加到TabHost;简图如下:
结果是:....
自己去做一遍吧