安卓底部应用栏怎么关闭—记者通报

BottomNavigationBar底部导航栏可以说所有的app都有这样的页面结构。原因是操作非常简单明了,模块化清晰,页面过渡流畅,每个页面都可以显示不同的风格。


相信开发者已经熟悉Android底部导航栏的开发和开发流程了,所以接下来我会对比Android来讲解鸿蒙底部导航栏的实现步骤。


01功能介绍


鸿蒙BottomNavigationBar底部导航栏可以根据您需要的底部按钮数量动态创建对应的底部按钮,设置默认字体颜色、选择字体颜色、默认图标、选择图标属性。


模拟器渲染如下


想看渲染图并看看它在实际工作中是如何使用的吗?接下来我们将详细介绍如何使用BottomNavigationBar。


02BottomNavigationBar使用指南


新建一个工程,添加组件Har包依赖。


要将HAR添加到您的应用程序模块,只需将mylibrarybottom-debughar复制到您的Entrylibs目录即可。


编辑相关文件


修改主页面的布局文件。ability_mainprivatevoidinitBottom操作布局文件中的控件。


OverridepublicvoidinitComponentComponent组件03BottomNavigationBar开发指南


底部导航栏在应用程序中很常见,其核心思想是底部有多个选项,点击其中一个即可切换到相应的页面。接下来我们主要介绍一下关键的实现步骤。


封装的主要原理是向外界传输动态的东西,封装固定的东西。


其中,改变底部导航栏的图片、文字、文字颜色,其余的可以进行封装,对于外界来说,只需要传递每一项的图片、文字、文字颜色即可,底部导航栏是内部实现的。封装时需要对接口进行编程,并使用泛型。


定义接口IBarLayout


定义IBarLayout接口。第一个常规是底部导航栏中的每个项目,第二个常规是每个项目的数据。


接口中提供了几种方法来根据数据检索项目、添加监听器、设置默认选择、初始化所有项目等。选择项目时必须使用回调方法。


代码如下


公共接口IBarLayout


公共类BottomBar,其依赖布局实现IBarlt;BottomBarInfolt;gt;gt;publicBottomBarContextcontext,AttrSetattrSetpublicBottomBarContextcontext,AttrSetattrSet,StringstyleName/设置项目数据参数data/覆盖publicvoidsetBarInfoBottomBarInfolt;gt;data/Item参数初始化selectedtrueselectedparaminittrue初始化/privatevoidinflateInfobooleanselected,booleaninitifselectedelseiftabInfotabType==BottomBarInfoBarTypeIMAGEifselectedelseprivateintparseColorObjectcolorelse/动态修改tab参数高度HeightTab高度/publicvoidResetHeightint覆盖高度/当选择某个项目时,此方法将被多次调用。paramindex单击后所选项目的下标parampreInfo单击前所选项目paramnextInfo单击后所选项目/覆盖publicvoidonBarSelectedChangeintindex,BottomBarInfolt;>>preInfo,BottomBarInfolt;gt;nextInfo如果preInfo==nextInfo如果preInfo!=tabInfonextInfo!=tabInfo如果preInfo==tabInfoelsepublicBottomBarInfolt;Colorgt;getTabInfopublicTextgetTabNamepublicImagegetImage底部导航栏的封装


定义BottomNavigationBar并继承堆栈布局。第一个常规是底部导航栏中的项目,第二个常规是每个项目的数据。


公共类BottomNavigationBarStackLayout实现IBarLayout


2-打开应用程序抽屉,找到并打开“设置”应用程序。


3-在“设置”菜单中,找到并点击“显示”或类似选项。


4-在显示设置中,找到“Dock”或“DockBar”选项并单击它。


5-您可以在Dock设置中选择关闭或隐藏Dock栏。具体选项可能会有所不同,具体取决于您的设备型号和Android版本。


6-根据您的选择关闭或隐藏Dock栏,然后返回主屏幕并查看更改是否生效。


不同的Android设备和版本可能会有所不同,上述步骤仅供参考。具体步骤可能会有所不同,具体取决于您的设备和Android版本。


本文对安卓底部应用栏怎么关闭和安卓底部应用栏的这类题作详细解,希望对大家有所帮助。

除非特别注明,本站所有文字均为原创文章,作者:admin

No Comment

留言

电子邮件地址不会被公开。 必填项已用*标注

感谢你的留言。。。