Androidアプリケーションを起動する前にスプラッシュ画面を表示するためのコードをインターネットで見つけました。彼はコードにいくつかの変更を加えましたが、うまく説明できませんでした。
- 彼はスプラッシュ画面
Activity
にランチャーを使用し、メインのAndroidでデフォルトを使用しましたActivity
。 彼は、動作中のandroid:nameに対して事前に生成されたコードの代わりに、メインクラス名でパッケージ名を使用しました。これがコードです。
<category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".StartingPoint" android:label="@string/title_activity_starting_point" > <intent-filter> <action android:name="com.alfred.splashscreenwithsound.STARTINGPOINT" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity>
だから私の質問
- LAUNCHERとDEFAULTの違いは何ですか。
android:name
inactionをパッケージ名に変更することの背後にある良い点はありますか。