Android 欢迎页面的编写

作者: cnbzlj 发布时间: 2019-09-19 浏览: 1491 次 编辑

今天,简单讲讲Android如何编写欢迎界面。

不废话了,在网上查了资料,都不是很好的方法。自己把自己的代码贴出来。

1,AndroidManifest文件

<activity android:name=".activity.homepage.WelcomeActivity"
            android:screenOrientation="portrait"
            android:theme="@style/AppSplash">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
 
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

2,style文件

<style name="AppSplash" parent="android:Theme">
 
        <item name="android:windowBackground">@drawable/launch_screen</item>
 
        <item name="android:windowNoTitle">true</item>
 
    </style>

3, activity文件

public class WelcomeActivity extends Activity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
//        setContentView(R.layout.activity_welcome);
 
//        getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
//        Timer timer = new Timer();
//        TimerTask timerTask = new TimerTask() {
//            @Override
//            public void run() {
//                Intent intent1 = new Intent(WelcomeActivity.this, LoginActivity.class);
//                startActivity(intent1);
//                WelcomeActivity.this.finish();
//            }
//        };
//        timer.schedule(timerTask, 1000 * 2);
 
        new Handler().postDelayed(new Runnable() {
 
            @Override
            public void run() {
 
                finish();
                startActivity(new Intent(WelcomeActivity.this, LoginActivity.class));
                overridePendingTransition(android.R.anim.fade_in, android.R.anim.fade_out);
 
            }
        }, 1000);
 
    }
}

Android 欢迎页面的编写就讲完了。

就这么简单。