点是什么意思?
大多数时候我只是写:
<activity android:name="OneActivity" ...>...</activity>
但有时我会在自动生成的文件中看到:
<activity android:name=".OtherActivity" ...>...</activity>
并且还在服务文件 http://developer.android.com/guide/topics/fundamentals/services.html我看到他们写
<manifest ... >
...
<application ... >
<service android:name=".ExampleService" />
...
</application>
</manifest>
但我在尝试其中一种时从未发现有任何差异。
如果你看一下上面,有像这样的包定义
package="app.package.name"
带点的类名表示该类位于定义的包下。
如果您有另一个包,例如
app.package.name.another
该包中有一个类,您必须定义类名,例如
<activity android:name=".another.activityname"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)