如何创建第一个android程序

作者&投稿:洪面 (若有异议请与网页底部的电邮联系)
如何创建第一个android程序~

一、 开发环境安装:

1. 下载 Android SDK.

2. 如果使用Eclipse,请安装 ADT 插件。

3. 下载最新的SDK工具和平台。

二、创建Android项目
一个android项目包含了程序中用到的所有源代码文件.使用Android SDK工具可以轻松的创建一个包含默认目录和文件的项目。

本节介绍如何使用eclipse或从命令行创建一个项目。
Create a Project with Eclipse

点击工具中的 New .
在弹出的窗口中,打开Android目录,选择【Android Application Project】,点击【next】.

Figure 1. The New Android App Project wizard in Eclipse.

3. 在弹出的窗口,如图【Figure1】中,填入下列信息:

Application Name :应用程序名.填入"My First App."
Project Name:项目目录名和显示在Eclipse中的项目文件名 。
Package Name :程序包的命名空间,与java或c#类似。你的包名应该定义一个唯一的名字,保证与在androi系统中安装的所有其他包名称不一样。因此,强烈建议以组织或公司的域名或发布者名字开头。在这个项目中,我们使用"com.example.myfirstapp." ,但是,你不能发布以"com.example”为命名空间的应用到Google Play上。
Minimum Required SDK :程序支持的android系统的最小版本,如果你想要支持更多的android设备,需要将这个版本号设置得相对低一点。有过有些功能在低版本上不支持,你可以只在高版本上启动该功能。在此我们使用默认设置。
Target SDK:当前版本,也是最高版本,当有更高的版本出来时,你应该重新在新的版本上测试你的程序,并修改此参数。
Compile With: 你编译程序时使用的版本。建议使用最新的版本,可通过SDK MANAGER下载。新版本中有新的一些特性,并会根据用户的使用体验做一些改进。
Theme :Android UI样式。可以按默认设置。

点击 Next.

在下一个屏幕上使用默认设置,继续点击next.
下一个屏幕可以设置程序图标.

你可以通过多种方式自定义图标,系统会自动为你生成各种屏幕尺寸下的图标。在你发布程序前,请确保你的图标满足Iconography 设计指南中的说明定义。

继续点击 Next.
现在可以选择一个activity模版.

当前项目,我们选择BlankActivity,然后点击Next.

4.剩下的都按默认设置,点击 Finish.

这样,这个项目就创建完毕了
从命令行工具创建项目

如果你没有使用Eclipse,你可以从命令行通过SDK工具创建项目。

切换到Android SDK目录, tools/ path.
执行:

android list targets

该命令显示可用的android平台。

如果没有显示任何列表,请先通过Android SDK Manager 工具进行安装. 参见 Adding Platforms and Packages.
执行:

android create project --target --name MyFirstApp \
--path /MyFirstApp --activity MainActivity \
--package com.example.myfirstapp

将修改为上一步骤中显示的id;将 修改为你要保存项目的文件夹。

Your Android project is now set up with several default configurations and you’re ready to begin building the app. Continue to the next lesson.

小贴士: 将 platform-tools/ 同tools/ 目录一样加到你的环境变量。

这样,这个项目就创建完毕了.

三、运行你的程序
你要如何运行你的程序取决于两件事:是否有真实的android设备;是否使用eclipse.

在运行你的程序之前,你需要注意项目中的一些文件夹和文件:

AndroidManifest.xml
manifest文件描述应用程序的一些基础特性并定义每一个组件。

你可以查看项目中的manifest文件,与之前谈到的manifest文件的说明对比,即可知道对应的一些元素的设置:



...


src/
存放源代码的目录.默认情况下,包含一个启动时用到的 Activity 类。
res/
含有多个子文件,用于程序资源的存放。示例目录如下:

drawable-hdpi/
包含一些可用于高分辨率屏幕的绘图实体,如图片。其他类似的目录包含对应的分辨率屏幕下的图片。
layout/
程序UI文件。
values/
包含用于定义诸如字符串、颜色等的xml文件。

在真实设备上运行
如果你有android系统设备,可以直接在上面安装你的程序并运行:

首先你的设备需要安装usb驱动。如果你是在window上开发,你可以安装合适的usb驱动。具体驱动安装信息可以参考 OEM USB Drivers
在设备上启用USB调试
大部分 Android 3.2或更早的机器,在 【设置】-【应用程序】-【开发】中设置。
Android 4.0和之后的系统,应该是在【设置】-【开发选项】中。

