今天,简单讲讲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 欢迎页面的编写就讲完了。
就这么简单。
标签:
Android 欢迎页面的编写