アクティビティの起動
|      //アプリ生成時に呼ばれる      public void onCreate(Bundle  bundle) {          super.onCreate(bundle);      }        //アプリスタート時に呼ばれる      @Override      public void onStart() {          super.onStart();      }            //アプリレジューム時に呼ばれる      @Override      public void onResume() {          super.onResume();      }        //アプリポーズ時に呼ばれる      @Override      public void onPause() {          super.onPause();      }            //アプリストップ時に呼ばれる      @Override      public void onStop() {          super.onStop();      }        //アプリ破棄時に呼ばれる      @Override      public void onDestroy() {          super.onDestroy();      }    | 
 
 アクティビティの起動
|  メソッド |  説明 | 
|  void startActivity(Intent intent) |  アクティビティの起動 | 
|  void startActivityForResult(Intent intent,int requestCode) |  アクティビティの起動 | 
|  void startActivityFromChild(Activity  child,Intent intent,int requestCode) |  任意のアクティビティからのアクティビティ起動 | 
|  boolean startActivityNeeded(Intent intent,int requestCode) |  - | 
 
 Activity関連のクラス
|  メソッド |  説明 | 
|  Contextクラス |  アプリケーション全体で利用する情報や操作を提供 | 
|  Activityクラス |  アクティビティ | 
|  ActivityGroupクラス |  アクティビティの複数表示 | 
|  TabActivityクラス |  タブ表示 | 
|  ListActivityクラス |  リスト表示 | 
|  LauncherActivity |  アクティビティのリスト表示 | 
|  MapActivityクラス |  地図表示 | 
 
 
 Activityクラスの主なメソッド
|  メソッド |  説明 | 
|  void setIntent(Intent intent) |  インテントの指定 | 
|  Intent getIntent() |  アクティビティ開始時に利用したインテントを取得 | 
|    |    | 
|  void setContentView(View view) |  ビューの指定 | 
|  void setContentView(View view,LayoutParams params) |  ビューの指定 | 
|  void setContentView(int  layoutResID) |  ビューの指定 | 
|  View findViewById(int id) |  リソースに定義されているビューを取得 | 
|    |    | 
|  void startActivity(Intent intent) |  アクティビティの起動 | 
|  void startActivityForResult(Intent intent,int requestCode) |  アクティビティの起動。戻り値あり | 
|  void startActivityFromChild(Activity  child,Intent intent,int requestCode) |  任意のアクティビティからのアクティビティ起動 | 
|  boolean startActivityNeeded(Intent intent,int requestCode) |  アクティビティの起動 | 
|  void finish() |  アクティビティの終了 | 
|  void finishActivity(int  requestCode) |  アクティビティの終了。戻り値あり | 
|  void finishActivityFromChild(Activity  child,int requestCode) |  任意のアクティビティの起動。戻り値あり | 
|  void finishFromChild(Activity child) |  任意のアクティビティの起動 | 
|    |    | 
|  void setResult(int  resultCode) |  呼び出し元に返すパラメータを指定 | 
|  void setResult(int  resultCode,String data) |  呼び出し元に返すパラメータを指定 | 
|  void setResult(int  resultCode,String data,Bundle extras) |  呼び出し元に返すパラメータを指定 | 
|    |    | 
|  SharedPreferences getPreferences(int mode) |  SharedPreferencesオブジェクトを取得 | 
|  Window getWindow() |  Windowオブジェクトを取得 | 
|  WindowManager getWindowManager() |  WindowManagerオブジェクトを取得 | 
|    |    | 
|  boolean onKeyDown(int  keyCode,KeyEvent event) |  キーイベントの処理を記述 | 
|  boolean onMenuItemSelected(int  featureId,Item item) |  メニューアイテムイベントの処理を記述 | 
|  boolean onCreateOptionsMenu(Menu menu) |  メニュー生成時の処理を記述 | 
|  boolean onPrepareOptionMenu(Menu menu) |  メニュー変化時の処理を記述 | 
|  void onWindowAttributesChanged(LayouytParams params) |  ウィンドウの属性変化時の処理を記述 | 
|  void onWindowFocusChanged(boolean hasFocus) |  ウィンドウのフォーカス変更時の処理を記述 | 
 
 画面の縦横切り換えイベント
|  説明 |  関連メソッド | 
|  設定は必要なし |  onCreate() | 
|  AndroidManifest.xmlにandroid:configChanges= |  onConfigurationChanged() | 
0 件のコメント:
コメントを投稿