App Splash 启动页实现流程

目的:
1、添加app启动页图片(公司宣传图片)
2、解决app启动白屏、黑屏问题
3、解决应用初次启动时点击app响应速度过慢问题,增加过渡页面,优化用户体验

流程:
1、AndroidManifest 中设置启动activity和theme。
2、定义启动页主题
3、实现启动Activity

关键code:

<activity android:name=".page.splash.SplashActivity"
          android:theme="@style/SplashTheme">
	<intent-filter>
	     <action android:name="android.intent.action.MAIN" />
	     <category android:name="android.intent.category.LAUNCHER" />
	 </intent-filter>
</activity>
<style name="SplashTheme" parent="Base.Theme.AppCompat">
	<item name="android:windowBackground">@drawable/splash</item>
	<item name="android:windowFullscreen">true</item>
	<item name="windowNoTitle">true</item>
</style>

@drawable/splash 为启动页图片
public class SplashActivity extends Activity{

    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        doSomething();
        finish();//***
    }
	
	private void doSomething(){
		//todo...
	}
}
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值