概括:
App包括4个界面,通过4个fragment进行显示。
关键步骤:
设计界面:底部按钮界面通过5个LinerLayOut嵌套组合来完成,其中每个包括一个ImageButton和TextView;主界面通过调用4个fragment 来显示。
代码编写:
在MainActivity里通过代码来编写事件和逻辑。
核心技术:
fragment之间的切换以及按键事件的处理逻辑。
在MainActivity之中用initView(); initFragment(); initevent(); selectfragment(0);4个函数来处理,以及hidefragment和resetImgs两个函数来
实现fragment的隐藏和按键状态的reset。
源码地址如下:https://gitee.com/rao-chongkuan/codes