基于高通410c开发板,开发android端家庭控制中心APP(3)

 智能照明

app/res/layout目录中右键创建xml文件,命名为light_fragment.xml

文件中添加如下代码:

 基于高通410c开发板,开发android端家庭控制中心APP(3)

1. 功能逻辑开发

a) Fragment管理

右键点击app/java文件,创建一个Package,命名为com.thundersoft.flagmingo.main

 基于高通410c开发板,开发android端家庭控制中心APP(3)

MainActivity文件拖拽到com.thundersoft.flagmingo.main包中,添加如下代码:

 基于高通410c开发板,开发android端家庭控制中心APP(3)

代码中在OnCreate方法中加载了activity_main.xmlUI样式,并实例化了FragmentsController模块。

com.thundersoft.flagmingo.main的包中,右键新建java文件名为FragmentsControllerFragmentsController模块主要负责的是底部导航按钮的创建以及Fragment的切换。

FragmentsController中提供了创建底部导航栏的方法CreatBottomNavigationVar

基于高通410c开发板,开发android端家庭控制中心APP(3)