ウニのサバト

今日もリセット

アクティビティの追加メモ

2013-12-01 03:15:53 | Android

アクティビティの追加メモっと

src/パッケージ名にクラスを追加する。
名前は画面の名前にしておく。
スーパークラスはandroid.app.Activity

①作成したらクラスにonCreateを追加する。

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //アクティビティのXMLと紐づける。
        setContentView(R.layout.second_activity);

    }

②layoutにアクティビティのXMLを追加する。
とりあえず、Androidプロジェクトを作成したときにできるファイルをコピーしてリネームした。
名前は作成したクラスに追加したsetContentView()の引数で指定した名前ね。
本当は逆なんだろうケド。

③AndroidManifest.xml編集
applicationタグの中に以下を追加。
サンプルのアクティビティの後に追加する感じで。

        <activity
            android:name=".secondDisp"
            android:label="@string/app_name" >
       

大雑把にはこんな感じか?

追加したアクティビティを最初の画面にしたい場合は、
AndroidManifest.xmlに追加したトコロをこんな感じに・・・

       <activity
            android:name=".secondDisp"
            android:label="@string/app_name" >
           
               
               
           
       

intent-filterタグをサンプルから「剥ぎ取って」移植してあげる。

と、いう感じ。
次は画面遷移と値の受け渡しorグローバル的な値の保持方法だな。

艦これのレベリングと並行作業だから進み悪いw


最新の画像もっと見る

コメントを投稿