关闭

Android 去标题栏,Activity 满屏那些你所不知道的 Theme Style

标签: Android 去标题栏 Activit
2738人阅读 评论(0) 收藏 举报
分类:

开篇前给大家介绍一个小技巧,就是PC插入U/硬盘加载太慢的解决办法之一,xp/win7均适用:

①窗口+R键

②键入 services.msc 后回车

③找到 Shell Hardware Detection 服务,并重新开启

双击 Shell Hardware Detection 在弹出的下拉菜单中选择【自动】或【手动】,点击【启动】,点击下方【确定】

在 Android 的开发中会遇到一些这样风格的app,就是要求Activity会占满整个屏幕,今天博主就来细数一下,关于这个 

Android 自带的 Theme 有多少种风格

为了显示效果,博主把一个不透明的浮动 View 加载到了前端,为了凸显设置 Theme 后的效果,下面一一的来介绍并且附上效

果图


Theme.Translucent.NoTitleBar.Fullscreen(透明的Activity)



Theme.Wallpaper.NoTitleBar.Fullscreen(壁纸)

 

Theme.NoTitleBar.Fullscreen(标准去标题,默认黑色)


Theme.Light.NoTitleBar.Fullscreen(标准去标题,白色底)


Theme.Holo.NoActionBar.Fullscreen(Api Lv11标准去标题,黑色底)

Theme.Holo.Light.NoActionBar.Fullscreen(标准去标题,Api Lv13,白色) 


Theme.DeviceDefault.NoActionBar.Fullscreen(Api Lv14,去标题,黑色)


Theme.Black.NoTitleBar.Fullscreen(无标题黑底)


至此API LV 8-14的去标题 Theme 风格就介绍完了,有兴趣的可以去了解一下

风格设置处:

    <application
        android:allowBackup="true"
        android:icon="@drawable/mic_normal"
        android:label="@string/app_name"
        android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" 
        >

你工程的 AndroidManifest.xml 文件里,谢谢大家!

1
0
查看评论

android开发总的:activity全屏设置,主题设置,透明度设置及模式设置等基础知识

应用设置屏幕全屏: 代码设置 在Activity oncreate()方法中 [java] view plaincopy //隐去电池等图标和一切修饰部分(状态栏部分)     this.getWindow().setFl...
  • icomma
  • icomma
  • 2015-11-22 19:49
  • 678

Android Theme.Light.NoTitleBar dialog 背景色仍为黑色

Android Theme.Light.NoTitleBar dialog 背景色仍为黑色
  • u011183394
  • u011183394
  • 2015-05-08 11:37
  • 606

Android开发笔记之主题背景的修改(设置Theme.NoTitleBar后Activity背景变成黑色)

设置Theme.NoTitleBar后Activity背景变成黑色第一步先确认下,你继承的Activity是 V7包下的还是v4包下的如果是v4的话,遇到这种情况,请用@android:style/Theme.Light.NoTitleBar如果遇到的是v7包下的话,请用, @style/Them...
  • u012416955
  • u012416955
  • 2016-08-12 18:29
  • 2180

Android中设置去掉标题栏(NoTitleBar)的三种方法

在activity里面设置的级别比第二种方法高,会覆盖 第一种:是一般做安卓开发入门的时候经常使用的一种最简单的方法 在setContentView()方法的前面插入代码: 1 requestWindowFeature(Window.FEATURE...
  • adayabetter
  • adayabetter
  • 2015-02-05 10:38
  • 6881

Android中给App设置NoActionBar/FullScreen

因为现在博主在学习安卓,有的时候难免会有设置整个程序无标题和全屏的要求,在百度上搜索有好几个 解决办法,但是有的时候的那些办法好用,有的时候不好用。 现在找到一个办法,博主自己测试时屡试不爽的,特别好用,现在分享出来,希望对和博主一样的安卓初学者有帮助。直接上代码吧:AndroidManifes...
  • Gpwner
  • Gpwner
  • 2016-05-29 19:48
  • 3813

android全屏设置代码:android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

<br />在AndroidManifest.xml的Activity声明中加入属性 : android:theme="@android:style/Theme.NoTitleBar.Fullscreen"<br /> <br />&...
  • eco_zhiyong
  • eco_zhiyong
  • 2011-04-06 16:43
  • 6105

[Androidstudio]的坑之【@android:style/Theme.Black.NoTitleBar】

今天写代码的时候遇到了这个问题: 不能隐藏标题栏,只要是添加@android:style/Theme.Black.NoTitleBar 程序就会崩溃。 原因: 所有项目都是按照Androidstudio默认创建的java或者xml 但是你有没有查看下每个自动创建的java都继承了AppCompatA...
  • guojieaix
  • guojieaix
  • 2015-12-29 12:04
  • 4311

Activity设置全屏显示的两种方式及系统自带theme属性解析

设置Activity隐藏标题栏、设置Activity全屏显示在我们开发中会经常用到,毕竟手机屏幕大小有限,有时候是为了显示更多的信息而舍弃一些不必要的界面开支,首当其冲的就是标题栏,接下来就是状态栏;有时候是为了界面的简洁和美观……不举例子了,相信你肯定遇到过这样的需求,直接入正题: ...
  • a_running_wolf
  • a_running_wolf
  • 2016-01-08 09:14
  • 10974

Android 标题 居中

1在onCreate()方法中加上这三句话: [java] view plaincopy requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);  setContentView(R.layout.main); &#...
  • jbgtwang
  • jbgtwang
  • 2015-01-23 16:39
  • 7184

android通过自定义theme个性化标题栏并且文字居中

安卓默认的标题栏黑乎乎非常难看。不过可以通过theme来自定义标题栏样式。在一次项目中需要把颜色修改为蓝色,高度40dp,标题文字居中的效果。步骤如下:1.首先在values文件夹下创建colors.xml文件,内容如下: #ff004B97 2.在styles.xml文件中添加以下代码: ...
  • sevenshal
  • sevenshal
  • 2013-09-02 16:42
  • 8575
    我的教程
    个人资料
    • 访问:265460次
    • 积分:3527
    • 等级:
    • 排名:第11146名
    • 原创:87篇
    • 转载:3篇
    • 译文:0篇
    • 评论:314条
    我的微博
    博客专栏
    最新评论