谁能解释下安卓工程里AndroidManifest.xml,R,MainActivity.java

谁能解释下安卓工程里AndroidManifest.xml,R,MainActivity.java等文件的相互关系... 谁能解释下安卓工程里AndroidManifest.xml,R,MainActivity.java等文件的相互关系 展开
 我来答
桥边M红药
推荐于2017-09-22 · TA获得超过1963个赞
知道大有可为答主
回答量:1121
采纳率:75%
帮助的人:916万
展开全部
AndroidManifest.xml是存储这个工程的配置信息,工程里面所有的activity service等组件也要在这里面声明,一个工程只能有一个AndroidManifest。

MainActivity是一个activity 也就是一个界面,安卓里的界面就是用activity表示的,activity是安卓的基本组件之一,一个activity对应一个xml布局文件,布局文件是界面的样式,而java文件是页面的逻辑实现、
追问
那R文件和这两个的关系呢
追答
R文件存放的是系统资源的信息,系统自动生成。和这两个没多大关系,你在java文件中想调用XML布局中的文件,就得通过R文件存储的该XML的id来获取。自己多看点这方面的书吧,这写都是最基础的,你要稍微看点书就不会问这些。
好程序员
2015-11-12 · HTML5前端培训/大数据培训/Java
好程序员
好程序员是IT高端课程培训基地,从平凡到卓越,为梦想而拼搏。
向TA提问
展开全部
AndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services, 和Intent Receivers,还能指定permissions和instrumentation(安全控制和测试)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式