Я читаю начало разработки приложений Android на Wei-Mung Lee. Я запутался в пользовательских действиях и категориях.
Вот какой-то код из одного примера. Действие - это имя пакета. Единственный раз, когда он когда-либо упоминал когда-либо снова, находится в
Intent i = new Intent( "net.learn2develop.MyBrowser" );
, чтобы начать деятельность. Как это действие, которое в основном является именем пакета, может знать, чтобы начать деятельность? Просто потому, что это внутри тега активности?
То же самое с тегом категории (различный пример):
<intent-filter>
<action android:name=”android.intent.action.VIEW” />
<action android:name=”net.learn2develop.MyBrowser” />
<category android:name=”android.intent.category.DEFAULT” />
<category android:name=”net.learn2develop.Apps” />
<data android:scheme=”http” />
</intent-filter>
net.learn2develop.apps - это имя, которое было составлено автором. Это действительно не имеет смысла, верно? Какую цель это служит?