Android程序启动时出现黑屏问题的解决方法

本文实例讲述了Android程序启动时出现黑屏问题的解决方法。分享给大家供大家参考,具体如下:

关于黑屏:

默认的情况下,程序启动时,会有一个黑屏的时期,原因是,首个activity会加载一些数据,比如初始化列表数据、向服务器发送请求获取数据等等。

去除方法:

1、在style里面添加一个style:

<style name="ContentOverlay"parent="@android:style/Theme.Light"> <itemname="android:windowNoTitle">true</item> <itemname="android:windowIsTranslucent">true</item> <itemname="android:windowContentOverlay">@null</item> </style>

2、将主题设置到启动activity的主题里面

<application android:icon="@drawable/icon" android:label="@string/app_name" android:name=".TWeiboApplication" android:debuggable="true" android:theme="@style/ContentOverlay"> <activity android:name=".MainSplashActivity" android:configChanges="keyboardHidden|orientation" android:theme="@style/ContentOverlay"> <intent-filter> <actionandroid:name="android.intent.action.MAIN"/> <categoryandroid:name="android.intent.category.LAUNCHER"/> </intent-filter> </activity>

android 界面切换黑屏处理:

从A切换到B的过程中出现黑屏,可以在Manifest文件中改变B的theme,在theme里添加:

<item name="android:windowIsTranslucent">true</item>

这样从A到B的过程中,因为B是透明的,所以背景就是A。这样的用户体验比较好。

更多关于Android相关内容感兴趣的读者可查看本站专题:《Android编程之activity操作技巧总结》、《Android视图View技巧总结》、《Android操作SQLite数据库技巧总结》、《Android操作json格式数据技巧总结》、《Android数据库操作技巧总结》、《Android文件操作技巧汇总》、《Android编程开发之SD卡操作方法汇总》、《Android开发入门与进阶教程》、《Android资源操作技巧汇总》及《Android控件用法总结》

希望本文所述对大家Android程序设计有所帮助。

时间: 2024-11-16 03:15:36

Android程序启动时出现黑屏问题的解决方法的相关文章

Android程序启动时出现黑屏问题的解决方法_Android

本文实例讲述了Android程序启动时出现黑屏问题的解决方法.分享给大家供大家参考,具体如下: 关于黑屏: 默认的情况下,程序启动时,会有一个黑屏的时期,原因是,首个activity会加载一些数据,比如初始化列表数据.向服务器发送请求获取数据等等. 去除方法: 1.在style里面添加一个style: <style name="ContentOverlay"parent="@android:style/Theme.Light"> <itemname

Android 解决程序启动时的黑屏问题

去除方法: 1.在style里面添加一个style:  <style name="ContentOverlay"parent="@android:style/Theme.Light"> <itemname="android:windowNoTitle">true</item> <itemname="android:windowIsTranslucent">true</ite

Android编程中activity启动时出现白屏、黑屏问题的解决方法_Android

本文实例讲述了Android编程中activity启动时出现白屏.黑屏问题的解决方法.分享给大家供大家参考,具体如下: 默认情况下 activity 启动的时候先把屏幕刷成白色,再绘制界面,绘制界面或多或少有点延迟,这段时间中你看到的就是白屏,显然影响用户体验,怎么消除呢? 在 Activity theme 设置style 即可 <style name="AppTheme" parent="android:Theme.Light.NoTitleBar">

win7休眠后唤醒电脑但屏幕一直黑屏不亮的解决方法

  win7休眠后唤醒电脑但屏幕一直黑屏不亮的解决方法 1.右键点击桌面"计算机",在菜单栏选择[设备管理器]选项; 2.进入"设备管理器"界面,在下方点击打开[网络适配器]; 3.右键点击本地网卡驱动,选择[属性]选项; 4.进入网卡属性对话框,点击上方[电源管理]; 5.将[允许此设备唤醒计算机]选项前面的勾取消掉; 6.设置完成,点击打开电脑下方[开始菜单],找到[运行]选项,点击打开 7.在运行对话框输入 cmd 命令点击确定,进入DOS界面 8.在命令行界

Android Splash界面白屏、黑屏问题的解决方法_Android

前言 我相信很多Android开发同学都遇到过这样的需求:  1.实现一个Splash界面,界面上有应用相关的背景图片和一个开始按钮.  2.点击按钮之后进入主页,以后用户再打开应用就不显示这个Splash界面了.  也相信很多同学都遇到了这样的困惑:  •第二次进入应用,尽管你在Splash界面已经直接跳转到首页了,但是还是有个白屏或者黑屏或者带ActionBar的白屏闪现一下.  如果你也遇到这个问题,那就继续阅读这篇文章,我带大家去分析和解决这个问题. 解决方案 这里我们先给出解决方案,然

Android Splash界面白屏、黑屏问题的解决方法

前言 我相信很多Android开发同学都遇到过这样的需求: 1.实现一个Splash界面,界面上有应用相关的背景图片和一个开始按钮.  2.点击按钮之后进入主页,以后用户再打开应用就不显示这个Splash界面了. 也相信很多同学都遇到了这样的困惑:  •第二次进入应用,尽管你在Splash界面已经直接跳转到首页了,但是还是有个白屏或者黑屏或者带ActionBar的白屏闪现一下. 如果你也遇到这个问题,那就继续阅读这篇文章,我带大家去分析和解决这个问题. 解决方案 这里我们先给出解决方案,然后再具

电脑黑屏现象和解决方法总结

平时电脑碰到黑屏了我们怎么办,我相信很多朋友对于这个问题一直搞不懂,而且一但发生在自已身上了也就很难解决,今天我给大家介强几个方法快速解决电脑黑屏的现像,经过摸索我把这个问题今天一起总结下. 1.电脑开机黑屏,电源风扇和CPU风扇都正常转动,但是显示器无任何显示,无报警声音. 检查关键设备步,主要是检查内存,显卡等设备能否正常工作,这里,你可以先把内存拔下,开机,听是否有报警声音向起,如果有,说明前面的步骤都是正常的,主要的问题就在内存和显卡上,可以用替换法确定问题所在,也可以用报警声音来确定故

重装win7旗舰版系统后启动时提示invalid partition table的解决方法

  原因分析:一般是硬盘主引导记录中的分区表有错误,当指定了多个自举分区(只能有一个自举分区)或病毒占用了分区表的时候,就会出现这样的故障,主引导记录(MBR)位于0磁头/0柱面/1扇区,由FDISK.EXE对硬盘分区时生成,MBR包括主引导程序.分区表和结束标志55AAH三部分,共占一个扇区,主引导程序中含有检查硬盘分区表的程序代码和出错信息.出错处理等内容. 当硬盘启动时,主引导程序将检查分区表中的自举标志.若某个分区为可自举分区,则有分区标志80H,否则就为00H,而系统规定只能有一个分区

小米手机黑屏的终极解决方法

1.在小米手机主屏幕上打开电话拨号图标,进入到电话拨号界面. 2.在打开的电话拨号界面当中,点击手机机身上的菜单键,在弹出的菜单栏中选择设置按钮. 3.进入到设置页面,在电话栏目下打开更多电话设置选项. 4.这时在通话设置页面当中,打开来电时状态设置. 5.我们可以看到系统默认开启了距离感应器,点击右侧的开关进行关闭,然后再尝试一下通话,是否还出现黑屏的现象.