不知道是不是Google觉得Android的UI风格被iPhone越带越远,从13年起就开始推行Android自身的UI设计风格,最明显的就是,受iPhone荼毒颇深的选项卡导航栏部分,由清一色的位于手机下方变道了手机上半部分。
从v7开始,用户可以通过制定App:theme.actionbar 相关语句,直接设计actionbar,美观大方,吾深爱之,
ActionBar actionBar = getSupportActionBar();
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
actionBar.addTab(actionBar.newTab())
好景不长,在随后的版本中Google鼓励开发者使用toolbar来代替actionbar
setSupportActionBar(toolbar);
final ActionBar ab = this.getSupportActionBar();
//ab.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
ab.setHomeAsUpIndicator(getResources().getDrawable(R.drawable.ic_menu));
ab.setDisplayHomeAsUpEnabled(true);
目前并未发现其好处,先mark,日后慢慢在研究