Android项目目录和intent机制

1.目录

在这里插入图片描述

(1)mainifest

在此目录中,只有一个名为AndroidManifest.xml的文件,这个文件将对整个app进行设置,比如logo、启动页面、名称

在这里插入图片描述

(2)Java

java文件夹里面是.java文件,负责整个app的逻辑处理


(3)res/drawable

此文件夹一般存放app所用到的图片对象

在这里插入图片描述


(4)res/layout

存放"画页面"的.xml文件,里面的文件也成为布局文件,作用和css功能类似,但只是比较简单的配置。

在这里插入图片描述


(5)res/minmap

minmap是Android软件存放程序启动图标的文件夹。一般地它只存放这个启动图标(就是桌面图标)


(6)res/value

value文件夹里面放了一些字符串,颜色等常量,它包含应用程序使用到的所有文本。例如,按钮、标签的名称,默认文本,以及其他相似的strings。这个文件为他们的文本内容负责。



2.Intent机制

  • Android提供intent机制来协调应用间的通讯,intent对一次操作的动作、涉及的数据、附加的数据都进行了描述,Android则根据此intent的描述负责找到对应的组件,将intent传递给该组件,并完成调用。
  • intent也用于程序内部的activity/service的交互,比如说调用startActivity()来启动一个Activity,或者由broadcaseIntent()来传递给所有感兴趣的BroadcaseReceiver,再或者由startService() / bindservice()来启动一个后台的 service;由此看来,intent主要用来启动activity和service,起到了一种粘合剂的作用。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值