Android——欢迎界面

来源:互联网 发布:轻而易举软件的优缺点 编辑:程序博客网 时间:2024/06/03 16:46

做一个美观的APP怎么可以缺少一个美美哒的欢迎界面呢~我试过百度的方法但是永远都有一个标题栏在上面,要是去掉了又进不了主界面,只好自己研究,最后终于弄了一个欢迎界面没有标题栏的,其他时候有标题栏的~

不过通过尝试,我个人感觉其实不要把它想得太复杂,其实无非就是一打开就是完全是一个图片界面,然后过几秒后自动跳转到另外一个界面而已。


1.制作一张自己喜欢的png图片作为欢迎界面,命名为welcome.png放在工程文件下的res\drawable-xxhdpi中


2.制作对应的xml文件,命名为WelcomeAcitiviy.xml放在layout中

<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:background="@drawable/welcome" ></RelativeLayout>

3.编写一个class,命名为WelcomeAcitiviy.java放在src的com.android.intdorm包中

package com.android.intdorm;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.os.Handler;import android.view.Window;public class WelcomeActivity extends Activity {@Overrideprotected void onCreate(Bundle saveInstanceState){requestWindowFeature(Window.FEATURE_NO_TITLE);  super.onCreate(saveInstanceState);setContentView(R.layout.welcome);new Handler().postDelayed(new Runnable(){@Overridepublic void run(){startActivity(new Intent(WelcomeActivity.this,Main_Activity.class));finish();}},2000);}}

4.修改AndroidManifest.xml文件

... <activity android:name=".SplashActivity" >            <intent-filter>                <action android:name="android.intent.action.MAIN" />                <category android:name="android.intent.category.LAUNCHER" />            </intent-filter>        </activity>        <activity            android:name=".Main_Activity"            android:label="@string/app_name" >        </activity>...


0 0
原创粉丝点击