安卓开发中应用的欢迎页如何实现
安卓开发中应用的欢迎页怎么实现?
至此,所有的工作都已经完成了,快运行起来看看效果吧!
先抛出一个思路:其实应用的欢迎页不就相当于一个放了图片的activity显示了几秒又跳转到主的activity了么!
基于此我们来制作一个简单的应用欢迎页:
1、新建一个名为main的layout,在其中加一个imageview并且铺满,添加背景图片:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <ImageView android:layout_width="fill_parent" android:layout_height="fill_parent" android:id="@+id/imageView" android:layout_gravity="center_vertical" android:background="@drawable/huanyin" /> </LinearLayout>
2、新建一个类Main.java,继承Activity,在onCreate()中添加代码:
setContentView(R.layout.main);//设置当前视图为main final Intent it = new Intent(this, MainActivity.class); //下一步转向Mainctivity Timer timer = new Timer(); TimerTask task = new TimerTask() { @Override public void run() { startActivity(it); //执行意图 } }; timer.schedule(task, 1000 * 3); //3秒后跳转,这里根据自己需要设定时间 }
将name属性更改为新建的类:
<activity android:name=".Main" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>
注册新的意图:
<activity android:name="com.news.xun.news.MainActivity" > </activity>
至此,所有的工作都已经完成了,快运行起来看看效果吧!
版权声明:本文为博主原创文章,未经博主允许不得转载。