阅读更多    在学习过程中,官方网一直作为最重要的信息来源。然而android面向开发人员的网站http://developer.android.com/ 却打不开。android提供了另一个面向开发人员的网站 http://androidappdocs.appspot.com势必给大家来带很多方便。

   快速入门,针对未接触过Android系统的开发人员。
   第一步:准备开发环境,包括安装JDK(5以上版本),eclipse3.4或3.5
   第二步:下载Android SDK。地址: http://dl.google.com/android/android-sdk_r07-windows.zip,SDK可以通过SDK管理程序(SDK Manager)升级版本。
   第三步:经常我们下载下来的SDK只包含一个SDK Manager,需要立即运行SDK Manager.exe进行包的安装。运行SDK Manager.exe如下所示
  


该SDK尚未安装任何包。点击安装Andirod 2.2后,有如下显示



package安装完毕以后,我们开始创建AVD(Andorid Virtual Device),即Andorid虚拟手机系统。
  


   第四步:安装Eclipse的Android开发插件 Android Development Tools (ADT) Plugin。地址: https://dl-ssl.google.com/android/eclipse/。安装完成后,在Window>Preferences>Android中设置 SDK Location为SDK安装地址。

   第五步:创建Android工程,填写相应“工程名”、“应用名”、“包名”、“Activity名”、“SDK API版本”
  


  


其中特别注意API最低版本号,其对应关系如下所示:



完成工程创建以后,完成如下代码
   代码如下:
   package com.alibaba;import android.app.Activity;import android.os.Bundle;import android.widget.TextView;public class HelloWorld extends Activity {   /** Called when the activity is first created. */   @Override   public void onCreate(Bundle savedInstanceState) {       super.onCreate(savedInstanceState);       TextView tv = new TextView(this);       tv.setText("Hello, Android");       setContentView(tv);   }}


     第六步:选择run>run 以Android Application方式运行程序。入下图:



请耐心等待,启动AVD的时间比较长。。。如果虚拟手机启动完毕,程序还未显示,请单击“menu”键





该快速入门参照官方文档,更多请浏览 http://androidappdocs.appspot.com
  • 大小: 51.5 KB
  • 大小: 58.3 KB
  • 大小: 79.3 KB
  • 大小: 27.9 KB
  • 大小: 76.4 KB
  • 大小: 16.3 KB
  • 大小: 69.2 KB
  • 大小: 16.6 KB
  • 查看图片附件

更多相关文章

  1. Pycharm安装PyQt5的详细教程
  2. android tabwidget style
  3. 第一讲:Android开发环境的搭建
  4. NetBeans 7.0 安装 Android(安卓)SDK 开发 Android(安卓)应用程
  5. Android(安卓)Service生命周期及用法!
  6. 离线安装 Android(安卓)4.0 SDK
  7. 理解Android的layout和measure
  8. 两分钟彻底让你明白Android(安卓)Activity生命周期(图文)!
  9. Android高手进阶教程(七)之----Android(安卓)中Preferences的使

随机推荐

  1. Js学习笔记一(鼠标事件.....)
  2. php7新特性一览
  3. 程序员专享绿色独角兽Gunicorn,了解下
  4. redis事务,分布式锁
  5. redis位图
  6. HyperLogLog(不精确的去重计数方案)
  7. 插入排序,选择排序
  8. Sputnik:Airbnb基于Spark构建的数据开发框
  9. 女朋友问我:为什么会乱码?
  10. Spark SQL 中 Broadcast Join 一定比 Shu