一、JDK   (不用安装)

  • JDK是 java 语言的软件开发工具,主要用于移动设备、嵌入式设备上的java应用程序。
  • JDK是整个java开发的核心,它包含了JAVA的运行环境,JAVA工具和JAVA基础的类库。
  1. 网上下载:http://www.oracle.com/technetwork/java/javase/download

    • 注意版本编号
  1. 下载完之后,找到自己存放的目录(如 D:\Java\jdk1.8.0_91)
    • 拷贝 D:\Java\jdk1.8.0_91
    • 配置环境变量

  • JAVA_HOME= D:\Java\jdk1.8.0_91
  • CLASSPATH= .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\jre\lib\rt.jar
  • PATH= D:\Java\jdk1.8.0_91\bin;
  • 校验---> 随便目录运行  java -version (查看版本号)

    

  也可以运行 javac 

     

二、运行eclipse ADT  (不用安装)

  • 全称为:Android Development Tools(ADT)
  • Eclipse ADT 是 Eclipse 平台下用来开发 Android 应用程序的插件
  1. 网上下载:http://developer.android.com/
      • 注意版本编号

  2.下载完之后,找到自己存放的目录(如:D:\Android_info\android\adt-bundle-windows-x86_64-20140702\sdk)

      

  3.配置一个环境变量   ANDROID_HOME=  D:\Java\adt-bundle-windows-x86_64-20140702\sdk

  4.直接运行eclipse.exe

      

三、模拟器的选择

  1. eclipse ADT 本身自带模拟器(ARM 、 Inter Atom)

   

      • 但由于这两种Eclipse内置的模拟器运行速度慢,被插件模拟器和真机所替代。          

  2.插件模拟器

      海马玩 模拟器 、 夜神 模拟器 ....

  3.手机     

四、创建项目

  1. New -->Android App Pro

    

  2.设置项目名和App版本

    

      • 第一个圈:指定Android 应用名、项目名、包名(只要设置应用名,其余自动配置)
      • 第二个圈:
        • MiniMum Required SDK: 最低支持的android api版本,低于这个版本的android手机不能安装你的应用
        • Target SDK:你的应用最高支持android api版本
        • Compile With:哪个版本的android SDK(1.5~4.2)编译你的工程,也就是最适合的,最原生支持你的应用的android版本。
        • Theme :这个随意,主题选  

  3.(默认)Next

      

      

  4.选择Activity (Android组件中最重要的四大组件之一)

    • Android组件中最重要的四大组件: Activity,Service服务,Content Provider内容提供,BroadcastReceiver广播接收器       

      

      • Activity是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务。

五、第一个实例(HelloWorld)

  1. 首先介绍Eclipse的导航栏

      

      • 第一个圈:更新和维护SDK,与 SDK Manager.exe 作用一样
      • 第二个圈:配置Eclipse 内部的模拟器(一般不用)
      • 第三个圈:更改编程环境
          • DDMS :全称是 Dalvik Debug Monitor Service ,是 Android 开发环境中的Dalvik虚拟机调试监控服务,提供截屏,查看线程和堆的信息,logcat,进程,广播状态信息,模拟来电呼叫和短信,虚拟地理坐标等等。
          • 下图为DDMS已连接模拟机(模拟机只要开启,或者手机开启开发者模式USB连接、蓝牙连接,DDMS自动请求,知道连接为止  

        

2.介绍HelloWorld项目结构

      

      • src : 全称(source code)放项目的源代码的。打开HelloWorld.java
      • onCreate(Bundle):初始化你的活动(Activity)                

 @Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//定位textView1 根据ID找到控件
TextView tv1 = (TextView) this.findViewById(R.id.textView1);
//对控件进行赋值,改变内容
tv1.setText("你好,android一班");
}
  • gen : R.java 是在建立项目时自动生成的,这个文件是只读模式的,不能更改。R类中包含很多静态类,且静态类的名字都与res中的一个名字对应,即R类定义         该项目所有资源的索引。
  • res : 有三个子目录:drawabel、layout、values
  • drawabel-?dpi:包含一些你的应用程序可以用的图标文件(*.png、*.jpg)。
  • layout:界面布局文件(main.xml)与WEB应用中的HTML类同,里面有个activity_main.xml
  • activity_main.xml 对应的是显示页面,有一个窗口界面和一个代码界面(如圈1、圈2)

     

      • 圈1显示:

            

      • 增加一个button,对应代码界面(圈2)多了一个button标签

             

           

      • AndroidManifest.xml :项目的总配置文件,记录应用中所使用的各种组件

  3.运行

  1.       

     

    2.选择模拟器

           

       3.OK

           

  最后, 我还是一个NB (NewBee 新手) ,谢谢大家的支持, 希望大家看后能有所收获。祝大家学习进步,鹏程万里,身体健康,天天开心。

               

