转自:http://blog.csdn.net/hnxxwyq/article/details/8632769
在android中2.3.x使用ActionBar,需要有actionbarshelock的支持,至于这么加入actionbarshelock的支持,可以移步这里-开源组件actionbarsherlock的使用
建立样式文件values/themes.xml,内容如下
- <?xml version="1.0" encoding="utf-8"?>
- <resources xmlns:android="http://schemas.android.com/apk/res/android">
- <!-- 父类为Theme.Sherlock.Light,即白底黑字(如果是Theme.Sherlock,则为黑底白字), 为了兼容考虑,所有样式的相关item需要写2遍-->
- <style name="Theme.DEMO" parent="Theme.Sherlock.Light">
- <item name="actionBarStyle">@style/Widget.DEMO.ActionBar</item>
- <item name="android:actionBarStyle">@style/Widget.DEMO.ActionBar</item>
- </style>
- <!-- 标题栏的样式 -->
- <style name="Widget.DEMO.ActionBar" parent="Widget.Sherlock.ActionBar.Solid">
- <item name="background">#1791d2</item>
- <item name="backgroundStacked">#1791d2</item>
- <item name="backgroundSplit">#1791d2</item>
- <item name="titleTextStyle">@style/Widget.DEMO.ActionBar.Title</item>
- <item name="android:background">#1791d2</item>
- <item name="android:backgroundStacked">#1791d2</item>
- <item name="android:backgroundSplit">#1791d2</item>
- <item name="android:titleTextStyle">@style/Widget.DEMO.ActionBar.Title</item>
- </style>
- <!-- 标题栏的标题样式 -->
- <style name="Widget.DEMO.ActionBar.Title" parent="@android:TextAppearance.Holo.Widget.ActionBar.Title">
- <item name="android:textColor">#fff</item>
- </style>
- </resources>
而activity类则需要继承自SherlockActivity 或者 SherlockFragmentActivity
- package com.game178.lolmobiledhelper;
- import android.os.Bundle;
- import com.actionbarsherlock.app.SherlockFragmentActivity;
- public class ItemInfo extends SherlockFragmentActivity {
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.item_info);
- }
- }
效果如下
参考自:https://groups.google.com/forum/?fromgroups=#!topic/actionbarsherlock/TiJYM_TKhb8
相关推荐
这个“OpenNI_2.3.0.66.zip”压缩包包含了适用于不同操作系统的版本,包括 Windows、Linux 和 Android,以及扩展API和文档,用于帮助开发者在这些平台上构建基于自然用户界面(NUI)的应用。 1. **OpenNI 概述**:...
总的来说,"Baidu-TTS-Android-2.3.5.2.20180713_6101c2a.zip" 是一个用于Android应用开发的实用工具,它简化了在应用中实现文字转语音功能的过程,让开发者能够快速集成并测试这一功能,提升用户体验。开发者需要...
经测MOTO DEFY,DEFY+ 上的2.2.x 2.3.x 均适用 (2.1未测试过), 部分其品牌手机测试可用. 过程: 1 打开USB调试模式 2 连接USB线, 在手机上设置USB应用"无" (不要选USB存储或其它模式) 3 运行软件, 按屏幕提示操作即可...
标题中的"2.3.x_libmoto_ril.so_254_13.zip"表明这是一个针对Android系统2.3.x版本的摩托罗拉(MOTO)设备的库文件更新,其中"libmoto_ril.so"是关键部分,它是摩托罗拉手机的Radio Interface Layer(RIL)库。RIL在...
Unity Bluetooth LE for iOS and Android 2.3. Bluetooth LE for iOS and Android 2.3 unity3d移动端蓝牙U3D插件下载
在版本2.3.0.43中,这个SDK提供了对多种操作系统的支持,包括Windows、Linux和Android,这表明它具有跨平台的能力,方便开发者在不同的硬件平台上构建3D感知应用。 OpenNI全称为Open Natural Interaction,其主要...
"Bluetooth LE for iOS and Android v2.3.unitypackage"是专门为iOS和Android平台设计的一个Unity插件,它为开发者提供了在Unity中实现BLE功能的工具集。 1. **蓝牙低功耗(Bluetooth LE)介绍** Bluetooth LE是一...
在Cocos2d-x 2.3.1.2 版本中,你可能会遇到以下关键特性: 1. **跨平台支持**:Cocos2d-x 支持iOS、Android、Windows、Mac等多个平台,让你的游戏可以在多个操作系统上运行。 2. **物理引擎**:内置Box2D或Chipmunk...
一个用于一键获取ROOT权限的程序
在安卓系统中,系统更新可能涉及对system分区的修改,包括修复漏洞、增加新功能或改进性能。 综上所述,"G11su-2.3.6.1-ef-signed.zip" 是一个专为"G11"设备设计的系统更新包,版本2.3.6.1,已通过电子签名验证,...
在OpenNI 2.3.0.63版本中,提供了对多种平台的支持,包括Windows、Android以及Linux,这使得开发者能够在不同的操作系统上构建交互式应用。 奥比中光(Orbbec)是一家专注于3D传感技术和人工智能硬件的公司,他们的...
4、支持将apk放入system中使用 5、低音参数调整 6、提升高质量版的音质 7、增加发烧级音质驱动 8、增加扬声器优化功能 9、增加界面控制级别设置 10、增加强制启动V4A的设置 ViPER4Android FX 是一款用于...
### 在32位Ubuntu 10.04上编译Android 2.3的知识点 #### 一、环境准备 1. **安装JDK6**: - 对于Android 2.3系统的编译,应选择安装JDK6而不是JDK5。 - 在32位Ubuntu 10.04环境下,直接安装JDK6可能会导致编译时...
标题中的"su-2.3.6.3-efgh-signed.zip"是一个特定版本的SuperUser(或简称su)的zip文件,这是Android系统中用于获取root权限的关键工具。"su"是Linux命令,用于切换用户身份,尤其在Android这样的基于Linux内核的...
1. **性能优化**:Android 2.3 Gingerbread的核心优化体现在运行速度的提升,使得设备反应更快,更加流畅,据称能达到iPhone 4的水平。这得益于系统底层的优化,包括更高效的内存管理和更快的CPU调度。 2. **界面...
标题中的“AB153x-Repair-2.3.0.092321-release.apk.1.zip”表明这是一个修复工具的压缩文件,主要用于处理与AB153x相关的设备问题。"AB153x"是芯片型号,通常在音频设备或智能手机的主板上使用,特别是那些采用络达...
orbbec_astra_pro - Operating Systems: - Windows XP with SP2 and above, Windows 7, Windows 8, on x86 (32/64 bit) - Ubuntu 12.04 (32/64/arm) and ... - Android 2.3 and above - Mac OSX 10.7 and above
本文将详细介绍如何在不同操作系统上安装Android 2.3 SDK,并创建和运行Android虚拟设备(AVD)。 首先,你需要从官方渠道下载适用于你操作系统的Android 2.3 SDK。Windows用户可以下载`android-sdk_r08-windows....
【描述详解】: 描述提到,“这里是几个很简单和基础的android2.3.x的初步开发程序源码”,意味着这个压缩包中包含的代码主要是面向初学者或用于教学,涵盖了Android 2.3.x平台的基础开发知识。"基于eclipse模拟机...
蓝牙插件,亲测可以正常使用