第二篇 创建第一个Android工程HelloWorld

        现在创建一个Android工程可以使用集中IDE,可以使用Android Studio、Eclipse等工具。可以在Google提供的http://developer.android.com/sdk/index.html获取自己想要的IDE,在Google提供的IDE下,都是不用进行环境配置的,事先装好JDK就一般可以工作了。

        在http://developer.android.com/sdk/installing/studio.html可以获取Android Studio开发工具,在这用教你如何使用这个工具,这个工具比较美观,但是不幸,很少使用。基本上都是使用Eclipse,在下面的链接下可以获取Google提供的另外一个IDE,放心不需要配置的,直接打开就可以对Android进行开发了,省去了之前配置的麻烦事,Google已经将ADT、SDK集成到IDE上了,请点此

        对于Eclipse对于Android事全裸的。

第一,安装JDK,这是必须要的,对于接触Java的人,一般在装完系统之后就会装上这个好东西,安装JDK。

第二,安装Eclipse。

第三,到http://developer.android.com/sdk/index.html上面下载ADT,SDK工具。

第三,打开Eclipse,将ADT装上,选择Help--->Install New SoftWare--->Add--->选择ADT文件包,如图图2.1,OK后重启Eclipse。会出现两个小东西在菜单栏上,一个是SDK Manage,一个是AVD Manger。

图2.1 安装ADT操作(犹豫已经装好了)

第四,将下好的SDK安装在自己明确的路径下,此时的SDK Manage装上后,会下载各个版本Android平台,可以自己选择下那个,最好创建一个Android文件夹,把这些东西全部安装在此。

第五,SDK中的工具以及Android平台下完了后,启动Eclipse,选择属性,选择配置Android的SDK路径。

        全部配置完毕后,就可以动手创建工程了,New一个Android Application Project,出现图2.2,如图所示,需要自己定义应用名、工程名、选择最小和目标以及编译的Android版本。一直点Next,直到Finish。

图2.2 创建Android工程

 

        创建完毕后,Eclipse会首先呈现Layout,其实此时已经是一个完整的项目了。可以直接就Run As Android Application了,还有记得创建一个虚拟设备,方可可以看到效果,除非,连接自己的Android手机了(Eclipse也识别出来)。点击Eclipse菜单上那个类似于手机的图片,在一个机器人旁边,点击后出现图2.3。设置搞定后,程序可以运行了,这个Android工程就搞定了,It' so easy!但是要开发其他的应用,难度就会比较大了,所以应该好好掌握知识点。

图2.3  创建AVD

        现在看看一个简单Android工程的结构,如图2.4所示。

图2.4  简单Android工程的各个目录结构

1、src是放置代码的 2、自动省的R.java文件 3、Android包 4、工程依赖包 5、asserts放置大资源 6、编译后生的文件在此,生成的apk在此,还少看这 7、第三方包 8、res资源 9、清单文件 下面主要对清单文件、src和res简明下。 AndroidManifest.xml

<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android"     package="com.example.helloworld"     android:versionCode="1"     android:versionName="1.0" >

    <uses-sdk         android:minSdkVersion="8"         android:targetSdkVersion="17" />

    <application         android:allowBackup="true"         android:icon="@drawable/ic_launcher"         android:label="@string/app_name"         android:theme="@style/AppTheme" >         <activity             android:name="com.example.helloworld.MainActivity"             android:label="@string/app_name" >             <intent-filter>                 <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />             </intent-filter>         </activity>     </application>

</manifest>

src

             放置Activity,业务代码,控制代码,视图代码,

res

             layout/布局文件

             drawable系列文件夹放置图片资源

values/string文本,样式,数,ids,drawables等
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值