Android应用程序的开发目录

突然说写Android 的笔记让我很迷茫,不知从哪里开始写,就按老师上课的过程进行吧!

Android的程序目录

Android应用程序的开发目录

代码建立在src中这个不用解释了,在gen所在的文件夹里有个叫R.java的类,这个类是系统自动生成的,我们平时在里面加一张图片什么的他都会在里面自动写好路径,这个类我们通常不会自行更改

res文件夹可以放一些我们常用过的资源文件,图片啊,音乐什么的。

其中Layout内含的xml文件是关于程序布局的,比如我们通过拖拽或者直接在xml写出的文件都会在里面出现

main.xml文件中布局中的颜色表示方法: android:textColor="#00ff00"

AndroidManifest.xml文件:

1) 是Android应用程序中最重要的文件之一。它是Android程序的全局配置文件,是每个android程序中必须的文件。    2) 它位于我们开发的应用程序的根目录下,描述了package中的全局数据,包括package中暴露的组件(activities, services, 等等),以及他们各自的实现类,各种能被处理的数据和启动位置等重要信息。    3 )该文件提供了Android系统所需要的关于该应用程序的必要信息,即在该应用程序的任何代码运行之前系统所必须拥有的信息。

通过他我们可以更改程序的图标、名字.......

构成android程序的四个组件:

1.Activity(活动)大部分的前台程序所必须要有得

2.BroadcastReceiver(广播接收器)

3.Services(服务)一般情况下是后台的程序

4.ContentProviders(内容提供者)

这是构成android程序的四大主件,但并不是所有的程序都包含这四大主键。

Activity(活动)是基本的android程序组件,在应用程序中一个活动通常就是一个单独的屏幕。每一个活动都被实现为一个独立的类,并从活动基类中继承而来。活动类将会显示有视图控件组成的用户接口,并对事件作出响应。

BroadcastReceiver(广播接收器)用于应用对已外部事件多出响应。例如当当电话呼入时,数据网络可用时。

Services(服务)一个服务是拥有较长生命周期,切没有用户界面的程序。例如后台播放歌曲。

ContentProviders(内容提供者)一个内容提供器,提供了一组标准的内容提供方法,从而让其他应用能够保存或读取此内容提供器提供的数据。

下面写了一个简单的加法计算事例:

首先建立一个项目

Android应用程序的开发目录

建立好后程序会自行的在内部建立Avtivity和main布局文件

Android应用程序的开发目录

点击AndroidManifest.xml文件

Android应用程序的开发目录

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwygzd.html