Cangol-ActionBar

Android 自定义 ActionBar
授权协议 Apache
开发语言 Java
所属分类 手机/移动开发、 Android UI 组件
软件类型 开源软件
地区 国产
投 递 者 丁正阳
操作系统 Android
开源组织
适用人群 未知
 软件概览

Cangol-ActionBar 是一款Android自定义ActionBar组件。

截图:

Screenshot Screenshot Screenshot

使用:

Maven

 <dependency>
     <groupId>mobi.cangol.mobile</groupId>
     <artifactId>actionbar</artifactId>
     <version>1.0.1</version>
     <type>aar</type>
 </dependency>

Gradle

compile 'mobi.cangol.mobile:actionbar:1.0.1@aar'

文档:

Wiki  

  • 自android3.0来Action Bar就取代了OptionsMenu。于是就涉及了API的设置。     1)        设置<uses-sdk Android:minSdkVersion="4"  android:targetSdkVersion="11" />,表明应用程序可部署于android3.0或之前。也就是说当设备的SdkVersion==11时,应用程序将启动Action

  • Toolbar 添加返回键 Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); getSupportActionBar().setDisplayHomeAsUpEnabled( true); getSupportActionBa

  • 一、核心功能: 1、一个专门的空间用来显示你的app标识,并且还可以指出目前所处在app哪个页面。 2、以一种可预见的方式访问重要的操作(比如检索) 3、支持导航和视图切换(通过Tabs和下拉列表) 二、建立ActionBar 设置一个基本的ActionBar,需要你的app使用一个action bar可用的Activity主题。如何声明主题又取决于你的app支持的Android最低版本。 a.仅

  • 第一步,为了兼容更低的版本,首先得引入V7的包,并且将Activity继承于ActionBarActivity,这个是为了兼容低版本,如果你的应用是3.0以上,这一步可以省略 第二步,将在manifest文件中将主题替换为@style/Theme.AppCompat.Light 好了,一个基本的Actionbar就创建好了 接下来,给Actionbar创建右边的按钮(也就是别人经常说显示不了的那三

  • 经过测试  setDisplayShowHomeEnabled(false) 会影响到, 如果自定义view  和tabs 共存  getActionBar().setDisplayOptions(ActionBar.DISPLAY_SHOW_HOME|ActionBar.DISPLAY_SHOW_CUSTOM); 至少这样设置 位置不会颠倒,但是会出现左侧logo等空格   ,后来发现 getA

  • V7 里面有个Actionbar控件,有时候需要设置高度:百度了一堆然后不能用.谷歌了一把. 情况描述: 1.V7包的版本  com.android.support:appcompat-v7:23.1.1  2.开发工具: Android studio 1.5 解决方法 a.设置style,添加 下面这条属性 <item name="actionBarSize">20dip</item> <!--

  •              最近一个正在学Android的朋友问到了一个ActionBar与Fragment的问题,于是写了一个Demo来简单的说明Fragment与ActionBar的结合。              要实现诸如WEB开发当中的Tab页切换的效果,可以使用ActionBar来结合Fragment使用。实现思路是在Android页面的头领加上一个ActionBar,其中包含多个TAB

  • 今天在修改客户所提BUG时,遇到了有些界面需要修改ActionBar的返回图标,上网查了下,有两种方式可以修改: 1. 在java代码中修改: actionBar = getActionBar(); actionBar.setDisplayHomeAsUpEnabled(true); actionBar.setHomeAsUpIndi

  •  写编文章整理一下ActionBar的用法.  ① 译文 -- ActionBar  ②    ActionBar应用开发讲解  ③ Android ActionBar使用方法   ④ 自定义ActionBar的View    魅族手机上的适配问题:   ① 关于splitActionBarWhenNarrow设置下actionbar的背景问题   ② 使用ActionBar 适配 魅族 smar

  • 1.0:AcntionBar是谷歌在Android3.0后加入的新功能,在不使用第三方Jar包的情况下注意版本 2.0:通过getActionBar().setDisplayShowHomeEnabled(false);可以单独隐藏actionBar的图标,标题文字也是同理。 3.0很多手机默认不显示左边的Menu,这里就需要通过反射来让Menu强制显示 ViewConfiguration con

  • 1.android:actionViewClass="android.widget.SearchView", SearchView SearchView extends LinearLayout implements CollapsibleActionView and, CollapsibleActionView is a interface I think, and has two abstra

  • private TabListener listener = new TabListener() { @Override public void onTabUnselected(Tab tab, android.app.FragmentTransaction ft) { // TODO Auto-generated method stub } @Override p

  • ActionBar 1.设置ActionBar Android3.0和以上系统 从Android 3.0 API 11开始,action bar已经被包含在所有使用Theme.Holo(或子类) 主题的activity里边了,也就是默认的主题,当你把目标sdk版本和最小sdk版本设为11以上时. 支持Android 2.1及以上 要在Android 3.0以下2.1以上运行action bar需

  • 如何添加ActionBar   ActionBar还可以根据应用程序当前的功能来提供与其相关的Action按钮,这些按钮都会以图标或文字的形式直接显示在ActionBar上。当然,如果按钮过多,ActionBar上显示不完,多出的一些按钮可以隐藏在overflow里面(最右边的三个点就是overflow按钮),点击一下overflow按钮就可以看到全部的Action按钮了。 #珠海鼎芯科技有限公司

  • ActionBar的各种基础操作: 添加或者移除actionBar:    添加: 在AndroidManifest.xml中指定Application或Activity的theme是Theme.Holo或其子类就可以了,而使用Eclipse创建的项目自动就会将Application的theme指定成Theme.Holo,所以ActionBar默认都是显示出来的。 移除:移除ActionBar的话

 相关资料
  • Cangol-UIFrame 是一款App UI 框架,用于Android应用。 示例代码: package mobi.cangol.mobile.uiframe.demo;    import mobi.cangol.mobile.base.BaseActionBarActivity;    import mobi.cangol.mobile.navigation.TabNavigationFr

  •     这是一个Android 应用核心库,将应用的常用功能模块化,以便提高开发效率。 详细文档 引用方式 Maven <dependency>     <groupId>mobi.cangol.mobile</groupId>     <artifactId>appcore</artifactId>     <version>1.0.4/version>     <type>pom</type>

  • 感谢SpanInjector和SpanExtractor,您可以自定义spans的创建和传播方式。 目前有两种在进程之间传递跟踪信息的内置方式: 通过Spring Integration 通过HTTP Span ids从Zipkin兼容(B3)头(Message或HTTP头)中提取,以启动或加入现有跟踪。跟踪信息被注入到任何出站请求中,所以下一跳可以提取它们。 与以前版本的Sleuth相比,重要的

  • whistle提供了插件的方式扩展协议,具体参考:插件开发

  • 问题内容: 美好的一天。 如果可以根据需要更改JLabel和JTextField字体大小,是否还可以更改JTable的列名和元素的字体样式(大小,外观,颜色)? 另外,我正在使用Windows的外观。 谢谢, 问题答案: 有默认值,以及和。您可以使用与键来覆盖默认。

  • 问题内容: 美好的一天。 如果可以根据需要更改JLabel和JTextField字体大小,是否还可以更改JTable的列名和元素的字体样式(大小,外观,颜色)? 另外,我正在使用Windows的外观。 谢谢, 问题答案: 有默认值,以及和。您可以使用与键来覆盖默认。