首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Android获取状态栏和标题栏的高度 博客分类: Android小技巧 Android

    也许有时候你会有这样的需求:得到状态栏或者标题栏的高度。     怎么办?...decorView是window中的最顶层view,可以从window中获取到decorView,然后decorView有个getWindowVisibleDisplayFrame方法可以获取到程序显示的区域,包括标题栏...getWindow().getDecorView().getWindowVisibleDisplayFrame(frame); int statusBarHeight = frame.top; 2.获取标题栏高度...: getWindow().findViewById(Window.ID_ANDROID_CONTENT)这个方法获取到的view就是程序不包括标题栏的部分,然后就可以知道标题栏的高度了。...int contentTop = getWindow().findViewById(Window.ID_ANDROID_CONTENT).getTop(); //statusBarHeight是上面所求的状态栏的高度

    1.5K20

    解决android自定义标题栏充满的问题 博客分类: Android AndroidEclipseXMLvimGit

    一个接着一个的activity,写啊写,调啊调,后来,终于发觉,activity的标题栏好难看,好单调啊。咱们为了吸引用户的眼球,得搞点个性化的东西。        ...自定义标题栏的方法,网上一搜一大堆,我也稍微提一下,oncreate中加上如下代码就行: requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); setContentView...看到了吧,发现问题了没,标题栏的背景色没有填充满是吧,这可真是杯具哟。padding、margin什么的都用上也不管用,怎么办呢。     看源码!        ...打开源码里面的layout文件夹,找跟标题栏相关的xml文件。里面有screen_title.xml和screen_custom_title.xml,这就是咱们要找的目标了。        ...既然是自定义标题,那我们就看screen_custom_title.xml,里面有一个title_container和一个content,组合成了标题栏,我们自定义标题所给出的view,都被content

    98630

    Android带你解析ScrollView--仿QQ空间标题栏渐变

    相信大家在开发中经常用到,ScrollView的功能已经很强大了,但是仍然满足不了我们脑洞大开的UI设计师们,所以我们要自定义…本篇文章主要讲监听ScrollView的滑动实现仿QQ空间标题栏渐变,先看一下效果图...很多属性并不常用,下面说说我们经常用的,怎样监听ScrollView的滑动并实现标题栏的渐变?...ScrollView的滑动来改变标题栏的透明度实现渐变: 我们先看一下布局: 最外层是我们自定义的ScrollView,包裹着一张背景图片和一个ListView(ListView重写为不可以滑动),然后布局的上面有一个TextView当做标题栏...image.png 然后我们需要获取图片的高度,并且设置滚动监听,随着滚动的距离来设置标题栏的颜色透明度和字体颜色的透明度 /** * 获取顶部图片高度后,设置滚动监听 */

    1.5K10

    【Android】5.x炫酷标题栏动画使用理解

    AppBarLayout+CollapsingToolbarLayout+Toolbar 以前手机里的App风格虽然各种各样,但对于标题栏其实都差不多,很少能见到类似上图中的效果。...题主之前一直以为标题栏也就是一个简单的导航栏,也就是放个标题,配几个图标而已。但其实还可以像上面一样实现一些较酷炫的效果的。...CollapsingToolbarLayout则只是一个对Toolbar进行包装,实现了可以对标题栏进行折叠功能的一个基本容器,它是作为AppBarLayout的直接子布局来使用。...这么说好像也不怎么好理解,题主就按自己的理解讲得通俗点,举个例子: 上面那张动图里,标题栏包括了一个Toolbar、一个背景图(imageView)、一个FAB按钮。...也就是说,如果我们想要让我们的标题栏控件能够响应滑动事件的话,就需要用AppBarLayout作为他们的父容器。

    1.1K60

    占领标题栏

    前言 每一个有理想的UWP应用都会打标题栏的主意,尤其当微软提供 将 Acrylic 扩展到标题栏 这个功能后,大部分Windows 10的原生应用都不乖了,纷纷占领了标题栏的一亩三分地。...这篇博客将介绍在UWP中如何自定义标题栏。 2.示例代码 UWP的限制很多,标题栏的自定义几乎全部内容集中在 这篇文档 里面。...简单的颜色自定义 如果只想简单地自定义标题栏的颜色可以通过ApplicationViewTitleBar,ApplicationViewTitleBar表示应用程序的标题栏,它提供了一些颜色属性用于控制标题栏的颜色...将内容扩展到标题栏 若要隐藏默认标题栏并将你的内容扩展到标题栏区域中,请将 CoreApplicationViewTitleBar.ExtendViewIntoTitleBar 属性设置为 true。...可拖动区域 都将内容扩展到标题栏了,肯定是想在标题栏上放置自己需要的UI元素,默认情况下标题栏的范围为拖动、点击等Windows的窗体行为保留,在这个范围的自定义UI内容没办法获取鼠标点击。

    1.4K20

    Qt隐藏系统标题栏,使用自定义标题栏

    一.前言        今天我们来实现自定义标题栏的实现,这里面用到了布局,鼠标事件重写等知识点,首先还是自定义标题栏的创作,像下面这样,可放大,可缩小,并且随着窗体大小的改变,控件做自适应调整。...然后布局就写到这里        下面说一下功能的实现,有细心读者可能发现上面的动态图有两个标题栏,这不是骗人嘛,我想说不是骗人,到最后白色的标题栏我们是要隐藏的,为了文章的前后顺序,我们暂时先把他留下...先将最小化,最大化以及关闭按钮的功能进行实现,这里可以选择代码实现,也可以在ui界面实现,只不过ui界面实现有一些局限性,由于我们目的是使用自定义标题栏,所以这里直接在ui界面进行实现。...进行信号和槽绑定后,我们现在就可以使用自定义的标题栏来实现最小化,最大化,关闭,接下来就是将系统的标签栏进行隐藏,如果在这之前,就将系统的标题栏隐藏,那么对于编译后生成的软件关闭将是不方便的。

    8.3K21

    win10 uwp 标题栏 扩展标题栏修改颜色透明标题栏 系统状态栏

    我们应用最上方的是标题栏,对于手机,最上方是状态栏。 我们可以自定义标题栏,和不显示标题栏。 下面的代码写在 OnLaunched 函数 写的位置是最前。...扩展标题栏 参见:http://dailydotnettips.com/2015/10/20/how-to-place-custom-xaml-content-in-the-windows-universal-apps-title-bar...请看 UWP中实现自定义标题栏 透明标题栏 系统状态栏 手机是系统状态栏,如果不设置,会是白条,看起来不好。 我们需要安装sdk才可以。...statusbar.ForegroundColor=Colors.Black; } 其中 SetDesiredBoundsMode 是设置内容是不是可以占有标题栏...statusbar.ProgressIndicator.Text = "test statusbar"; statusbar.ProgressIndicator.ShowAsync(); 最后一个显示 Text 可以看微信,他是把消息放在标题栏

    2.3K20

    网站建设标题栏下拉怎么设置 网站设置标题栏的作用

    那么网站建设标题栏下拉怎么设置?网站设置标题栏的话有哪些作用?接下来就带大家一一介绍一下。 网站建设标题栏下拉怎么设置 网站建设标题栏下拉怎么设置?...有两种方式可以设置标题栏,下拉第一种方式是通过网站的导航栏,导航栏当中有一个高级选项,可以设置标题栏下拉。下拉标识有两种样式,包括线条形状和实心的三角形状。两种样式大家可以自己选择。...第二种设置标题栏下拉的方式是通过新手导航栏,工具栏里面有新手进阶的按钮,新手进阶里面有显示开启标题栏下拉的按键,设置一下就可以了。 网站设置标题栏的作用 吸引更多的访客,增大访客量然后扩大网站的推广。...而且网站的排名最重要的还是要看网站的关键词,在排名当中只会出现网站的关键词和网站的标题,如果标题栏设置得足够好的话,网站的排名因为更高就能够获得更多的浏览量。...在建立网站的时候一定要学会网站建设标题栏下拉怎么设置?不仅方便了网站的持有者对于网站的进一步优化,也方便了访客对于网站进行浏览。

    1.9K30

    Android--仿淘宝商品详情(继续拖动查看详情)及标题栏渐变

    下面我们来看看怎么实现的吧 实现 首先我们分析淘宝布局的界面难点大致就下面3个部分: *标题栏渐变,文字渐变隐藏 *透明通知栏(支持到4.4) *继续拖动查看详情,Scrollview有一个弹性的效果...前两点我之前都已经实现过了,这里就不做过多介绍了,不清楚的小伙伴可以看我之前的文章: Android带你解析ScrollView–仿QQ空间标题栏渐变 下面我们主要介绍一下Scrollview...具体的可以看一下代码,注释已经很详细了: import android.content.Context; import android.os.Handler; import android.os.Message...; import android.util.AttributeSet; import android.util.Log; import android.view.MotionEvent; import...android.view.VelocityTracker; import android.view.View; import android.widget.RelativeLayout; import

    90610

    android 设置标题栏背景颜色_状态栏菜单栏都在哪

    同一个Activity需要动态变换标题栏和状态栏文字字体色值,该如何实现? 2....实现秀明状态栏常规方法 protected boolean useThemestatusBarColor = false;//是否使用特殊的标题栏背景颜色,android5.0以上可以设置状态栏背景色,...我这里是简单实现,让标题栏marginTop状态栏高度即可,对于android不同版本,可以如下设置。...感兴趣的小伙伴可以参下:android沉浸式状态栏、fitsSystemWindows、标题栏折叠 下面我们说说怎么在界面滑动时,修改状态栏和标题栏文字颜色。...这个主要通过监听AppBarLayout滑动的距离,向上滑动,如果大于标题栏的高度,则要动态改变标题栏文字颜色,当标题栏折叠时,改变状态栏文字颜色及返回铵钮图标,同时状态栏文字颜色变成暗色。

    2.3K10
    领券