android 开发入门

  最近我(54chen)的兴趣都在Android上,看到做的软件放到手持设备上的时候,找到了大学时光写delphi、gnome程序时久违的成就感。下面是一些手记,这一系列的日志都将记录学习过程。

  手记假设:

  1.开发环境为ubuntu eclipse

  2.你和我(54chen)一样有几年的Java开发经验,对Java基础不再进行描述

  3.一开始就是以Android2.2开始搞的,不排除后面的3出来,到时再另行通知

  一 开发环境搭建

  要开始开发Hello world,先要准备Java环境(略),准备eclipse(略),再在eclipse上用software upadte安装上sdk的tools,再使用sdk的tools来安装platform(现在的最新版本是2.2),官方的文档和下载地址

  http://developer.Android.com/sdk/installing.html(洋文,被墙)。

  因为是ubuntu 10.04,eclipse Java都是可以apt-get install eclipse Java6-sun-sdk(印象中是openjdk-6-jdk)来安装的。网上有许多切换openjdk到sunjdk的资料,不过提醒一点,这个openjdk似乎也一样可以用,如果切换成sunjdk的话,可能会遇到字体不正常的问题。

  eclipse版本:3.5.2 Build id: M20100211-1343

  第一步,要给eclipse安装一个Android开发工具包

  在eclipse的install new software上增加site:https://dl-ssl.google.com/Android/eclipse/,安装这个传说中的ADT,其作用是一个最最基础的包,依靠这个包再进一步安装。(文件不大,所费时间不长)

  第二步,下载SDK基础包:Android-sdk_r07-linux_x86.tgz

  http://developer.Android.com/sdk/installing.html(洋文,被墙)

  下载后解压。

  假设解压后是/home/chen/下载/Android-sdk-linux_x86,在eclipse>windows>proferences中找到Andriod,在SDK Location中写下这个地址。

  第三步,进一步安装需要的平台

  eclipse>windows>Andriod SDK and AVD manager>available packages

  打开后选platform 2.8,里面还有一些别的包,像google的api啥的,是提供你简单调用google map啥的。

  这一步会费很长的时间,东西比较大。

  二 第一个Android程序 Hello54chen

  上面环境就ok了,来做第一个程序。

  第一步 创建项目

  file>new>new Android project

  假设包名为com.chen.hello,类名为Show

  会有一个关键的文件:com.chen.hello.Show

  第二步 修改代码

  打开这个文件,关键代码如下:

public class Show extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//setContentView(R.layout.main); 这行是原来的 注释掉,下面是新添加的
TextView t = new TextView(this);
t.setText(“你好,世界”);
setContentView(t);
}
}

it知识库android 开发入门,转载需保留来源!

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。