透明ActionBar

<resources>

   <!-- Application theme. -->
    <style name="AppTheme" parent="android:Theme.Holo.Light">
         <item name="android:windowActionBarOverlay">true</item>
          <item name="android:windowContentOverlay">@null</item>
          <!-- 让actionbar漂浮 -->
        <item name="android:actionBarStyle">@style/my_actionbar_style</item>
    </style>  

    <style name="my_actionbar_style" parent="@android:style/Widget.Holo.Light.ActionBar">
         <!-- 设置actionbar 背景色 透明 -->
        <item name="android:background">#00000000</item>
        <item name="android:backgroundStacked">#00000000</item>
        <item name="android:backgroundSplit">#00000000</item>
    </style>

</resources>

http://www.cnblogs.com/xiaobo-Linux/ 小波Linux qq463431476

 private void showGlobalContextActionBar() {
        ActionBar actionBar = getActionBar();
        actionBar.setDisplayShowTitleEnabled(true);
        actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
        actionBar.setTitle(R.string.app_name);
        actionBar.setBackgroundDrawable(new ColorDrawable(Color.parseColor("#00000000")));
      //google的actionbar是分为上下两栏显示的,上面的代码只能设置顶部actionbar的背景色,
      //为了让下面的背景色一致,还需要添加一行代码:
      actionBar.setSplitBackgroundDrawable(new ColorDrawable(Color.parseColor("#00000000")));
    }
时间: 2024-10-23 19:56:03

透明ActionBar的相关文章

低版本系统兼容的ActionBar(三)自定义Item视图+进度条的实现+下拉导航+透明ActionBar

       一.自定义MenuItem的视图 custom_view.xml (就是一个单选按钮) <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android

实现透明的Android Actionbar:Header2ActionBar

Header2ActionBar实现透明的actionbar,当listview滚动时,actionbar的透明度会随之改变. 项目主页:https://github.com/AChep/Header2ActionBar

android开发(31) 让 actionbar 透明

我需要一个 透明的actionbar ,找到如下方法实现: 1. 首先,设置ActionBar 浮动到主界面上来. 2. 然后,设置ActionBar的背景色,透明或者半透明. 那么如何实现这两步呢? 第一步: 代码实现: 在oncreate中:getWindow().requestFeature(Window.FEATURE_ACTION_BAR_OVERLAY); 使用theme 在style中实现: <item name="android:windowActionBarOverlay

漂亮的ActionBar效果

Newsstand—这个应用引进了新的方式,使得ActionBar达到了新的水平.如果你打开这个应用的发布页,你会注意到不带图标的ActionBar是半透明的,而且和一个大的图片集(一个大的杂志图标,描述了一些新闻)交叠在一起.一旦你开始下滑,大杂志图标会位移并缩放,以匹配ActionBar的图标所在. 这样做的主要优势是使ActionBar真正成为内容的一部分. 在这篇文章中,我主要解释一下如何制作整个发布页面(ActionBar效果和Ken Burns动画).我将详细介绍一下ActionBa

Android ActionBar仿微信界面

ActionBar仿微信界面 1.学习了别人的两篇关于ActionBar博客,在结合别人的文章来仿造一下微信的界面: 思路如下:1).利用ActionBar生成界面的头部,在用ActionBar的ActionProvider时候要注意引入的包一定是android.view.ActionProvider,不能是android.support.v4.view.ActionProvider 2),切换的Title可以参考之前之前一篇文章利用RadioGroup来做,这里是利用一个开源的项目PagerS

ActionBar使用

在Android3.0之后,Google对UI导航设计上进行了一系列的改革,其中有一个非常好用的新功能就是引入的ActionBar,他用于取代3.0之前的标题栏,并提供更为丰富的导航效果. 一.添加ActionBar 1.不需要导入ActionBar,因为在android3.0或者以上版本中,ActionBar已经默认的包含在Activity中2.在Android3.0的默认主题“holographic”中,已经创造了ActionBar3.当android:minSdkVersion 或者 an

android5.x以上 状态栏透明的问题

1.先在style中把 statusBarColor 设置为透明  如下 <item name="android:statusBarColor">@android:color/transparent</item> 2.使用material design的页面中,使全屏显示 getWindow().getDecorView().setSystemUiVisibility( View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTE

图记 2016.1.5 透明状态栏

现在时间是2016年1月5号凌晨1:11,呃,光棍时间~ 今天主要磨蹭了一下透明石状态栏,虽然效果实现了,但还是不完美,如图 虽然实现了状态栏的 透明,但是RaidoButton下面那一大段空白看着特别的别扭,群里问了一溜遍,也没有答案...只好想别的办法来弥补了,我想着下面加一个状态栏,类似于这样 也许会显得好一些 于是重新写布局,在写布局的时候,顺手运行了一下,发现竟然特么的成了 原来实现透明状态栏的代码是从网上找来的,结果其中有一条属性并不适用我这个场景,唉...理解不透彻.... 透明状

实现一个与内容合二为一的ActionBar动画效果

实现一个与内容合二为一的ActionBar动画效果,让你的actionbar更生动.以下是效果图: 这样的效果的优点是让actionbar也成为了内容的一部分,实际应用的效果比图片展示的效果要好,除了actionbar渐渐出现的效果外.背景图片另一种称之为Ken Burns effect 的动态效果. 以下解说实现过程. 设置actionbar的样式.我们须要例如以下两点: 1.actionbar是透明的. 2.开启overlay mode模式 <resources> <style na