zoukankan      html  css  js  c++  java
  • ActionBar第一课简单介绍

    .ActionBar简单介绍


    ActionBar是显示在界面顶部的标题栏。

    官方推荐开发者尽量使用
    ActionBar代替OptionsMenu和TabHost.
    典型应用方式有:
    使用导航栏中的应用程序图标响应操作;
    显示系统菜单(OptionsMenu)
    在导航栏中加入下拉式菜单。
    在导航栏中使用动作控件。
    加入导航选项标签(Tab);
    使用ActionProvider.
    (ActionProvider,该部分的显示及相关功能是已开发完毕的功能,开发人员可直接使用)
    加入和移除ActionBar


    在3.0以后的版本号。ActionBar已经被默认的包括在Activity中了,通过例如以下代码
    就可以获取ActionBar对象:


    ActionBar actionbar = getActionBar();


    假设要移除ActionBar,可选择各系列主题中的NoActionBar主题
    这时调用getActionBar()方法时将得到null值
    .show()显示ActionBar,(默认情况下ActionBar已经处于显示状态)
    .hide()隐藏ActionBar.


    假设调用ActionBar创建了Tab导航,隐藏ActionBar时该导航也会被隐藏,由于
    该导航也是ActionBar的一部分。而不归属于Activity


    假设隐藏ActionBar但保留Tab导航。应该调用仅隐藏标题栏部分的代码
    actionBar.setDisplayShowTitleEnabled(false);
    actionBar.setDisplayShowHomeEnabled(false)

  • 相关阅读:
    面向接口程序设计思想实践
    Block Chain Learning Notes
    ECMAScript 6.0
    Etcd Learning Notes
    Travis CI Build Continuous Integration
    Markdown Learning Notes
    SPRING MICROSERVICES IN ACTION
    Java Interview Questions Summary
    Node.js Learning Notes
    Apache Thrift Learning Notes
  • 原文地址:https://www.cnblogs.com/yutingliuyl/p/7130280.html
Copyright © 2011-2022 走看看