1. 首页
  2. 安全技术
  3. 网络安全
  4. BottomActivity Android底部导航实现

BottomActivity Android底部导航实现

上传者: 2025-05-31 09:08:36上传 JAVA文件 10.25KB 热度 3次

BottomActivity.java 的底部导航逻辑写得蛮清爽的,适合刚上手做多页切换的朋友参考下。整个布局没用太多花哨的动画,但交互逻辑清晰,几个 tab 切换得也顺。用的是标准的 Fragment 管理方式,结合 BottomNavigationView,响应也快,维护起来不难。

页面状态的切换用了 FragmentTransaction,写法比较传统,但胜在直观易懂。像是多页面结构比较明确的 App,比如电商首页、我的、订单那种结构,用这套蛮合适。切换的时候不会重新加载 fragment,效率还不错。

另外,事件这块也写得干脆,setOnNavigationItemSelectedListener 搭配 switch 做跳转逻辑,看起来一目了然。如果你想用 ViewPager2 + Fragment 搭配,也可以稍微改下逻辑,接口还是能通的。

有几个相关的 UI 资源也蛮值得一看,像Android UI 组件各组件详解_activity这些,都挺适合拿来当辅助学习资料。如果你想深入了解 UI 结构实现,顺手看看 源码那份,也不亏。

小提醒一下:如果你想做多语言或者换皮肤的适配,记得封装底部按钮的图标和文字,后期改起来省事。底部菜单虽然简单,但真要扩展功能,逻辑不能太死。

下载地址
用户评论