FMX.Platform.TApplicationEvent

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

TApplicationEvent = (FinishedLaunching, BecameActive, WillBecomeInactive, EnteredBackground, WillBecomeForeground, WillTerminate, LowMemory, TimeChange, OpenURL);

C++

enum class DECLSPEC_DENUM TApplicationEvent : unsigned char { FinishedLaunching, BecameActive, WillBecomeInactive, EnteredBackground, WillBecomeForeground, WillTerminate, LowMemory, TimeChange, OpenURL, aeFinishedLaunching _DEPRECATED_ATTRIBUTE3("Use TApplicationEvent.FinishedLaunching")  = 0, aeBecameActive _DEPRECATED_ATTRIBUTE3("Use TApplicationEvent.BecameActive")  = 1, aeWillBecomeInactive _DEPRECATED_ATTRIBUTE3("Use TApplicationEvent.WillBecomeInactive")  = 2, aeEnteredBackground _DEPRECATED_ATTRIBUTE3("Use TApplicationEvent.EnteredBackground")  = 3, aeWillBecomeForeground _DEPRECATED_ATTRIBUTE3("Use TApplicationEvent.WillBecomeForeground")  = 4, aeWillTerminate _DEPRECATED_ATTRIBUTE3("Use TApplicationEvent.WillTerminate")  = 5, aeLowMemory _DEPRECATED_ATTRIBUTE3("Use TApplicationEvent.LowMemory")  = 6,
    aeTimeChange _DEPRECATED_ATTRIBUTE3("Use TApplicationEvent.TimeChange")  = 7, aeOpenURL _DEPRECATED_ATTRIBUTE3("Use TApplicationEvent.OpenURL")  = 8 };

プロパティ

種類 可視性 ソース ユニット
enum public
FMX.Platform.pas
FMX.Platform.hpp
FMX.Platform FMX.Platform


説明

アプリケーション イベントの型です。

TApplicationEvent のインスタンスは、以下のいずれかの値を取ることができます。

項目 説明 プラットフォーム
Android iOS

BecameActive

アプリケーションにフォーカスがあります。

サポート

サポート

EnteredBackground

ユーザーはもうアプリケーションを使用していませんが、アプリケーションはまだバックグラウンドで動作しています。

サポート

サポート

FinishedLaunching

アプリケーションが起動されました。

サポート

サポート

LowMemory

デバイスのメモリが不足しかけていることをアプリケーションに警告しています。

アプリケーションでは、構造体や後でまた読み込めるデータを解放して、メモリ使用量を減らす必要があります。

サポート

サポート

OpenURL

URL を開く要求をアプリケーションが受け取りました。

この種類のアプリケーション イベントは、通常、コンテキストと結び付いています。このコンテキストは、iOS にのみ存在する TiOSOpenApplicationContext クラスのインスタンスで、以下の読み取り専用プロパティを持っています。

  • TiOSOpenApplicationContext.SourceApp: このアプリケーションに URL を開くよう要求してきたアプリケーションのバンドル ID を含む文字列。
  • TiOSOpenApplicationContext.URL: 開く対象の URL(ネットワーク リソースまたはファイル)。
  • TiOSOpenApplicationContext.Context: 追加情報が含まれるプロパティリスト オブジェクトのポインタ。

詳細は、iOS API リファレンス ドキュメントを参照してください。

サポート

TimeChange

時刻に大きな変化が発生しました。

このイベントは、日が変わった場合や、夏時間が始まったまたは終わった場合などに発生します。

サポート

WillBecomeForeground

バックグラウンドで動作していたアプリケーションをユーザーが使い始めました。

サポート

サポート

WillBecomeInactive

アプリケーションからフォーカスが外れます。

サポート

サポート

WillTerminate

ユーザーがアプリケーションを終了しています。

サポート

サポート

関連項目