Note: On Android 4.2 and newer, Developer options is hidden by default. To make it available, go to Settings > About phone and tap Build number seven times. Return to the previous screen to find Developer options.

运行步骤:

打开项目文件,点击【run】。
在弹出的窗口中选择【Android Application】,然后点击【OK】

Eclipse会自动将程序安装到你的设备上并运行他。

在模拟器上运行
在 【run】-【run configuration】中的【Target】页面添加和设置模拟器,然后即可运行.

android下也是可以的,每个工程的启动项都是一个activity,你只要把activity的接口留出来(其实不需要留出来,因为启动一个activity只需要startActivity()方法就可以了):例如你想要一个程序里面既有计算器,又有阅读,你可以建立一个activity,这个activity里面有两个按钮,一个是开启计算器,一个是开启阅读,分别指向相应的程序,这样,你的一个工程就含有多个单独的应用程序了啊。
楼主,代码是死的,程序是给人用的,我们需要做的是根据死的代码做出活的东西来,加油!

一、 开发环境安装:

1. 下载 Android SDK.

2. 如果使用Eclipse,请安装 ADT 插件。

3. 下载最新的SDK工具和平台。

二、创建Android项目
一个android项目包含了程序中用到的所有源代码文件.使用Android SDK工具可以轻松的创建一个包含默认目录和文件的项目。

本节介绍如何使用eclipse或从命令行创建一个项目。
Create a Project with Eclipse

点击工具中的 New .
在弹出的窗口中,打开Android目录,选择【Android Application Project】,点击【next】.

Figure 1. The New Android App Project wizard in Eclipse.

3. 在弹出的窗口,如图【Figure1】中,填入下列信息:

Application Name :应用程序名.填入"My First App."
Project Name:项目目录名和显示在Eclipse中的项目文件名 。
Package Name :程序包的命名空间,与java或c#类似。你的包名应该定义一个唯一的名字,保证与在androi系统中安装的所有其他包名称不一样。因此,强烈建议以组织或公司的域名或发布者名字开头。在这个项目中,我们使用"com.example.myfirstapp." ,但是,你不能发布以"com.example”为命名空间的应用到Google Play上。
Minimum Required SDK :程序支持的android系统的最小版本,如果你想要支持更多的android设备,需要将这个版本号设置得相对低一点。有过有些功能在低版本上不支持,你可以只在高版本上启动该功能。在此我们使用默认设置。
Target SDK:当前版本,也是最高版本,当有更高的版本出来时,你应该重新在新的版本上测试你的程序,并修改此参数。
Compile With: 你编译程序时使用的版本。建议使用最新的版本,可通过SDK MANAGER下载。新版本中有新的一些特性,并会根据用户的使用体验做一些改进。
Theme :Android UI样式。可以按默认设置。

点击 Next.

在下一个屏幕上使用默认设置,继续点击next.
下一个屏幕可以设置程序图标.

你可以通过多种方式自定义图标,系统会自动为你生成各种屏幕尺寸下的图标。在你发布程序前,请确保你的图标满足Iconography 设计指南中的说明定义。

继续点击 Next.
现在可以选择一个activity模版.

当前项目,我们选择BlankActivity,然后点击Next.

4.剩下的都按默认设置,点击 Finish.

这样,这个项目就创建完毕了
从命令行工具创建项目

如果你没有使用Eclipse,你可以从命令行通过SDK工具创建项目。

切换到Android SDK目录, tools/ path.
执行:

android list targets

该命令显示可用的android平台。

如果没有显示任何列表,请先通过Android SDK Manager 工具进行安装. 参见 Adding Platforms and Packages.
执行:

android create project --target <target-id> --name MyFirstApp \
--path <path-to-workspace>/MyFirstApp --activity MainActivity \
--package com.example.myfirstapp

将<target-id>修改为上一步骤中显示的id;将 <path-to-workspace> 修改为你要保存项目的文件夹。

Your Android project is now set up with several default configurations and you’re ready to begin building the app. Continue to the next lesson.

小贴士: 将 platform-tools/ 同tools/ 目录一样加到你的环境变量。

这样,这个项目就创建完毕了.

三、运行你的程序
你要如何运行你的程序取决于两件事:是否有真实的android设备;是否使用eclipse.

在运行你的程序之前,你需要注意项目中的一些文件夹和文件:

AndroidManifest.xml
manifest文件描述应用程序的一些基础特性并定义每一个组件。

你可以查看项目中的manifest文件,与之前谈到的manifest文件的说明对比,即可知道对应的一些元素的设置:

