Android启动画面实现

[ 2011-12-25 17:19:33 | 作者: admin ]
字号: | |
在应用程序中经常用到启动画面,会启动一个后台线程为主程序的运行准备资源。

Android要实现启动画面可以这样做:

这是splash.xml布局文件的代码


代码
<LinearLayout
     xmlns:android="http://schemas.android.com/apk/res/android"
     android:layout_height="fill_parent" android:layout_width="fill_parent" android:orientation="vertical">
<ImageView android:layout_height="fill_parent" android:layout_width="fill_parent" android:scaleType="fitCenter" android:src="@drawable/splash"></ImageView>
</LinearLayout>



放一个ImageView加载启动画面图片

  SplashActivity作为主视图启动
/** Called when the activity is first created. */
         @Override
         public void onCreate(Bundle savedInstanceState) {
                super.onCreate(savedInstanceState);
                setContentView(R.layout.splash);
                Handler x = new Handler();
                x.postDelayed(new splashhandler(), 2000);
                
         }
         class splashhandler implements Runnable{

                public void run() {
                     startActivity(new Intent(getApplication(),MainActivity.class));
                     SplashActivity.this.finish();
                }
                
         }


内容来源:http://www.cnblogs.com/dawei/archive/2010/04/29/1724044.html
[最后修改由 admin, 于 2011-12-25 17:25:50]
评论Feed 评论Feed: http://blog.xg98.com/feed.asp?q=comment&id=1775

这篇日志没有评论。

此日志不可发表评论。