-
-7 15
-
我们在不同的包在AndroidManifest.xml 里面配置 package的时候会感觉只有一个<mainifest />标签,无法达到包之间的程序相互调用,和无法在AndroidManifest.xml 里面注册application
我们在一个android工程里面都可以看到以下几个文件或者是文件夹:
1.src 里面包含了我们所能用到的java源代码 还有自己的一些模式
2. gen 里面包含了一个系统自动生成的R.java 这是一个中间体 可以看做一种适配器,将java源码和xml文件结合在一起,R.java里面包含了xml文件的各种view的ID。
3. res 全称是 resource 也就是资源文件,里面有图片资源,数据资源,界面配置文件的资源也就是布局资源。
4.AndroidManifest.xml 这个文件是整个应用程序的配置文件 有点像j2ee里面的web.xml文件,在这里面可以配置一些 权限,intent过滤器,等。而且这里面只有一个<manifest/>标签对
问题:怎样在一个<manifest/>里面用到好多个包中的不通.java文件
答:比如说我们要在src里面建立一下几个包 cn.spridu.a
cn.spridu.b
cn.spridu.c
cn.spridu.a.b
我们在建立工程的时候要在对话框中的package name 里面填入 cn.spridu 这样依赖我们就可以在 <activity android:name=".b.Activity" android:label="@string/app_name">里面配置,从而达到不通的包相互调用。
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
- 评论(3)
发表评论 TrackBack