<manifestxmlns:android="http://schemas.android.com/apk/res/android" ... >
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="17"/>
...
</manifest>

src/
存放源代码的目录.默认情况下,包含一个启动时用到的 Activity 类。
res/
含有多个子文件,用于程序资源的存放。示例目录如下:

drawable-hdpi/
包含一些可用于高分辨率屏幕的绘图实体,如图片。其他类似的目录包含对应的分辨率屏幕下的图片。
layout/
程序UI文件。
values/
包含用于定义诸如字符串、颜色等的xml文件。

在真实设备上运行
如果你有android系统设备,可以直接在上面安装你的程序并运行:

首先你的设备需要安装usb驱动。如果你是在window上开发,你可以安装合适的usb驱动。具体驱动安装信息可以参考 OEM USB Drivers
在设备上启用USB调试
大部分 Android 3.2或更早的机器,在 【设置】-【应用程序】-【开发】中设置。
Android 4.0和之后的系统,应该是在【设置】-【开发选项】中。

Note: On Android 4.2 and newer, Developer options is hidden by default. To make it available, go to Settings > About phone and tap Build number seven times. Return to the previous screen to find Developer options.

运行步骤:

打开项目文件,点击【run】。
在弹出的窗口中选择【Android Application】,然后点击【OK】

Eclipse会自动将程序安装到你的设备上并运行他。

在模拟器上运行
在 【run】-【run configuration】中的【Target】页面添加和设置模拟器,然后即可运行

一、 开发环境安装:

1. 下载 Android SDK.

2. 如果使用Eclipse,请安装 ADT 插件。

3. 下载最新的SDK工具和平台。

二、创建Android项目
一个android项目包含了程序中用到的所有源代码文件.使用Android SDK工具可以轻松的创建一个包含默认目录和文件的项目。

本节介绍如何使用eclipse或从命令行创建一个项目。
Create a Project with Eclipse

点击工具中的 New .
在弹出的窗口中,打开Android目录,选择【Android Application Project】,点击【next】.

Figure 1. The New Android App Project wizard in Eclipse.

3. 在弹出的窗口,如图【Figure1】中,填入下列信息:

Application Name :应用程序名.填入"My First App."
Project Name:项目目录名和显示在Eclipse中的项目文件名 。
Package Name :程序包的命名空间,与java或c#类似。你的包名应该定义一个唯一的名字,保证与在androi系统中安装的所有其他包名称不一样。因此,强烈建议以组织或公司的域名或发布者名字开头。在这个项目中,我们使用"com.example.myfirstapp." ,但是,你不能发布以"com.example”为命名空间的应用到Google Play上。
Minimum Required SDK :程序支持的android系统的最小版本,如果你想要支持更多的android设备,需要将这个版本号设置得相对低一点。有过有些功能在低版本上不支持,你可以只在高版本上启动该功能。在此我们使用默认设置。
Target SDK:当前版本,也是最高版本,当有更高的版本出来时,你应该重新在新的版本上测试你的程序,并修改此参数。
Compile With: 你编译程序时使用的版本。建议使用最新的版本,可通过SDK MANAGER下载。新版本中有新的一些特性,并会根据用户的使用体验做一些改进。
Theme :Android UI样式。可以按默认设置。

点击 Next.

在下一个屏幕上使用默认设置,继续点击next.
下一个屏幕可以设置程序图标.

你可以通过多种方式自定义图标,系统会自动为你生成各种屏幕尺寸下的图标。在你发布程序前,请确保你的图标满足Iconography 设计指南中的说明定义。

继续点击 Next.
现在可以选择一个activity模版.

当前项目,我们选择BlankActivity,然后点击Next.

4.剩下的都按默认设置,点击 Finish.

这样,这个项目就创建完毕了
从命令行工具创建项目

如果你没有使用Eclipse,你可以从命令行通过SDK工具创建项目。

切换到Android SDK目录, tools/ path.
执行:

android list targets

该命令显示可用的android平台。

如果没有显示任何列表,请先通过Android SDK Manager 工具进行安装. 参见 Adding Platforms and Packages.
执行:

android create project --target <target-id> --name MyFirstApp \
--path <path-to-workspace>/MyFirstApp --activity MainActivity \
--package com.example.myfirstapp

将<target-id>修改为上一步骤中显示的id;将 <path-to-workspace> 修改为你要保存项目的文件夹。

Your Android project is now set up with several default configurations and you’re ready to begin building the app. Continue to the next lesson.

