Android学习——Toobar与ActionBar

本文介绍了Android中Toolbar与ActionBar的区别,详细展示了如何在不同版本的Android系统中使用Toolbar,包括基本使用、添加各种元素、复用以及在实际项目中的应用。通过设置导航按钮、Logo、标题、子标题和动作菜单,实现自定义View,以及如何处理点击事件。
摘要由CSDN通过智能技术生成

Toobar与ActionBar

从Android3.0(API level 11)开始,所有使用默认主题的activity都自带一个ActionBar,但是随着Android版本的迭代,ActionBar的特性不断增加,从而导致了在不同Android系统的设备上,ActionBar的显示不一致。

从Android5.0(API level 21)开始,引进了Toolbar,它包含了ActionBar最近添加的大多数特性,同时添加到了支持库中,使得在低版本设备上也可以使用Toolbar。

Toolbar与ActionBar的区别:

  • ToolBar就是一个View,跟其它View一样包含在布局中。
  • 像常规View一样,Toolbar很容易来放置、实现动画以及控制。
  • 一个Activity中可以有多个Toolbar。

Toolbar是简单使用

  1. 在应用的build.gradle中添加v7 appcompat支持库。
com.android.support:appcompat-v7:24.1.1
  1. 让Activity继承自AppCompatActivity。
public class MyActivity extends AppCompatActivity {
    /
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值