Navigation
未来可期-2022
博客记录,用于记载自己学习过程中比较好的文章
展开
-
BottomNavigationBar
Android底部导航栏的实现方式特别多,例如TabHost,TabLayout,或者TextView等,都可以实现底部导航栏的效果,但是却没有Google官方统一的导航栏样式,今天讲的就是Google最近添加到Material design中的底部导航栏BottomNavigationBar,也可以说是现今Android底部导航栏的一个标准与统一吧。 效果: 实现效果:转载 2017-04-05 09:49:11 · 1612 阅读 · 0 评论 -
使用BottomNavigationBar遇到的问题
报错:android.view.InflateException: Binary XML file line #2: Binary XML file line #2: Error inflating class 最近在使用BottomNavigationBar的过程中遇到一个很奇葩的问题,怕自己遗忘,特此记录一下,错误信息如上。 解决方法:出错位置为Manifest文件里面,使用BottomNavi原创 2017-04-05 17:41:59 · 3578 阅读 · 6 评论 -
NavigationView和DrawerLayout
导航菜单的制作方式多种多样,网上也有各种炫酷效果的具体实现方式,那么今天我主要是想来说说Google在Android5.0之后推出的NavigationView的具体使用方式。NavigationView在很多App上都已经可以看到其效果图,国内的比如知乎(侧拉菜单滑出来的那一部分属于NavigationView),如下图:还有Google自己的那些app,也基本全都采用了NavigationVie转载 2017-04-06 14:49:13 · 463 阅读 · 0 评论 -
BottomNavigationView去掉动画效果
本来以为BottomNavigationView应该有自定义的方法可以改变这种默认的行为,结果人家官方压根没有提供,在stackoverflow上找到的最佳方案也是使用反射。1.创建一个helper类import android.support.design.internal.BottomNavigationItemView; import android.support.design.inter原创 2017-06-15 13:45:23 · 4651 阅读 · 0 评论