小贴士: 将 platform-tools/ 同tools/ 目录一样加到你的环境变量。

这样,这个项目就创建完毕了.

三、运行你的程序
你要如何运行你的程序取决于两件事:是否有真实的android设备;是否使用eclipse.

在运行你的程序之前,你需要注意项目中的一些文件夹和文件:

AndroidManifest.xml
manifest文件描述应用程序的一些基础特性并定义每一个组件。

你可以查看项目中的manifest文件,与之前谈到的manifest文件的说明对比,即可知道对应的一些元素的设置:

<manifestxmlns:android="schemas.android.com/apk/res/android" ... >
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="17"/>
...
</manifest>

src/
存放源代码的目录.默认情况下,包含一个启动时用到的 Activity 类。
res/
含有多个子文件,用于程序资源的存放。示例目录如下:

drawable-hdpi/
包含一些可用于高分辨率屏幕的绘图实体,如图片。其他类似的目录包含对应的分辨率屏幕下的图片。
layout/


With和and表示和的时候,用法上有何区别?
LiPing with Tom often goes to the park.③它的汉意是:“和…一起,跟…一起”“和…,跟…”“在…一边,与…一致”“拥护…”“具有、带有”“在…身上”表示使用工具.and①是并列连词,并列同类的词或表示对称关系,并列词与词、词组与词组、句子与句子.②两个单数名词用and连接作主语时,谓语...

(2\/2)么意思,其中and 和therefore 又作何解释?谢谢您的解答。
therefore表示因果关系,前面是原因,后面是结果,用therefore连接。and 只是一个连词,因为therefore是副词,副词不能把两个句子连接在一起,所以必须加个and连接。and 不需要翻译出来

关于一个名人
再其次,华盛顿是美国第一任总统。美国有一位华盛顿这样德才兼备的人作为第一任总统是幸运的。翻开南美和非洲各国的历史,我们可以看到即使是一个以民主宪法为...byname Father of His Country American general and commander in chief of the colonial armies in the American Revolution (1775–83) and subsequently ...

卡迪拉克汽车的发展史?第一辆是在哪儿下线的?何时?
销售成功的一部分来自于61款汽车配备的标准风挡刮水器和后视镜。1927年,在汽车制造领域第一个有着鲜明风格的部门——通用汽车公司艺术与色彩部的成立标志着一个汽车设计新纪元的开始,自此以后,卡迪拉克车型变得时尚而高雅。1927年开始设计的更小,更时髦的LaSalle 被认为是运动型汽车,非常易于操作,很像现代的卡迪拉克...

"世界禁毒日"有何由来,发展历史是怎样的?
每年“6.26”国际禁毒日前后,各级政府都会通过报刊、广播、电视等新闻媒介及其他多种形式集中开展禁毒宣传活动。禁毒日的发展简史 1、1946年2月16日联合国麻醉药品司、麻醉药品委员会在日内瓦成立。2、1973年3月,联合国麻醉品滥用管制基金成立。3、1984年9月20日,中国第六届全国人大常委会第七次会议...

试列举何种情况考虑创建索引,在SQL中
4.在组合索引的第1列不是使用最多的列,如在下面3个查询语句中建立组合索引,按顺序包含col2,col1,id列;select * from tb where id='1' and col1='aa'select id,sum(col1) from tb group by id select * from tb where id='2' and col2='bb'则第一句和第二句无法使用到索引 所以...

第一国际为何宣布解散?
“现代国家”普遍建立和巩固进一步削弱了第一国际内部联合的力量,使民族立场、国家立场成为各国工人组织的基本主张。从此以后,国际共产主义运动不断受到“狭隘的民族观点”的不良影响。 关键词:第一国际 现代民族 民族主义 1864年9月国际工人协会的成立(也称第一国际或简称“国际”),是国际共产主义运动史上的一个重要...

