Какова цель пользовательской категории или действия?

Я читаю начало разработки приложений 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 - это имя, которое было составлено автором. Это действительно не имеет смысла, верно? Какую цель это служит?

5
задан ShrimpCrackers 2 September 2011 в 23:45
поделиться