安卓学习笔记(一)新建工程

打开Eclipse,新建工程:

  选择File->New->AndroidProject。有时安卓工具无法立即显示,尤其是在第一次启动Eclipse的时候,但一旦你使用过它就会一直显示。如果AndroidProject不在选项File->New下,你可以选择Other来查找AndroidProject。

  在新建项目对话框中,填写如下内容:

  1、ProjectName:ProjectName是Eclipse的一个概念。Eclipse把一切按照项目进行组织,项目名只能是一个单词。

  2、选择构建目标:构建目标会告诉构建工具你当前构建的是Android平台的那个版本(留意不要选择名为Google APIs的目标,他们是Google在Android平台上专有的扩展)。

  3、填写项目属性:应用程序的名称就是你应用程序的英文名称。

  4、填写包名:包名是Java中的一个概念。在Java中,所有的源代码都按照报的形式进行组织。包之所以很重要套的原因是,他们可以指定程序中不同Java类之间的对象的可见性。在Android中,包对于应用程序的签名也很重要。包名应该是你的域名以及子域名(可选)倒过来的拼写。例如:你在帮百度写一个计算器的应用程序,百度的域名是baidu.com,那么你可能要用com.baidu.calculator作为包名。

  5、选择是否指定一个Activity。Activity可以想象成应用程序上的不同界面,一个Activity由一个Java类来表示,因此它的名字也同样应该遵循Java类的命名规范:首字母大写,用CamelVCase来分割多个单词。

  6、指定最低的SDK版本:表示运行应用程序的设备所需的最低的Android版本(由API级别表示)。一般我们会使这个数字尽可能的小,这样我们的应用程序就可以在尽可能多的设备上运行。

  7、点击Finish按钮。

工程文件的目录:

  1、src:存放Java源代码。

  2、gen:存放系统自动生成的配置文件。一般是不会去做改动活修改的。

  3、Android 4.4.2:文件夹下包含android.jar文件,这是一个Java归档文件,其中包含构建应用程序所需的所有AndroidSDK库(如Views、Controls)和APIs。存放一些安卓的架包和类库。

  4、assets:存放资源文件,不会自动生成Id且不会自动占用空间。资源文件的内容大小不会占用发布后apk文件的大小,也就是说assets文件夹里的内容不会被打包进apk文件里的。

  5、bin:存放应用被编译后生成的课执行文件(.apk)以及应用被打包到apk中的资源文件。

  6、res:存放应用用到的所有资源,如图片布局等,里面的所有资源文件都会被打包进APk里面。

  7、drawable:存放不同分辨率的图片资源。

  8、layout:存放布局文件。

  9、values:存放字符串,主题,颜色,样式等资源文件。

  10、AndroidManifest.xml:清单文件,配置一些与应用相关的重要信息,包含包名,权限,程序组件等。

原文地址:https://www.cnblogs.com/vital/p/3823532.html