在android中添加欢迎页
在进软件前会有个欢迎页停留几秒,如下图:
这里需要两个activity配合:
WelcomeActivity和MainActity;
同时需要注意更软件的进入接口,即更改AndroidMainmanifest里的值。
下面是AndroidMainmanifest里的代码:
<activity android:name="com.jerehedu.headline.WelcomeActivity" android:label="@string/title_activity_welcome" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name="com.jerehedu.headline.MainActivity" android:label="@string/app_name" > </activity>
然后是WelcomeActivity里的onCreate方法:
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE);//这句表示删除默认的titlebar setContentView(R.layout.activity_welcome); new Handler().postDelayed(new Runnable(){ //这里相当于Handler的第一个参数 @Override public void run() { Intent mainIntent = new Intent(WelcomeActivity.this,MainActivity.class); WelcomeActivity.this.startActivity(mainIntent); WelcomeActivity.this.finish(); } }, 1000); //这里的1000指1000毫秒即1秒 }
WelcomeActivity的XML里面就是你需要做欢迎页面的ImageView;
然后MainActivity里的就是你自己的代码了。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。