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

仕組み

手順

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

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

 閲覧数:607 投稿日: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.作成したアクティビティクラスを追加

 閲覧数:570 投稿日: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.アプリケーション起動時に表示されるアクティビティを変更

 閲覧数:590 投稿日: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/8/11 1:00 更新
週間人気ページランキング / 8-3 → 8-9
順位 ページタイトル抜粋 アクセス数
1 この行に複数マーカーがあります | エラー(エラー) 15
1 インポートされた ★★ は見つかりません | エラー 15
2 プラグイン "org.eclipse.ui.workbench" からのコードの起動で問題が発生しました | エラー(エラー) 14
3 Androidエミュレータで、PCキーボード入力を有効にしたい | エミュレータ(環境構築) 13
4 いくつかのプロジェクトは、ワークスペース・ディレクトリーにすでに存在するため、インポートできません | エラー 12
4 Eclipseが起動しない … ユーザ操作は待機中です | Eclipse(IDE) 12
5 ○○は解決できないか、フィールドではありません | エラー(エラー) 9
6 public 型 ★★ はそれ独自のファイル内に定義されなければなりません | エラー 8
7 「Android Studio 3.0.1」で、デザインプレビュー画面が表示されない。「waiting build for finish」が終わらない | Android Studio(IDE) 6
8 内部エラーの表示中に内部エラーが発生しました | エラー 5
8 values-ja/strings.xmlに記載した内容が反映されない | 多言語化(環境構築) 5
8 Android Studio で、ソースコードが改行できない | Android Studio(IDE) 5
8 ファイルのパスをコピーする方法と結果は、右クリックする場所で異なる | Android Studio(IDE) 5
9 Apache Maven がインストール出来ない | Apache Maven(環境構築) 4
9 エラーが発生しました。ログ・ファイル ★★.log.を参照してください | エラー(エラー) 4
9 キーバインドの競合が発生しました。 通常のアクセラレーター操作を妨げる可能性があります。 | エラー(エラー) 4
9 エミュレーター画面表示を大きくしたい | エミュレータ(環境構築) 4
9 ★★ を型に解決できません | エラー(エラー) 4
10 「Vector Asset 」が開けない。[File] → [New] したのに [Vector Asset]が表示されない | Android Studio(IDE) 3
10 エディターを開くことができません: 予期しない例外が起こりました。 | エラー(エラー) 3
2025/8/10 1:01 更新