【发布时间】:2017-06-08 12:09:09
【问题描述】:
我正在尝试理解组件的含义以及它们可以为清单中的每个组件添加标签。这是否意味着按钮或编辑文本是组件,而 android:width、android:height、android:hint..etc 是标签?
【问题讨论】:
标签: android tags components android-manifest manifest
我正在尝试理解组件的含义以及它们可以为清单中的每个组件添加标签。这是否意味着按钮或编辑文本是组件,而 android:width、android:height、android:hint..etc 是标签?
【问题讨论】:
标签: android tags components android-manifest manifest
这是清单结构
<?xml version="1.0" encoding="utf-8"?>
<manifest>
<uses-permission />
<permission />
<permission-tree />
<permission-group />
<instrumentation />
<uses-sdk />
<uses-configuration />
<uses-feature />
<supports-screens />
<compatible-screens />
<supports-gl-texture />
<application>
<activity>
<intent-filter>
<action />
<category />
<data />
</intent-filter>
<meta-data />
</activity>
<activity-alias>
<intent-filter> . . . </intent-filter>
<meta-data />
</activity-alias>
<service>
<intent-filter> . . . </intent-filter>
<meta-data/>
</service>
<receiver>
<intent-filter> . . . </intent-filter>
<meta-data />
</receiver>
<provider>
<grant-uri-permission />
<meta-data />
<path-permission />
</provider>
<uses-library />
</application>
</manifest>
您不必使用所有元素、组件或标签,这取决于应用程序和功能,您有关于 MANIFEST 的精彩文档
【讨论】:
没有。组件是活动、服务、内容提供者和广播接收器。对于您正在使用的应用程序中的那些,它们将在清单中具有<activity>、<service>、<provider> 和<receiver> 标记(例外:某些接收器可以通过其他方式注册)。
【讨论】: