一个android项目包含了你的应用程序中的所有源代码文件,我们可以通过android sdk tools轻松地创建一个拥有默认文件跟文件夹的android项目。

  这部分课程我们将展示两种创建android项目的方式,一种是通过安装了adt插件的eclipse来创建项目,另一种是通过sdk tools的指令来创建项目

  

  首先,我们介绍如何使用eclipse来创建项目

  打开eclipse后,

  1.点击工具栏上的 New  图标,

  2.在弹出的窗口中打开android文件夹,选中Android Application Project,点击next进入下一步,

  3.如图,对相应部分进行填写  

  • Application Name 用来展现给用户的应用程序名称(及系统界面应用图标下所展现的程序名称),这个项目我们取名为“My First App”,
  • Project Name 是在eclipse中显示的项目目录名称
  • Package Name 是你应用程序的包的命名空间,这个包名对于安装在android系统上的所有软件都必须是唯一的,因此,我们通常使用域名加组织的反向命名规则,在这个项目中,你可以使用类似“com.example.myfirstapp"作为包名,但是当你要正式发布该应用程序时,你不能使用“com.example”作为命名空间。
  • Minimum Required SDK 指你的应用程序所支持的android sdk的最低版本,使用API level来表示,为了支持尽可能多的设备,你应该将其设置为你的核心功能所支持的android sdk的最低版本,如果你的一些非核心功能只支持较新版本的android sdk,你可以指定在特定的设备上启用该功能,(我们将在后面支持不同平台版本的部分讲解),这里我们使用默认值,
  • Target SDK 表示你测试应用程序的最高版本环境,为了保证你的应用程序在最高版本下可用,一般保证在最高版本的sdk下测试你的应用程序
  • Compile With 表示编译你的应用程序的sdk的版本,这个属性默认为你的可用sdk的最高版本,你也可以支持你的旧版本,不过设定为最新版本可以保证用户在最新的设备上保证最佳的用户体验
  • Theme 指定你的应用程序的android ui样式

      

点击 Next.

  4. 在下一个界面中使用默认选择,继续点击next

  5. 在下一个界面中,你可以为你的应用程序设置一个启动的图标,

  你可以使用几种方式自定义图标,也可以使用工具为不同屏幕密度的设备创建启动图标,在你发布应用程序前,确保你的启动图标符合android的 Iconography设计规范。

  6. 现在,你可以选择一个activity模板来创建你的应用程序。

  7. 剩下的默认配置不用管,直接点击finish。

这时,android项目就创建完成了,自带了默认的文件夹跟特定文件

由于指令不工具不常用,我在这里就略去对指令工具创建项目的翻译了

继续下一课

                                

Creating an Android Project(创建一个android项目)的更多相关文章

  1. 《android 1: 创建一个安卓项目》

    创建方式有两种: 通过Eclipse创建 在工具栏上选择New>android>android application project,或者在导航栏上选择file>new>pr ...

  2. 1.3、Android Studio创建一个Android Library

    一个Android Library结构上与Android app模块相同.它可以包含构建一个app需要的所有东西,包括圆满,资源文件和AndroidManifest.xml.然而,并非编译成运行在设备 ...

  3. 【Android Developers Training】 1. 创建一个Android项目工程

    注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好. 原文链接:http://developer ...

  4. 1.1、Android Studio创建一个项目

    Android Studio中的项目包含一个或多个模块.本节帮助你创建一个新的项目. 创建一个新的项目 如果你之前没有打开项目,Android Studio显示欢迎页面,通过点击Start a New ...

  5. [Android开发教程]Android官网developer training中文版教程 - 1.1.1 创建一个Android项目

    本系列持续更新中.转载请注明来源. 前言:近期打算系统学习一下Android开发,发现Android官网上的developer training也是个非常好的学习资料,于是想到一边学习一边写一个中文版 ...

  6. ubuntu下使用命令行创建一个android项目

    在ubuntu中配置好jdk和android_sdk环境后,可以通过命令行方式创建一个android工程. 具体命令如下: android create project --target <ta ...

  7. Android入门-新手如何成功创建一个Android小应用

    原文:http://android.eoe.cn/topic/summary 第一课程:Building Your First App [本课内容简介]欢迎加入到安卓应用的开发大潮中!这门课程会教授你 ...

  8. 创建一个Android工程

    Creating an Android Project 原文演示了怎么通过Android Studio和命令行两种方式来创建一个Android工程. 原文链接:http://developer.and ...

  9. android 自己创建一个凝视模板

    android  自己创建一个凝视模板 作为一名程序猿 不仅要有一个写代码的能力,养成一个良好的编写习惯也是非常重要的. 今天给大家具体介绍一下怎样创建凝视模板,给每一个类和方法都自己手动去凝视信息也 ...

  10. 自己创建一个android studio在线依赖compile

    我正参加2016CSDN博客之星评选麻烦帮下 奖品我随机送给投票者(写一个随机数抽取) http://blog.csdn.net/vote/candidate.html?username=qfanmi ...

