`
梦想家dream
  • 浏览: 61680 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

Android从零开始(十六)

阅读更多
知识点:闪屏(通常在加载一个应用程序的时候,需要一定的时间,在这时候利用闪屏,可以起到一个很好的过度作用)

好了,废话不多说,看例子


步骤一、编写主页配置(代码如下)
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context=".MainActivity"
    android:orientation="vertical" 
    android:background="@drawable/ss">

   

</LinearLayout>


没有控件,只有一个背景,其实可以弄一个比较绚丽的动画

步骤二、编写主Activity
package com.veryedu.flashscreen;

import android.os.Bundle;
import android.os.Handler;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;

public class MainActivity extends Activity {

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
		
		Handler handler=new Handler();
		handler.postDelayed(new Runnable() {
			
			@Override
			public void run() {
				Intent intent=new Intent(MainActivity.this, NextActivity.class);
				startActivity(intent);
				MainActivity.this.finish();
				
			}
		}, 6000);
	}

	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		// Inflate the menu; this adds items to the action bar if it is present.
		getMenuInflater().inflate(R.menu.main, menu);
		return true;
	}

}



注意:记得注册Activity哦


源码下载请点这里:
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics