本月博客排行
-
第1名
Xeden -
第2名
fantaxy025025 -
第3名
bosschen - paulwong
- johnsmith9th
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - gengyun12
- wy_19921005
- vipbooks
- e_e
- benladeng5225
- wallimn
- ranbuijj
- javashop
- jickcai
- fantaxy025025
- zw7534313
- qepwqnp
- robotmen
- 解宜然
- ssydxa219
- sam123456gz
- zysnba
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- wiseboyloves
- jh108020
- xyuma
- ganxueyun
- wangchen.ily
- xiangjie88
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- nychen2000
- zxq_2017
- lzyfn123
- wjianwei666
- forestqqqq
- ajinn
- siemens800
- hanbaohong
- 狂盗一枝梅
- java-007
- zhanjia
- 喧嚣求静
- Xeden
最新文章列表
Display back button on action bar and back event
原文地址:
https://stackoverflow.com/a/37185334
I think onSupportNavigateUp() is best and Easiest way to do so
check the code below
if you want it programmatically Add this line in onCreate() method
getSup ...
使用AppCompat支持包时自定义ActionBar颜色的要点
文章仅作自己记录使用。转载请注明。
1、自定义一个主题,继承自Theme.AppCompat.Light.DarkActionBar
2、自定义一个actionBarStyle继承自Widget.AppCompat.Light.ActionBar
3、在自定义主题中引用自定义的actionBarStyle
4、在application 节点中更改为自定义的主题。
下面来看代码:
自定义的主题和ac ...
android使用implements ActionBar.TabListener的方式创建导航
上篇说到,android现在的版本已经不再推荐使用继承TabActivity(或ActivityGroup)的方式创建Tabhost导航,所以现在尝试使用Fragment片段建立每一个导航标签。具体做法如下:
step1,建立一个总的Activity,获取actionBar并创建Tab选项卡
public class StationActivity extends FragmentAc ...
ActionBarImpl can only be used with a compatible window decor layout
在Activity中添加
requestWindowFeature(Window.FEATURE_ACTION_BAR);
requestWindowFeature(Window.FEATURE_ACTION_BAR_OVERLAY);
并在AndroidManifast.xml中对Activity进行android:theme="@android:style/Theme.Hol ...
ActonBar介绍-修改actionbar的高度
一下是本人在网上搜集的关于actionbar的资料
http://blog.csdn.net/snowgeneral/article/details/7100393
http://wiki.eoeandroid.com/Action_Bar
http://cdc.tencent.com/?p=5082
但是网上所有的资料中没有修改actionbar高度的方法,本人在实际开发工程中遇到这个 ...
actionbar back 图标自定义
<resources>
<style name="MyCustomTheme" parent="Theme.Sherlock.Light">
<item name="homeAsUpIndicator">@drawable/ic_home_up</item>
...
ActionBar导航(滑动抽屉)
ActionBar导航(滑动抽屉)
官方的DrawerLayout有严重缺陷,这里只上代码。
public class MainActivity extends ActionBarActivity {
private DrawerLayout mDrawerLayout;
private ActionBarDrawerToggle mDrawerToggle;
privat ...
ActionBar分级导航
ActionBar分级导航
使用官方ActionBar无法实现,只能使用ActionBarSherlock+SlidingMenu+ViewPagerIndicator实现。
现在使用SlidingMenu+ViewPagerIndicator也可以实现,可以不用ActionBarSherlock了。
官方ActionBar的缺陷及解决办法
官方ActionBar的缺陷及解决办法
缺陷
一、不能自定义部分样式属性。
标题样式只能通过代码实现。(2.x)
二级菜单不能自定义样式,只能使用系统样式。(2.x,4.x)
二、存在二次加载问题。
ActionBar在Android4.x上会先加载一遍默认样式,然后再加载一遍自定义样式。
(标题通过代码实现时,使用导航时)
三 ...
ActionBar导航(下拉列表)
ActionBar导航(下拉列表)
在Activity中添加Adapter适配器,实现OnNavigationListener接口。将fragment添加到MyDropDownListenser中,并把下拉列表标题添加到MySpinnerAdapter里。
设置setNavigationMode为NAVIGATION_MODE_LIST,向setListNavigationCallbacks ...
ActionBar导航(滑动选项卡)
ActionBar导航(滑动选项卡)
在ActionBar Tabs中加入Viewpager可以实现滑动。
首先在布局文件中添加Viewpager容器,不加载XML资源fragment就不会显示。
<android.support.v4.view.ViewPager xmlns:android="http://schemas.android.com/apk/res/andr ...
ActionBar菜单的特殊用法
ActionBar菜单的特殊用法
ActionProvider:
可以为Action bar的菜单按钮添加子菜单。
新建了一个MyActionProvider继承自ActionProvider,重写hasSubMenu()方法并返回true,然后在onPrepareSubMenu通过调用SubMenu的add()方法添加子菜单。
public class MyActionProvi ...
ActionBar的自定义样式
ActionBar的自定义样式
res/values,res/values-v11,res/values-v14下styles.xml全部改成相同内容。为了兼容android 2.x 修改res/values/styles.xml相关属性时去掉“android:”。
背景
“android:background”——ActionBar本身的背景。
“android:backgrou ...
ActionBar的Splite模式
ActionBar的Splite模式
SplitActionBar在窄屏设备中自动将Action Bar拆分成3部分:Top Bar、Navigation Bar、Bottom Bar。
修改AndroidManifest.xml,在<Activity>中设置android:uiOptions属性值为splitActionBarWhenNarrow。为了兼容Android2 ...
ActionBar的基本用法
ActionBar的基本用法
ActionBar的组成:
[1]AppIcon:标题区,显示应用程序图标和标题,也可以自定义。
[2]ViewControl:导航区,可以设置Tab选项卡导航,Spinner下拉导航。
[3]ActionButtons:菜单区,添加菜单按钮。
[4]ActionOverflow:溢出区,显示不下的菜单按钮自动添加到这里,有Menu按键的手机不显示,只能通 ...
ActionBar简介
Action bar是一个标识应用程序和用户位置的窗口功能,并且给用户提供操作和导航模式。在大多数的情况下,当你需要突出展现用户行为或全局导航的activity中使用action bar,因为action bar能够使应用程序给用户提供一致的界面,并且系统能够很好根据不同的屏幕配置来适应操作栏的外观。你能够用ActionBar的对象的API来控制操作栏的行为和可见性,这些API被添加在Android ...