Android笔记(1) HelloAndroid以及Android项目目录结构

写在前面:学习Android有一段时间了,突然想通过写blog的方式把之前学到的东西整理一遍,同时来记录这一段学习过程。

 

现在开始编写第一个Android程序。我用的是Eclipse开发工具,不介绍环境的搭建了,网上有很多教程。先来建立我们的第一个Android工程。

 

  • 步骤1.建立Android工程

新建一个Android工程在此对 "New Android Project" 对话框中出现的这些栏位作些简单的说明:
Project Name 建立的工程名称
Application Name 显示在应用程序上的标题
Package Name 包 (Package) 名称, JAVA 的习惯是用套件名称来区分不同的类别 (class) 。
Create Activity 使否建立这个是项目的主类,勾选后可以指定这个类别的名称。
Build Target 选择用来编译专桉的 SDK 版本。 当选定了 Build Target 后,开发工具会在 Min SDK Version 栏位中自动填入对应的值。
Min SDK Version 本应用程序所支持的最低 SDK 版本代号。

我们在栏位中分别填入以下的值:

Project Name : HelloAndroid
Application Name :HelloAndrodi
Package Name : com.sean
Create Activity : HelloActivity
Min SDK Version : 9 (自动填入)
填好值后按下Finish按钮,就建立好新工程了。

 

  • 步骤2.设置显示文本

打开工程下res/layout/main.xml修改<TextView>标签中的android:text属性值。

  • 步骤3.运行

运行Android模拟器,在工程上点击鼠标右键,选择Run As->Android Application即可在模拟器查看运行结果。

说明:主程序HelloAndroid类继承自Activity类,重写了void onCreate(Bundle savedInstanceState)方法。在onCreate方法中通过setContentView(R.layout.main)调用布局文件layout/main.xml来显示。

 

 

至此,HelloAndorid已经实现,我们来看一下Android工程的目录结构。

 

 

1.与一般的JAVA项目一样,src文件夹是项目的所有包及源文件(.java)。

2.gen文件夹中包含了一个R.java,这个文件夹及类是在建立项目时自动生成的,这个文件是只读模式,R.java文件是定义该项目所有的资源文件的索引文件。

3.Android 2.3是项目中要用到的包,这个文件夹在项目建立时自动生成。

4.Android 系统为每个新设计的程序提供了/assets目录,这个目录保存的文件可以打包在程序里。/res 和/assets的不同点是,android不为/assets下的文件生成ID。如果使用/assets下的文件,需要指定文件的路径和文件名。

5.接下来的res文件夹中包含了项目的所有资源,比如高低中分辨率程序图标文件(drawable-hdpi、drawable-ldpi、drawable-mdpi)、布局文件(layout)、常量(values)等。

6.接下来的AndroidManifest.xml文件则包含了该项目中所有使用的Activity、Service、Receiver

7.default.properties文件

  记录项目中所需要的环境信息,比如Android的版本等,代码中的注释已经把default.properties解释得很清楚了。

8.proguard.cfg文件

  这个文件是混淆代码的脚本配置文件。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值