Android.intent.action.MAIN
およびAndroid.intent.category.LAUNCHER
ランチャーアクティビティのインテントフィルターとしてManifest.xml
。インプとは何ですか。これら二つの?それらの機能は何ですか?
docs から:
category-実行するアクションに関する追加情報を提供します。たとえば、CATEGORY_LAUNCHERはランチャーに最上位のアプリケーションとして表示されることを意味し、CATEGORY_ALTERNATIVEはユーザーがデータに対して実行できる代替アクションのリストに含まれることを意味します。
MAINは、このアクティビティがアプリケーションのエントリポイントであることを意味します。つまり、アプリケーションを起動すると、このアクティビティが作成されます。
MAIN
アクションは、アプリケーションのメインエントリポイントです。
LAUNCHER
カテゴリは、エントリポイントをアプリケーションランチャーにリストする必要があることを示しています。
MAIN:アクティビティのホームを開始します。このアクティビティはアプリケーションのホームページになります。
CATEGORY_LAUNCHER:アクティビティはタスクの初期アクティビティであり、トップレベルのアプリケーションランチャーにリストされます。