为绑盘机应用增加统一的功能选择入口,并建立绑盘、消费和订单管理三个功能的导航关系。消费功能本次只搭建页面骨架,订单管理暂不实现业务。
FunctionSelectActivity,与 HomeActivity 同处 com.zhct.traybinding.main 包。@drawable/home_bac,顶部复用 NetWorkStatusView 通用标题栏,不显示返回按钮。SettingActivity。HomeActivity。NetWorkStatusView 显示返回按钮。FunctionSelectActivity,并结束当前 HomeActivity,避免页面栈重复累积。ConsumptionActivity,与 HomeActivity 同处 com.zhct.traybinding.main 包。@drawable/home_bac,顶部复用显示返回按钮的 NetWorkStatusView。HomeActivity 并结束功能选择页。ConsumptionActivity,保留功能选择页作为返回目标。ToastUtils 提示“开发中”。HomeActivity 标题栏返回:启动功能选择页并结束绑盘页。ConsumptionActivity 返回:结束消费页,回到功能选择页。AndroidManifest.xml 中注册为横屏。NetWorkStatusView 的 Logo 长按处理从仅支持 HomeActivity 泛化为支持任意 Activity,继续复用 CustomPwdInputDialog 的密码校验、日志与设置页跳转逻辑。HomeActivity 标题栏显示返回按钮,点击后进入功能选择页。HomeActivity,“消费”进入 ConsumptionActivity,“订单管理”提示“开发中”。