随机推荐

  1. 辗转相除法 & 裴蜀定理

    2018-03-11 17:39:22 一.辗转相除法 在数学中,辗转相除法,又称欧几里得算法(英语:Euclidean algorithm),是求最大公约数的算法.辗转相除法首次出现于欧几里得的&l ...

  2. voj 1754 spfa

    最优贸易 最优贸易 描述 C 国有 n 个大城市和 m 条道路,每条道路连接这 n 个城市中的某两个城市.任意两个 城市之间最多只有一条道路直接相连.这 m 条道路中有一部分为单向通行的道路,一部分 ...

  3. 直方图及low_value、high_value

    直方图 Histogram是一种特殊的列统计信息,详细描述了目标列的数据分布情况.存储在数据字典基表 histogram$; 专门为了准确评估分布不均匀的目标列的可选择率.结果集的cardianlit ...

  4. 在使用DBMS_LOB.WRITEAPPEND()追加Clob内容的时候,报数字或值异常

    在实际的使用中有可能会使用DBMS_LOB.WRITEAPPEND()去将Clob内容作为buffer增加到我们需要的对象中,但是在实际的使用中Clob大小往往是超过32767长度的,然而DBMS_L ...

  5. hdu 3694 10 福州 现场 E - Fermat Point in Quadrangle 费马点 计算几何 难度:1

    In geometry the Fermat point of a triangle, also called Torricelli point, is a point such that the t ...

  6. 剑指offer+名企面试官精讲典型编程题,28题扩展题

    body, table{font-family: 微软雅黑; font-size: 13.5pt} table{border-collapse: collapse; border: solid gra ...

  7. 用Ant手动打包android程序,android分包机制解决65536方法过多异常

    Android利用ant手动打包 首先我们要给自己的IDE eclispe配置ant,默认的eclipse是集成了ant构建工具的,但是google提供的Android集成开发工具ADT,里面封装了E ...

  8. Jenkins插件开发(二)-- HelloWorld

    在上一篇blog中我们讲了如何搭建jenkins插件的开发环境,接下来介绍如何开发我们的插件. 创建HelloWorld插件 学习每门新语言的时候,我们都会写一个HelloWorld程序,这里介绍的是 ...

  9. 201621123010《Java程序设计》第8周学习总结

    1. 本周学习总结 以你喜欢的方式(思维导图或其他)归纳总结集合相关内容. 2. 书面作业 1. ArrayList代码分析 1.1 解释ArrayList的contains源代码 答:如图,可见co ...

  10. java基础第5天

    数组概述 数组是储存多个变量(元素)的东西(容器} 这多个变量的数据类型要一致 概念:数组是存储同一种数据类型多个元素的集合.也就是一个容器,这个容器有个名字,就是数组名. 数组就是在内存中开辟出一段 ...