六何法是哪六何
(The Elephant's Child)中写下如下诗句:I keep six honest serving-men:(They taught me all I knew);Their names are What and Why and When,And How and Where and Who.我养了六名忠实的仆人:(我所知道都是他们教的),他们名叫何事与为何与何时,与如何与何地与何人。

求一个歌唱家的资料
(1990年9月8日) ONE AND ONLY(1990年12月1日) 君を忘れない(1991年10月1日) Best Request(1991年11月25日) 三都物语(1992年9月2日) サライ(...没有答案没有谁能说红尘谷村新司只有遥遥无期黎明和黄昏 啊情意深深何处落脚何时狂奔 啊这段旅程以为游戏转眼人生 路越走越远 越懂一生一世只等一个人...

世界上第一台计算机是何年诞生的?
诞生过程:1943年美国国防部批准了由Pennsyvania大学John Mauchly教授和John Presper Echert工程师提出的制造一台由电子管构成的ENIAC(Electronic Numerical Integrator And Calculator,电子数字积分器和计算器)的计划,其目的是计算新型火炮的弹道轨迹。ENIAC于1946年2月14日交付使用,它由17468个电子管、6万...

韶关市19658618926: 如何创建第一个android程序 -
驹傅舒尼: 一、 开发环境安装: 1. 下载 Android SDK. 2. 如果使用Eclipse,请安装 ADT 插件. 3. 下载最新的SDK工具和平台.二、创建Android项目 一个android项目包含了程序中用到的所有源代码文件.使用Android SDK工具可以轻松的创建一个包含默...

韶关市19658618926: 怎么创建第一个Android工程,并运行应用程序 -
驹傅舒尼: 分为五个步骤来完成Android开发环境的搭建.第一步:安装JDK.要下载Oracle公司的JDK可以百度“JDK”进入Oracle公司的JDK下载页面,选择自己电脑系统的对应版本即可.第二步:配置Windows上JDK的变量环境 .JAVA_HOME 先设...

韶关市19658618926: 如何创建第一个android程序 -
驹傅舒尼: 先下软件,需要jdk,sdk,eclipsejdk:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.htmlsdk:http://wear.techbrood.com/sdk/index.html#download(这个复制下...

韶关市19658618926: 如何建立Android新工程? -
驹傅舒尼: 首先,建立一个新的程序工程.并将新工程名称命名为你想用的名字,如MyTest. 在「内容」栏里,我们选择「在工作区域中建立新工程」(Create new project in workspace).这时,如果在"选择栏"取消掉勾选「使用预设目录」(Use default ...

韶关市19658618926: 如何开发安卓第一个程序Hello World -
驹傅舒尼: 1 打开eclipse集成sdk开发环境,点击菜单file——》new——》Android application新建安卓项目2 输入工程名,项目名,还有包名,点击下一步.3 信心勾选不要更改,点击下一步.4 这个步骤是选择应用的启动图标,如果想改就改,不想改就点击下一步5 选中blackActivity,点击下一步6 输入activity的名称,main的名称,点击下一步.7 项目创建好了,右键要启动的项目,run as 选中Android application启动项目8 然后模拟器启动好之后,点击查看,helloworld就创建好了

韶关市19658618926: 如何使用NDK c++建立第一个Android应用 -
驹傅舒尼: 1. 安装好java环境2. 装ndk,sdk,配置好你的eclipse 等环境,以及环境变量3. 装好python,环境变量4. VS 编译c++环境5. PL环境6. 资源打包工具 7. 编写好的c++工程,使用命令行打包成 so(运行一个PL文件)8. eclipse 导入工程就可以了,会生成apk,安装手机就可以运行的

韶关市19658618926: android studio 怎么新建程序 -
驹傅舒尼: 在windows平台下创建android studio项目步骤如下. 1、点击adnroid studio左上角的"File"-->"New"-->"New Project" 2、然后填上项目名和包名,然后点击Next如下图: 3、然后选择创建项目最小的sdk版本,然后点击Next如下图: 4、然后选择创建的页面,这里选择空白页面,然后点击next如下图: 5、最后是项目的入口类名和布局文件名,这里选择默认,点击finish,如下图:

韶关市19658618926: 如何使用eclipse进行android开发 -
驹傅舒尼: 一、搭建Android开发环境 准备工作:下载Eclipse、JDK、Android SDK、ADT插件 1、安装和配置JAVA开发环境: ①把准备好的Eclipse和JDK安装到本机上(最好安装在全英文路径下),并给JDK配置环境变量,其中JDK的变量值为JDK安...

韶关市19658618926: 考如何编写一个 Android 应用程序.
驹傅舒尼: 下载一个eclipse工具 创建一个安卓工程 就是一个安卓应用程序 里面自己增加需要的功能

韶关市19658618926: 如何使用eclipse新建android app并测试运行结果 -
驹傅舒尼: 首先,打开Eclipse,在工具栏依次点击【File】>>>【New】>>>【Other】,窗口显示的所有新建的项目类型,上面有个搜索框可以输入你想新建什么样的项目,在搜索框里输入【java】,然后下面会列出符合要求的列表,点击一下【Java ...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网