App启动时三种效果(黑屏白屏、背景图片、延迟加载)
来源:互联网 发布:mac苹果铃声制作 编辑:程序博客网 时间:2024/05/17 04:39
最近做项目时,发现了一个问题:
(1)有些应用点击后需要反应一会然后进入主页如:微信、中国工商银行
(2)有些应用点击后出来一个黑屏或白屏,闪一下然后进入主页如:银联钱包
(3)有些应用点击后立刻出来一张启动图片,然后进入主页面如:钉钉
下面来总结一下这三种方式:
一、黑白屏启动方式:
实现方法:
1、白屏 用系统自带主题 @android:style/Theme.Light
<pre name="code" class="java"><activity android:name=".ui.mine.NewUserGuideActivity" android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>
2、黑屏 用系统自带主题 @android:style/Theme.Black
<activity android:name=".ui.mine.NewUserGuideActivity" android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>
二、加载完后在进入的方式:需要自定义主题
<style name="AppStartTheme" parent="android:Theme"> <item name="android:windowIsTranslucent">true</item> <item name="android:windowNoTitle">true</item> </style>然后引用这个主题
<activity android:name=".ui.mine.NewUserGuideActivity" android:theme="@style/AppStartTheme"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>
三、背景图片 与方式二类似
<style name="AppStartTheme" parent="android:Theme"> <!-- <item name="android:windowIsTranslucent">true</item>--> <item name="android:windowBackground">@drawable/guide_1</item> <item name="android:windowNoTitle">true</item> </style>
然后引用这个主题
<activity android:name=".ui.mine.NewUserGuideActivity" android:theme="@style/AppStartTheme"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>
1 0
- App启动时三种效果(黑屏白屏、背景图片、延迟加载)
- APP启动白屏、黑屏的问题
- App启动页-加载一张图片以及解决白屏或者黑屏问题
- app启动前闪现白屏、黑屏问题解决
- App启动时黑屏白屏的三个解决方案
- Android 启动APP时黑屏白屏的三个解决方案
- app启动时候的白屏和黑屏问题
- APP启动出现白屏(黑屏)的问题
- android app 第一次启动白屏或者黑屏
- App启动时,白屏和黑屏闪现的问题
- 解决APP启动白屏或者黑屏闪现的问题
- Android APP启动时出现白屏或者黑屏怎么办?
- Android APP启动时出现白屏或者黑屏怎么办?
- Android APP启动时出现白屏或者黑屏怎么办?
- Android 启动APP时黑屏白屏的三个解决方案
- Android启动APP黑屏或白屏问题
- app启动黑屏或白屏时间太长
- Android APP启动时出现白屏或者黑屏怎么办?
- Linux下安装SVN客户端
- 1-7什么是函数
- Android异步任务AsyncTask的使用与原理分析
- HTML5代码可以和jsp混合在一起
- Linux中双中括号 [[]] 的用法
- App启动时三种效果(黑屏白屏、背景图片、延迟加载)
- Xamarin Visual Studio不识别JDK路径
- NBA Finals
- 仿IOS 带字母索引的滑轮控件
- iOS小技巧21-MacOS 苹果系统下Outlook打不开,显示“您需要最新版本的Outlook才能使用此数据库”
- php字符串判断是否包含另一个字符串之strpos的用法
- android之OkHttp使用(网络请求,上传,下载)
- 发布网站的详细步骤
- Android-屏幕适配全攻略(绝对详细)(二)