我找到的文档是http://www.androidin.com上的:http://www.androidin.com/pub/Android_Docs/Android_Docs_Trans/what-is-android.html。
在下载SDK的时候,http://code.google.com/android/download.html 这个网址打不开,后来看到又说是迁移到http://developer.android.com/sdk/上去了,还是打不开的。
后来找了个代理,148.233.239.24 :80 上去了。然后才下载到了SDK。
一.准备下载:
1. SDK:http://dl.google.com/android/android-sdk-windows-1.1_r1.zip
2.插件ADT(Android Development Tools):http://www.androidin.com/pub/Android_Docs/Android_Docs_Trans/adt_download.html
二.安装插件
我是采用link方式安装到eclipse中的。
然后:
- 选择 Window > Preferences... 来打开属性面板。
- 从左边面板选择 Android。
- 在主界面上定位SDK 点击 Browse... 然后定位 SDK文件夹。
- 点击 Apply, 然后点击 OK。
三.开始Hello, Android之旅
- 创建一个新的Android项目
打开Eclipse, 选择File > New > Project如果Android的Eclipse的插件正确安装了,弹出的对话框里就会有一项“Android”,这一项有唯一的子项 “Android Project”。
选中“Android Project”,点下一步。
- 填写工程的详细信息
下一步需要你填写项目的详细信息,
每一项具体的意思:
工程名 |
你想把工程保存在你机器上哪个目录里 |
包名 |
>包的命名空间(需要遵循java编程语言的命名规则),你的所有代码都会在这个命名空间下。这也会生成包的名称从而活动自动生成。你使用的这个包的名字必须和其他安装在你机器上的包名字不冲突,所以,使用一个标准规则的包名字是非常重要的。如上例,我们使用包的名字为“com.android”, 但你需要使用一个不同的类型。 |
“活动”名 |
这是插件为你自动生成类的名字。它也会是Android活动类的一个子类。一个活动仅仅是一个包含一些功能并能执行的类。如果它选择,可以创建用户界面,但这不是必须的。 |
程序名 |
这是最后生成应用程序的名字。 |
可选框里"Use default location" 允许你选择其他目录保存项目产生的其它文件。
- 编辑自动生成代码
运行插件后,会自动生成一个类“HelloAndroid ”(可以在程序包里 HelloAndroid > src > com.android.hello找到)。 像这样:
public class HelloAndroid extends Activity {
/** 活动第一次被创建后调用。 **/
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
现在,你可以执行程序了。不过我们还可以进一步研究下,这样我们能更好得理解程序。所以,下一步我们可以改一些代码
建立UI
看下面我们修改的代码,你可以在你的HelloAndroid.java文件里做相同的修改,我们来逐行分析:
package com.android.hello;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class HelloAndroid extends Activity {
/** 活动第一次被创建后调用 */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("Hello, Android");
setContentView(tv);
}
}
小提示: 如果你忘记引入 TextView的包,可以尝试 Ctrl-Shift-O (如果是Mac系统Cmd-Shift-O)。 这是Eclipse管理应用的快捷方式-它会显示没有找到的包然后自动为你加上。
在Android里,用户接口由一些称之为视图的不同层次的类组成。 一个视图就是一个简单的对象。如单选框,动画控件,一个文本框(我们的例子里的),我们称处理文本的这样一个子视图就叫TextView。这里教你如何创建 TextView。
执行代码:Hello,Android
选择Run>->Open Run Dialog菜单。(Eclipse3.4版本中,菜单为Run->Run Configurations)
分享到:
相关推荐
主要介绍了Android开发自学笔记(一):Hello,world!本文讲解了创建HelloWorld工程、编写代码、启动模拟器等步骤,需要的朋友可以参考下
Mono for Android学习笔记(一) 搭建Mono for Android开发环境及Hello World
Android学习笔记(1)-永远不变的Hello World Google的Android SDK发布也有一段时间了,一直想研究一下却苦于找不到时间。利用这个周未,开始强迫自己再次进入学习状态,原因很简单:我看好开放的gPhone。 SDK的下载...
包括环境搭建教程、创建模拟器、新建helloworld程序、电话拨号器、软件部署到模拟器、短信发送器、线性布局、相对布局、日志、activity、Android进程线程及优先级、Android UI线程阻塞及优化、广播接受者、Service...
让button来说hello word 、让菜单say hello、初识Activity、Activity的生命周期
Android学习笔记(1)-永远不变的Hello World Android学习笔记(2)-初识Activity Android学习笔记(3)-Activity的生命周期 Android学习笔记(4)-学习Intent的使用,
ANDROID 学习笔记 中文版 来自ACC:http://androidos.cc/dev 内容比较适合初学者,不过也适合中级开发者,从HelloWorld讲述到Service,还是比较经典的笔记
本资源是上课时的笔记,系统的讲述了android。想学习andorid的新手可以载下来供参考使用
package zyf.android.test.hello; import android.app.Activity; import android.os.Bundle; import android.widget.TextView;... tv.setText("这是一个测试Android的helloWorld"); setContentView(tv); } }
Android开发笔记,内容涉及模拟器参数、进程与线程、Android 释放手机资源,进程释放优先级、分析HelloAndroid、添加编辑框与按钮、使用Intent启动另一个Activity、在不同Task中启动Activity、Intent与Intent ...
最近在学习安卓开发,记录下环境安装和第一个hello world的诞生过程,希望对大家有所帮助
搭建Android平台和创建HelloWorld
示例应用程序非常简单:一个修改后的 “Hello Android” 应用程序。您将进行一个微小的修改,使屏幕背景全部变为白色,以便把手机用作手电筒。这个例子不是很有创意,但是可以作为一个有用的例子。请 下载 完整的源...
Android4.4真机移植过程笔记
1.Android学习笔记(1)-永远不变的Hello World 2.Google的Android SDK发布也有一段时间了,一直想研究一下却苦于找不到时间。利用这个周未,开始强迫自己再次进入学习状态,原因很简单:我看好开放的Android。 3.SDK...
Android开发笔记,内容涉及模拟器参数、进程与线程、Android 释放手机资源,进程释放优先级、分析HelloAndroid、添加编辑框与按钮、使用Intent启动另一个Activity、在不同Task中启动Activity、Intent与Intent ...
《 Android学习笔记(一)环境安装及第一个hello world 》 //www.jb51.net/article/52593.htm 创建完的工程文件如下图所示,本文对一些主要的文件进行分析。 src文件分析 App源文件如图: 打开源文件 MainActivity...
新版Android开发教程&笔记