1

私はAndroidアプリケーションを開発していて、デフォルトの画像を配置したいと思います。これはiPhoneアプリでは一般的です。アプリが起動すると、開発者の名前とアプリケーションの名前(たとえば)が画像とともに表示されます。

Facebookのようなアプリは、アプリケーションが起動する前にこれらのデフォルト画面を持っているので、それは可能だと思います。これらをどのように実装できますか?

4

2 に答える 2

3

必要なのはスプラッシュ画面です。

于 2012-05-13T09:15:14.043 に答える
3

onCreate()起動アクティビティの方法で、これを試してください。

public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        Thread proceed = new Thread(){

        public void run()
        {
            try {
                sleep(5000);
                Intent next = new Intent("nextActivityIntentGoesHere");
                startActivity(next);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
            finally{
                finish();
            }

        }
        };
        proceed.start();
    }

あなたmain.xmlは次のようにすることができます:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical"
    android:background="@drawable/welcomescreenpicture" >
</LinearLayout>

welcomescreenpictureこれにより、アプリケーションの起動時に5秒間が表示されます。

于 2012-05-13T09:39:46.767 に答える