Welcome 微信登录

首页 / 操作系统 / Linux / 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(内容提供者)一个内容提供器,提供了一组标准的内容提供方法,从而让其他应用能够保存或读取此内容提供器提供的数据。下面写了一个简单的加法计算事例:首先建立一个项目建立好后程序会自行的在内部建立Avtivity和main布局文件点击AndroidManifest.xml文件