今天,简单讲讲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 欢迎页面的编写