Android开发-开发前的配置的更多相关文章

  1. android驱动开发前的准备(五)

    搭建S3C6410开发板的测试环境 首先安装串口调试工具 第一步:检测当前系统是否支持USB转串口 # lsmod | grep usbserial 第二步:安装minicom # apt-get i ...

  2. Android(安卓)开发通过NDK调用JNI,使用opencv做本地c++代码开发配置方法 边缘检测 范例代码

    以前写过两个Android开发配置文档,使用NDK进行JNI开发,这样能够利用以前已经写好的C++代码. 前两篇博客地址: http://blog.csdn.net/watkinsong/articl ...

  3. android studio 开发环境配置

    android studio 开发环境配置 参考: 第一次使用Android Studio时你应该知道的一切配置 https://www.cnblogs.com/qianguyihao/p/43909 ...

  4. Android驱动开发前的准备

    最近看了一些Android驱动开发前需要知道的资料,收获很多,接下来就谈谈我自己的一些心得体会. Android在近几年时间发展迅速,已经成为智能手机操作系统的老大.不过,因为Android原生的代码 ...

  5. Android驱动开发前的准备(二)

    搭建android开发环境 2.1 Android底层开发需要哪些工具 2.2 安装 JDK 2.3 搭建Android 应用程序开发环境 2.4安装Android NDK开发环境 2.5安装交叉编译 ...

  6. Android Studio1.4.x JNI开发基础-基本环境配置

    从Eclipse时代到Android Studio普及,开发工具越来越好用.早些时候还需要安装Cygwin工具,从Android Studio1.3以后,在Android 环境开发JNI程序搭建开发环 ...

  7. 【转】android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)

    原文网址:http://www.cnblogs.com/zdz8207/archive/2012/11/27/android-ndk-install.html android 最新 NDK r8 在w ...

  8. Unity3D Android手机开发环境配置

    Unity3D Android手机开发环境配置 Date:2014-01-01 07:09 1.配置eclipse环境:首先在官网下载安装包:http://developer.android.com/ ...

  9. Android开发:Android Studio开发环境配置

    一.android studio下载: 1.Windows版: 下载地址:https://pan.baidu.com/s/1-sg4dN_2B5nn2YJf-C7XLQ 提取码:yedc 2.Mac版 ...

  10. Android Studio开发环境配置以及相关说明

    版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 这里简单记录下在开发的时候使用的Android Studio开发环境版本以及相关注意事项. 一般来讲,每隔一段时间就要检查下Andr ...

随机推荐

  1. Linux chmod命令修改文件与文件夹权限的命令附实例

    Linux chmod命令修改文件与文件夹权限的命令附实例 作者:佚名 字体:[增加 减小] 来源:互联网 时间:05-01 20:46:07我要评论 在linux中要修改一个文件夹或文件的权限我们需 ...

  2. Python策略模式实现源码分享

    1.让一个对象的某个方法可以随时改变,而不用更改对象的代码 2.对于动态类型的Python语言,不需要定义接口 3.基本的实现方法:用类作为参数传递 例如: 12_eg3.py class Movea ...

  3. xcode6 AsynchronousTesting 异步任务测试

    xcode集成了非常方便的测试框架,XCTest 在xcode6之后,提供了 <XCTest/XCTestCase+AsynchronousTesting.h> 利用此我们可以直接在XCT ...

  4. python 暴力破解密码脚本

    python 暴力破解密码脚本 以下,仅为个人测试代码,环境也是测试环境,暴力破解原理都是一样的, 假设要暴力破解登陆网站www.a.com 用户 testUser的密码, 首先,该网站登陆的验证要支 ...

  5. ajax再接触

    贴三个目前写的已经工作了的ajax,并且给出备注: 1.这是第一个ajax以及它的接口文档,需要注意的是1.因为返回数据是xml所以多加了contentType:"application/x ...

  6. Android 开源简单控件

    Android开源系列分类 查看 CircleImageView 自定义圆形控件的使用 添加依赖 ‘de.hdodenhof:circleimageview:2.1.0' 作用:无论你设置的图片是什么 ...

  7. 静态类和静态类成员(C# 编程指南)

    静态类与非静态类基本相同,但存在一个区别:静态类不能实例化. 也就是说,不能使用 new 关键字创建静态类类型的变量. 因为没有实例变量,所以要使用类名本身访问静态类的成员. 例如,如果名为 Util ...

  8. Mongoose学习参考文档

    一.快速通道 1.1 名词解释 Schema : 一种以文件形式存储的数据库模型骨架,不具备数据库的操作能力 Model : 由Schema发布生成的模型,具有抽象属性和行为的数据库操作对 Entit ...

  9. 关于iOS7 设计师需要了解的十件事

    在今年的WWDC上,苹果推出了采用全新设计语言打造的iOS7.新系统弃用了诸如皮革.木质一类的伪3D拟真效果,取而代之的是更加简洁轻量的设计路线,其中文字排版成了重头戏,另外在某些方面也受到了扁平化设 ...

  10. bootstrap的警告框

    .alert 基础警告框 .alert-danger  红色警告框 .alert-dismissable  修饰警告框 alert-dismiss="alert" 触发警告框 // ...