アプリケーション起動時に表示されるアクティビティを変更

仕組み

手順

 状態:解決済  閲覧数:1,999  投稿日:2014-01-29  更新日:2014-01-29
1.アクティビティクラスを新規作成
2.作成したアクティビティクラスを追加
3.アプリケーション起動時に表示されるアクティビティを変更

1.アクティビティクラスを新規作成

 閲覧数:580 投稿日:2014-01-29 更新日:2014-01-29

前提


・同じパッケージの中にクラスファイルを追加
・今回追加するファイルは、「Test3_1Activity.java」


手順


1.パッケージ・エクスプローラーでアクティビティを追加したいプロジェクトの「src」>「パッケージ名(今回の場合はjp.androidstyle.tokyo)」の上で右クリック
   ↓
2.表示されたメニューの中から「新規」>「クラス」メニューをクリック
   ↓
3.新規Javaクラス」作成のためのウィンドウが表示される
   ↓
4.「名前」欄に「任意のアクティビティクラスの名前」(今回は「Test3_1Activity」)を入力
   ↓
5.「スーパークラス」をデフォルトの「java.lang.Object」から「android.app.Activity」とへと変更(アクティビティ用のクラスを作成するため)
   ↓
6.画面下の「完了」ボタンをクリックすると、同じパッケージの中に新しいクラスが記述されたファイルが作成される

2.作成したアクティビティクラスを追加

 閲覧数:557 投稿日:2014-01-29 更新日:2014-01-29
・application要素の中にactivity要素を追加
・今回、追加したアクティビティ「Test3_1Activity」
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
   package="jp.androidstyle.tokyo"
   android:versionCode="1"
   android:versionName="1.0" >

   <uses-sdk android:minSdkVersion="7" />

   <application
       android:icon="@drawable/ic_launcher"
       android:label="@string/app_name" >
       <activity
           android:name=".SampleActivity"
           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=".Test3_1Activity"
                 android:label="@string/app_name">
       </activity>
   </application>

</manifest>


3.アプリケーション起動時に表示されるアクティビティを変更

 閲覧数:578 投稿日:2014-01-29 更新日:2014-01-29
・起動時に表示されるアクティビティを、「SampleActivity」から「Test3_1Activity」へ変更
・「android.intent.action.MAIN」を記述しているタグ<intent-filter>を移動
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
   package="jp.androidstyle.tokyo"
   android:versionCode="1"
   android:versionName="1.0" >

   <uses-sdk android:minSdkVersion="7" />

   <application
       android:icon="@drawable/ic_launcher"
       android:label="@string/app_name" >
       <activity
           android:name=".SampleActivity"
           android:label="@string/app_name" >
       </activity>
       <activity android:name=".Test3_1Activity"
                 android:label="@string/app_name">
           <intent-filter>
               <action android:name="android.intent.action.MAIN" />
               
               <category android:name="android.intent.category.LAUNCHER" />
           </intent-filter>
       </activity>
   </application>

</manifest>



複数画面が存在する時、起動後初期表示される画面はどこで決まるの?



類似度ページランキング
順位 ページタイトル抜粋
1 アプリケーション起動時に表示されるアクティビティを変更 89
2 「アプリケーション名」変更 49
3 アプリをビルドして実行する 29
4 Eclipse で「プロジェクト名」「パッケージ名」を変更する方法 29
5 プロジェクト名を変更する方法 29
6 複数画面が存在する時、起動後初期表示される画面はどこで決まるの? 27
7 エミュレータ中身を「ファイル・エクスプローラ」で確認したいのに、何も表示されない 26
8 Android Studio のデザインプレビューで日本語が××で表示されます 26
9 エミュレータへインストールしたアプリを削除する方法 26
10 [プロジェクト] - [実行] より、[Android アプリケーション]を選択しても、アプリケーションが立ち上がらず、「Android Device Chooser画面」が表示されてしまう理由 24
11 run build する際、選択画面が表示されない 23
12 「android compile with 」プルダウン内容が表示されないため、プロジェクト作成完了ボタンをクリックできない 22
13 Eclipse で「パッケージ名」変更 21
14 エミュレータで、縦横表示を切り替える方法 21
15 インポートされた 21
16 いくつかのプロジェクトは、ワークスペース・ディレクトリーにすでに存在するため、インポートできません 21
17 「Android Studio 3.0.1」でデザインプレビューで表示されるテキストと、エミュレーター(もしくは実機デバッグ)で表示されるテキスト内容が異なる 21
18 文字列リテラルがダブル・クォートによって正しく閉じられていません 20
19 Eclipseのツールバー自体が表示されない 20
20 Android Studio の Designプレビュー で、ウィジェットを中央に配置 20
2025/6/13 15:57 更新
週間人気ページランキング / 6-6 → 6-12
順位 ページタイトル抜粋 アクセス数
1 インポートされた ★★ は見つかりません | エラー 41
2 いくつかのプロジェクトは、ワークスペース・ディレクトリーにすでに存在するため、インポートできません | エラー 27
3 この行に複数マーカーがあります | エラー(エラー) 25
4 ○○は解決できないか、フィールドではありません | エラー(エラー) 14
5 プラグイン "org.eclipse.ui.workbench" からのコードの起動で問題が発生しました | エラー(エラー) 9
6 「Android Studio 3.0.1」で、デザインプレビュー画面が表示されない。「waiting build for finish」が終わらない | Android Studio(IDE) 7
7 Eclipseが起動しない … ユーザ操作は待機中です | Eclipse(IDE) 6
7 Android FAQ 6
7 public 型 ★★ はそれ独自のファイル内に定義されなければなりません | エラー 6
7 インポートされた java.io は見つかりません | エラー(エラー) 6
7 実際に遭遇した例 6
7 エディターを開くことができません: 予期しない例外が起こりました。 | エラー(エラー) 6
7 内部エラーの表示中に内部エラーが発生しました | エラー 6
7 Eclipse で「プロジェクト名」「パッケージ名」を変更する方法 | Eclipse(IDE) 6
7 インポートされたRは見つかりません | エラー(エラー) 6
8 Androidエミュレータで、PCキーボード入力を有効にしたい | エミュレータ(環境構築) 4
8 実際にエラー遭遇した例2 4
8 R を変数に解決できません | エラー(エラー) 4
8 Android Studio で、ソースコードが改行できない | Android Studio(IDE) 4
9 このメソッドは型 ○○ の結果を戻す必要があります | エラー(エラー) 3
2025/6/13 1:01 更新