解决安卓manifest中的application标签中@android:style/Theme.NoTitleBar崩溃的问题

在安卓的activity创建的时候一般会有台头就是label首先是如何去掉的问题。

例如红色框框中的这个就是自带的label。

有两种方法:

一在mainfest的application标签中添加android:theme"@android:style/Theme.NoTitleBar"。这是第一个。

二就是在每一个。java文件的oncreate的开头添加

this.requestWindowFeature(Window.FEATURE_NO_TITLE);
这两个都可以同时去掉.

但是有可能会带来崩溃的。如果你在使用android stdio那么你就会发现你创建的activity会继承ActionBarActivity如果是继承这个 虽然APP可以正常运行。
但是在运行上面两个修改好的东西的时候APP会直接崩溃, 所以 只要把ActionBarActivity换成activity就可以了。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-07-30 07:30:45

解决安卓manifest中的application标签中@android:style/Theme.NoTitleBar崩溃的问题的相关文章

解决android:theme="@android:style/Theme.NoDisplay" 加入这句话后程序不能运行

原因: 原来用的是ActionBarActivity,继承自 ActionBarActivity的类必须指定固定的集中Theme风格,而这些 Theme 风格是需要导入V7中的 appcompat LIB库工程,编译后再引用才能引用使用. 解决1: 将E:\android\adt-bundle-windows-x86-20131030\sdk\extras\android\support\v7\appcompat这个导入Eclipse中去.然后让你的工程添加这个lib,然后不能再用@androi

C++ CEF 浏览器中显示 Tooltip(标签中的 title 属性)

在 Windows 中将 CEF 集成到 C++ 客户端以后,默认是无法显示 tooltip 的,比如图片标签中的 title 属性. 实现的方式其实很简单,按下面的步骤操作就可以: 创建一个文本文件,文件名为 app.manifest,内容如下,将这个文件放到源代码文件夹 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="

Android Studio中的Application Fundaments中的The Manifest File重要点记述

app必须在AndroidManifest.xml文件中声明他所有的components.该文件必须在app公告称的目录的根. manifest除了声明app的components还做了另外一堆事情: 1.认证app需要的user permissions 2.声明app所需要的最小的API Level 3.声明app使用的硬件以及需要的软件特征 4.app需要去连接的API库 5.等等 Declaring components android:icon属性指向确认app的icon资源 andro

bootstrap中的动态加载出来的图片轮播中的li标签中的class=&quot;active&quot;的动态添加移除

//该方法是在slide改变时立即触发该事件, $('#myCarousel').on('slide.bs.carousel', function () { $("#myCarousel ol li").toggleClass("active");//重复切换类名“active” }); 遇到的问题:在动态加载出来的轮播中设置了加载时就开始轮播data-ride="carousel"图片可以轮播但是底下的li标签的class没有进行切换.而不加d

HTML中在a标签中添加onclick事件

1.链接的onclick 事件被先执行,其次是href属性下的动作; 2.假设链接中同时存在href 与onclick,如果想让href 属性下的动作不执行,onclick 必须得到一个false的返回值; 3.如果页面过长有滚动条,且希望通过链接的 onclick 事件执行操作.应将它的 href 属性设为 javascript:void(0);,而不要是 #,这可以防止不必要的页面跳动; 4.如果在链接的 href属性中调用一个有返回值的函数,当前页面的内容将被此函数的返回值代替; 在Jav

Vue中在template标签中进行判断时注意比较元素

(一)比较的元素,一个是data元素,另外一个是常量,如下图所示: 编译正常,运行正常,效果在期望中,会显示Hello World,结果如下: (二)比较的元素,一个是data元素,另外一个是const常量,如下图所示: 编译正常,运行正常,效果在意料之外,不会显示Hello World. (三)比较的元素,两个都是data元素,如下图所示: 编译正常,运行正常,效果在期望中,会显示Hello World,结果如下: 将const常量赋值给data的一个元素,然后将它作为判断条件的一个元素,不能

动态修改母版页中的DIV标签中的LI的A的CLASS属性

这个知识点比较简单,只是关于转义方面,或什么时候用双引号,什么时候单引号老搞不清,特此备忘之用 <ul class="nav"> <!-- 实现点击当前页后,图片悬停在上面,如:点击首页,首页有图片效果,由于是母版页,每次点击都会刷新当前页面,因此用js无效 --> <!-- 此种方式必须有真实存在的地址才可调用 --> <li><a href="<%=Page.ResolveUrl("Index.aspx

解决安卓中单个dex方法数超过65535的方法

1.百度下载  60K-methods.jar包,复制至libs文件夹中,添加到gradle中 2.在build.gradle中的defaultConfig{}下添加 multiDexEnabled true 3.  方法一.在manifest文件中,application下添加  android:name= "android.support.multidex.MultiDexApplication" 方法二.新建Application类,在onCreate方法中,添加方法 Multi

Android应用之——不要将数据存储在Application类中

前言:最近在开发中发现了一个比较严重的问题,当我们将应用按home键放入后台运行,一段时间后,当我们再次打开应用的时候,十有八九会出现一个NullPointException的空指针异常,根据logcat的日志,就会定位到一个去全局性到变量去,这是什么原因呢?原来,是因为我们我们将很多数据放入了application中作为全局变量,导致了问题的产生,下面来说下为什么不能将数据放在application中. 一.application类的简介 Application和Activity,Servic