一、安装开发工具
Android App开发:Java+ AndroidSDK +开发工具IDE
java —》 JDK
Android —》 SDK
IDE —》 Eclipse
这里写图片描述
上图虚线框内是前世,ADT Bundle是今生。
下面是具体说明:
这里写图片描述
1、JDK安装
1.1 什么是JDK?
JDK(Java Development Kit)Java工具包的缩写,它为Java应用程序提供基本的开发环境与运行环境。
1.2 JDK如何获取?
www.oracle.com - Downloads - JavaSE
1.3 JDK中主要包括以下内容:
(1)Java虚拟机:负责解析与执行Java程序;
(java源程序 —》java字节码文件 —》 虚拟机—》操作系统—》计算机硬件)
(2)提供Java的基本类库:java.lang、java.io、java.util、java.awt、java.swing、java.sql等
(3)提供开发工具(命令):javac.exe-编译工具、java.exe-运行工具、javadoc.exe-JavaDoc文档生成工具、jar.exe打包工具等。
JRE java运行环境,运行java程序所需要的环境,包括了JVM标准实现与Java的核心类。
JDK = JRE + 工具(编译工具、调试器……)+类库;
JRE = JVM + 解释器。
1.4 JDK 安装目录
jre目录
lib目录存放基本类库;
bin目录存放开发工具;
2、 ADT Bundle的安装
2.1 什么是ADT(Bundle)?
ADT : Android Developer Tools。
2.2 哪里获取ADT(Bundle)?
Google Android官方网站 http://developer.android.com
2.3 ADT(Bundle)安装目录?
eclipse目录
sdk目录
二、配置
1 、配置JDK环境变量(配置的作用和配置的方法)
JAVA_HOME:指定JDK安装的根目录;
PATH:指定JDK安装目录下的bin目录,即执行一些编译、运行等命令;(如果没有配置,则必须要切到bin目录下才能调用这些命令,如果配置了,则可以在任何目录下都可以执行该命令)
CLASSPATH:指定从什么位置去查找class文件,会自动加载一些类库,即通过命令行来启动java的程序。
2、配置eclipse
2.1 常规配置
a.指定JDK目录 (Prepreference- Java- Installed JREs,可以识别类库源码)
b.字体大小(Prepreference- Appearance- Colors..- Java和Basic,前者是改源文件字体,后者是改console等字体大小)
c.Color Theme(插件工具,需要安装)
d.Explorer视图模式(window- show view- navigator像从磁盘打开一样,可看到所有文件)
e.工程字符集(java和注释选择UTF-8,Preference- General- WOrkspace默认UTF-8,默认的且可支持显示很多国家语言;也可单独设置一个项目的字符集,当从网上下载导入一个项目时,可右击选择properties- UTF-8)
2.2 android相关配置
(1)AndroidSDK Manager
(2)模拟器
a. Android Virtual Device Manager - Emulator
b. Genimotion模拟器
三、Eclipse工具的使用技巧
这里写图片描述
1 工作空间
1.1 针对不同的项目建立不同的workspace
a.将所有工程放在同一个工作空间,eclipse打开时会很卡;
b.做A项目时在一个目录,B项目时再另一个目录。
1.2 切换、新建workspace
a.File - Switch Workspace;
b.选other则新建一个workspace,eclipse会重启。
1.3 拷贝workspace配置
a.File- Export- General- Preference- 设置好保存目录;
b.在新的workspace,File- Import- General- Preference。
2 键盘小快手,代码辅助
2.1 显示行号
在行号附近右键show line numbers
2.2 代码提示
Preferences- Java- Editor- Content Assist;
2.3 快速注释
a.行注释 Command+/;
b.块注释 ?mac这里有点问题
2.4 快速切换编辑窗口
control+m
command+w 快速关闭编辑窗口
2.5 快速处理行代码
command+d 快速删除当前行
command+Alt+向下箭头 复制当前行到下一行(可选中多行)
command+Alt+向上箭头 复制当前行到上一行(可选中多行)
Alt+向下箭头 快取提取当前行到下边边指定位置
Alt+向上箭头 快取提取当前行到上边边指定位置
2.6 快速重写父类方法
右键Source- Override/Implement Methods。
2.6 批量生成Get\Set方法
右键Source-Generate Geters and Setters。
2.7 快速生成构造函数
a.类似上面
三、 快速录入代码
3.1 格式化代码
Source- Format
3.2 成员排序
Source-Sort Members
3.3 整理导入
Source-Orgnize Imports
3.4 代码重构
Refactor- Rename; Move; Change Method Signature;…