向上导航学习笔记

原创 2016年05月30日 22:59:12

1)在mainfest中配置android:parentActivityName设置每一个activity的逻辑父activity, android 4.0以下版本需要通过<meta-data>标签来指定设定该标签名为android.support.PARENT_ACTIVITY 通过android:value来指定逻辑父activity

2)getActionBar().setDisplayHomeAsEnable(true),该方法会在actionbar添加一个标识。当点击这个标识的时,android会捕获这个点击事件然后将事件传送到onOptionsItemSelected()对应的id为android.R.id.home

activity回退存在以下几种情况:

1)父子activity在同一个任务栈

          当父子activity在同一个任务栈的时候,通过NavUtil.navigateUpFromSameTask(this)来返回父Activity,或者通过NavUtil.navigateUpTo(intent)进行回退

2)activity由其他App的activity启动:

当activity是从其他activity启动的时候需要那构建一个回退栈。首先通过shouldUpRecreateTask来检测时候从其他app中启动,如果是从其他app中启动的便需要TaskStackBuilder.create(this)来创建一个回退任务栈,然后将shouldUpRecreateTask返回的回退的父类的启动intent通过addNextIntentWithParentStack添加到这个回退栈中,通过startActivities启动

向下滚动隐藏导航栏,向上滚动显示

Document body{ margin:0; padding: 0; height: 3000px; } #fix_nav{background-color: #ccc;} .n...
  • CrazBarry
  • CrazBarry
  • 2017年07月06日 13:54
  • 916

Android导航中向上和返回(Back)的区别

导航是用户体验中至关重要的一环,没有什么比不一致或者错误的导航更加困扰用户的了。Android 3.0 对系统的全局导航行为做出了较大的改变。根据向上 (Up) 和返回 (Back) 的设计原则,仔细...
  • zhoujn90
  • zhoujn90
  • 2015年04月16日 18:11
  • 3388

提供向上的导航

所有不是从主屏幕("home"屏幕)进入app的,都应该给用户提供一种方法,通过点击action bar中的Up按钮。可以回到app的结构层次中逻辑父屏幕。本课程向你说明如何正确地实现这一操作。 ...
  • lyglostangel
  • lyglostangel
  • 2015年11月20日 17:33
  • 255

Android Material Design:基于CoordinatorLayout实现向上滚动导航条ToolBar滚出、向下滚动导航条滚出

Android Material Design:基于CoordinatorLayout实现向上滚动导航条ToolBar滚出、向下滚动导航条滚出 要实现的效果: 一个导航条和一个ToolBar,初始状...
  • zhangphil
  • zhangphil
  • 2015年10月03日 12:43
  • 3562

android提供的向上导航栏

参考:http://blog.csdn.net/aikongmeng/article/details/37934741  使用Android自带的返回操作 在AndroidManifest.xm...
  • hxltech
  • hxltech
  • 2016年06月27日 19:48
  • 731

Android之scrollview滑动使导航栏渐变背景色

监听scrollview滑动距离渐变导航栏背景色
  • Android_Cll
  • Android_Cll
  • 2017年03月05日 15:25
  • 14463

ios 上滑隐藏导航下拉显示导航栏实现

为了最大限度的利用手机屏幕,出现了上滑隐藏导航下拉显示导航栏。 先看看效果(代码:http://download.csdn.net/detail/gx_wqm/9743403), 把代码跑一下看一下是...
  • gx_wqm
  • gx_wqm
  • 2017年01月23日 00:17
  • 1261

Android ScrollView向上滑动控件顶部悬浮效果实现

http://www.tuicool.com/articles/eQFbi2 本文参考了:《上滑停靠顶端的悬浮框》的代码,在此表示感谢。【上滑停靠顶端的悬浮框】里的实现方法是使用两个...
  • daditao
  • daditao
  • 2015年02月20日 19:28
  • 18051

tableView滚动时(渐变)隐藏显示导航栏

//添加头部-(void)createHeadImageView{ UIImage *image =[UIImage imageNamed:@"组-5"]; headImag...
  • CrazyDony
  • CrazyDony
  • 2016年10月12日 19:14
  • 1435

Android 沉浸式透明状态栏与导航栏

Android 系统自4.2 开始 UI 上就没多大改变,4.4 也只是增加了透明状态栏与导航栏的功能 这个特性是andorid4.4支持的,最少要api19才可以使用。下面介绍一下使用的方...
  • gfg156196
  • gfg156196
  • 2015年11月20日 19:15
  • 2733
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:向上导航学习笔记
举报原因:
原因补充:

(最多只允许输入30个字)