首页 > 其他分享 >在Eclipse配置安装Android详细教程(新手)

在Eclipse配置安装Android详细教程(新手)

时间:2023-02-28 11:37:25浏览次数:54  
标签:Eclipse 点击 Activity 新手 Android android TextView


下载开发资源 1、下载最新的Android SDK ​​https://code.google.com/android/download.html​​ 选择Windows 版本的SDK,下载后直接解压缩就可以使用,为了在控制台中直接使用SDK中的工具,把SDK 的目录添加到Windows 的path 环境变量中。

2 、下载 JDK6,(JDK5开发的时候会有一些Bug) ​​https://java.sun.com/javase/downloads/index.jsp​​ 安装后,设置JDK环境变量(java_home,classpath,path)

3、下载Eclipse 3.2,3.3版本(开发Android的IDE) ​​https://www.eclipse.org/downloads/​

更新 Eclipse,下载 ADT(Android 开发插件)

1.   启动Eclipse, 选择 Help > Software Updates > Find and Install....

2.   弹出对话框后,选择 Search for new features to install 点击Next.

3.   点击 New Remote Site.

4.   在编辑框中输入更新插件的网址: ​​https://dl-ssl.google.com/android/eclipse/​​. 点击 OK.

5.   看到一个更新的列表,点击sFinish.

6.   在返回的对话框中选择 Android Plugin > Eclipse Integration > Android Development Tools 并且点击 Next.

7.   选择 Accept terms of the license agreement, 点击Next.

8.   点击 Finish.

9.   点击Install All.

  1. 重新启动 Eclipse.
  2. 重启Eclipse 后设置Android属性中的 Android SDK 目录(不包括SDK下的Tools,

比如 D:\android_XXXXX): a.   选择 Window > Preferences... 打开编辑属性窗口 b.   选择 Android 属性面板 c.   加入AndroidSDK的目录点击 Browse... d.   点击 Apply, 和 OK 12.设置 Eclipse的JavaJDK的属性设置。 A   选择 Window > Preferences... 打开编辑属性窗口 B   选择 Java 属性面板 C   选择Java编译器为6.0 D   点击 Apply, 和 OK

选择 "Android Project", 点击 Next button. 2.   填入工程的相关的名字

Here's what each field on this screen means: Project Name               

在计算机中存储工程的目录的名字 Package Name         

   包名—— 参考Java相关的概念 比如com.china.hello Activity Name UI        界面窗口的类名,从Activity继承而来 Application Name    应用的标题名字

3.   便捷自动产生的代码: 产生的代码类似: package com.china.hello; import android.app.Activity; import android.os.Bundle; public class HelloChina extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.main); } }

构造   UI 这是最终的helloWorldAandroid 的代码,下面逐一解释。

package com.china.hello; import android.app.Activity; import android.os.Bundle; import android.widget.TextView; public class HelloChina extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); //setContentView(R.layout.main); TextView tv = new TextView(this); tv.setText("这是一个测试Android的helloWorld"); setContentView(tv); } }在类前面添加import android.widget.TextView;

(Java 中的概念,不多做介绍) 在Android 中,用户界面控件被封装成了各种Class叫做Views。一个View 是一个可以显示的控件对象,比如RadioButton,Animation,TextLable 等。

其中的一个简单的控件是TextView: TextView tv = new TextView(this); 传入TextView构造函数的参数是一个 Context 对象,通过这个对象可以使用系统提供的功能接口,比如加载资源,访问数据库和共享数据等等。Activity类从Context 类继承而来,所以Activity本身是一个Context(Java中的继承概念)。 TextView 对象构建以后就可以设置要显示的数据了。 tv.setText("这是一个测试Android的helloWorld"); 最后是连接TextView到屏幕, 类似这样: setContentView(tv); setContentView() 方法可以控制具体哪一个控件和系统的 UI 联系起来(我的理 解是设置为主显示View)。如果没有设置,屏幕中将会显示空白。 运行程序: Hello, Android 点击Run 就可以看到如下的窗口(如何配置启动参数,参考前面) 模拟器启动起来,应用程序启动起来了。

标签:Eclipse,点击,Activity,新手,Android,android,TextView
From: https://blog.51cto.com/u_15070324/6090609

相关文章

  • Appstore和Androidmarket开发者账号申请的那点事
    作为一个开发者,不可避免的问题就是申请store的账户了,相信很多个人开发者一开始的时候都很迷茫,今天给大家收集整理下appstore和androidmarket的开发者申请流程,希望对大家有所......
  • Android应用实例(一)之---有道辞典VZ.0
    大家好,这是我做的一个简单的有道Android的DEMO,只是简单的雏形。界面设计也有点丑陋呵呵~看看下第一步:思路解析从界面看一共用了三个控件EditText,Button,WebView。其实是四......
  • 关于Android中Spinner的使用
    这是一个关于使用Android中Spinner控件的方法,一个简单的代码及测试效果如下:1、主程序packageext.owen.testSpinner;importandroid.app.Activity;importandroid.os.Bund......
  • Android高手进阶教程(十五)之---通过Location获取Address的使用!
    大家好,上一节我讲了一下如何通过LocationManager来获取Location,没有看过上一节的同学,可以点击如下链接返回查看:​​Android高手进阶教程十四之---AndroidLocation的使用!​......
  • android AsyncTask入门
    要使用这个东西,要newAsyncTask.此时相当与启动个新线程.你需要重载doInbackground这个东西相当与run方法。开始执行后台操作.操作完了后onPostExecute这个函数更新......
  • Android 反编译资料整理
    Madeby李文栋2010-12-13 Monday于北京一、反编译流程图​​​​二、工具使用方法(命令)准备工作假设我的工作目录为$AndroidDecompile,首先要将system.img中(或......
  • MyEclipse技术全面解析——EJB开发工具介绍
    在上文中,我们为大家介绍了MyEclipseEJB开发工具以及如何创建一个EJB项目。本文将继续讲解如何EJB3.x项目的持久性支持,以及EJB项目的参数等,欢迎下载最新版MyEclipse体验!M......
  • Android Studio连接SQLlite
    1.MainActivity.javapackagecom.example.dbproject;importandroid.database.sqlite.SQLiteDatabase;importandroid.view.View;importandroid.widget.Button;importa......
  • 新手小白根据Forexclub6点建议就能选择到最佳外汇经纪商
    选择外汇经纪商很重要,尤其是对于外汇交易者新手而言。在确定您计划使用的外汇交易员之前,Forexclub建议考虑以下6个因素产品丰富即使在这个阶段,您只对外汇交易感兴趣,拥有期......
  • Android ADB 备忘清单_开发速查表分享
    AndroidADB备忘清单ADB,AndroidDebugBridge,包含在Google的AndroidSDK中,可用于从计算机控制您的Android设备。以下是您可以与ADB一起使用的一些最常见的命令及......