public abstract class BaseSplashActivity
extends AppCompatActivity
| Modifier and Type | Field and Description |
|---|---|
protected android.widget.LinearLayout |
mWelcomeLayout |
| Constructor and Description |
|---|
BaseSplashActivity() |
| Modifier and Type | Method and Description |
|---|---|
protected long |
getSplashDurationMillis() |
protected int |
getSplashImgResId()
初始化启动界面背景图片
|
protected void |
initSplashView(int splashImgResId)
初始化启动界面
|
protected void |
onCreate(android.os.Bundle savedInstanceState) |
protected abstract void |
onCreateActivity()
activity启动后的初始化
|
protected void |
onDestroy() |
protected abstract void |
onSplashFinished()
启动页结束后的动作
|
protected void |
startSplash(boolean enableAlphaAnim)
开启过渡
|
protected void onCreate(android.os.Bundle savedInstanceState)
protected void initSplashView(int splashImgResId)
splashImgResId - 背景资源图片资源IDprotected int getSplashImgResId()
protected abstract void onCreateActivity()
protected abstract void onSplashFinished()
protected long getSplashDurationMillis()
protected void startSplash(boolean enableAlphaAnim)
enableAlphaAnim - 是否启用渐近动画protected void onDestroy()