Androidでの主要な関数は?
Androidを構成する重要な機能には以下が含まれるが、これに限定されない。
- onCreate():アクティビティの作成時に呼び出され、画面や変数の初期化に使用します。
- onResume(): アクティビティがフォアグラウンドに戻った時に呼び出され、インターフェースの復元やデータ更新などの処理に使用されます。
- onPause():アクティビティがフォーカスを失ったときに呼び出され、データの保存やリソースの解放などの処理に使用される。
- onDestory():アクティビティが破棄されると呼び出され、リソースを解放したり登録を解除したりする操作に使用します。
- findViewById()でIDから対応するUIパーツを見つける。
- startActivity():新しいアクティビティを起動するために使用されます。
- startActivityForResult():新しいアクティビティを起動し、結果の返却を待ちます。
- setResult():アクティビティの結果を設定し、呼び出し元に返します。
- アクティビティが破棄される前に使用者が保存する一時的な状態を保存します。
- onRestoreInstanceState():アクティビティが再作成された際に呼び出され、以前に保存された状態を復元する
- onRequestPermissionsResult(): パーミッションリクエストの結果を処理します。
- onBackPressed()メソッド:ハードウェアの戻るボタンが押下されたときの処理を行う。
- onCreateOptionsMenu():メニューを作成するために使用します。
- onOptionsItemSelected():メニュー項目のクリックイベントをハンドリングする。
- onItemSelected():ドロップダウンリストまたはオプションメニューの項目選択イベントを処理するためのメソッド。
Androidのほんの一部のコア関数であり、コンポーネントやクラスによっては独自のコア関数がある場合があります。