Android 最常用底部导航栏的几种实现  https://juejin.cn/post/7013524259821584414

RadioGroup + ViewPager 实现   https://juejin.cn/post/7013524259821584414

Fragment RadioButton 实现底部导航栏    https://www.twle.cn/l/yufei/android/android-basic-fragment-radiobutton.html

公共:

图片资源:
tab_menu_home.xml

 

tab_menu_category.xml

 

tab_menu_cart.xml

 

tab_menu_discover.xml

 

文字资源:tab_menu_text.xml

 

背景资源:tab_menu_bg.xml,选中的 tab 背景会有点灰色

 

RadioButton样式: themes.xml

 

 

ViewPage方式:

四个布局文件,类似,只给第一个 vpb_content1.xml

 

Activity布局 viewpage_main.xml

 

ViewPageNavActivity.java

 

 

 

 

 

Fragment方式:

Fragment布局:fg_content.xml

 

Activity布局:fragment_main.xml

 

MsFragment.java

 

FragmentActivity.java