Eclipse Android开发入门手册
Eclipse Android开发入门手册
资源下载
http://tools.android-studio.org
jdk,Android SDK,开发工具eclipse、Android studio、idea
配置java环境
搜索jdk安装对应的包,参照http://www.runoob.com/java/java-environment-setup.html 配置环境
安装eclipse和ADT插件
有绿色免安装版本,也可以从eclipse的官网下载。打开eclipse后,
点击add…在弹出窗中点击Archive…选择下载好的adt路径后点击ok,之后一路next或者OK就可以了,安装好后需要重启eclipse
配置Android SDK
Mac上:
点击browse…选择自己下载的SDK路径,apply and close即可。至此eclipse的Android开发环境就算是配好了,下面介绍一些快捷键和设置。
开发技巧
导入工程
在project Explorer的空白处点击鼠标右键,选择Android
工程设置
右键选中工程,也可以使用Alt+Enter快捷键
在Android中可以设置依赖的SDK版本,下方是设置依赖了哪些本地的库工程。
在java build path中可以查看到工程的一些java代码的配置,其中libraries这一栏可以选择导入或者移除依赖的jar包。Add JARs是依赖工程中的jar,Add External JARs是依赖绝对路径下的jar,一般推荐使用第一个这样工程移动位置了也无需二次配置。
在window-Show View中可以调出一些视图来辅助,点开other可以看到Android,其中有logcat,这个视图是查看adb连接的模拟器/真机的日志的。
点击eclipse右上角的输入框右侧的加号按钮,可以添加视图卡,DDMS和Debug都可以调出来,DDMS包含了一些很方便的工具来辅助Android开发,见下图
比较常用的有绿色的小虫按钮,可以选中某个进程点击绿虫按钮后,该进程就进入调试状态可以debug,红色的stop就是终止选中的进程,其余的几个可以自己去尝试。
建议把代码展示结构设置成树形结构方便查阅,右侧Outline视图调出来,可以查看类文件中成员变量和方法。
在Java Compiler中可以配置编译的jdk版本,当然这要依赖于你本地配置了哪些环境。注意,有些依赖较高SDK版本的工程已经无法在1.6或者更低版本的jdk环境上编译通过的,还有就是switch…case的写法,1.6和1.7的jdk环境有明显的差异,改为if..else写法可以规避此类问题。
常用的快捷键
win+shift+R:根据键入的正则表达式快速打开文件
win+shift+F:格式化选中代码,未选中则格式化文件代码(注意快捷键和搜狗输入法冲突,记得修改搜狗输入法)
win+shift+G:鼠标焦点移到某个变量、类名或者方法上,使用快捷键,可以查询哪些代码使用了选中项
Alt+/:代码提示(注意可能由于设置的原因,快捷键会变为ctrl+space我也搞不清楚是不是和eclipse版本有关系)
win+D:快速删除某行代码
Win+Alt+J:增加java doc注释(win下快捷键记得是ctrl+shift+J可能有差异)
win +W:关闭当前的文件 win +shift+W:关闭所有打开的文件
win +C/X/V/Z/Y:复制、剪切、粘贴、撤销、恢复。注意eclipse中z/y的次数有上限,可能无法回退到你想要的位置,注意备份;另外,eclipse存在bug,有时快捷键会失效,感觉都无法使用了一样,可能是由于粘贴板导致内存溢出(原因猜的),这时可以打开一个xml文件,用鼠标复制一小段xml语句,然后就可以恢复快捷键使用了(不是百试百灵,经常能成功),如果不成功,就重启eclipse。
Win+home/end:快速的到文件的头部、尾部
Win+shift+O:快速导包,同名的类会弹窗让你自己去判断导入哪个
Win+alt+S:打开一些常用操作的菜单如:格式化、重写父类方法、生成get/set方法、添加引用、排序、生成构造函数等等
Win+alt+R:重命名选中的变量名、方法名、类名,会自动修改全局的引用的地方
Alt+enter:查看类或者工程、包等的路径、编码等
上述快捷键均是在mac下,Windows下将win键改为ctrl键
Debug
运行到断点位置,F5是进入代码内部,F6是下一行(如果是方法的结尾,就会等同于F8),F7是跳出来,F8是跳到下一个断点
CSDN下载链接:https://download.csdn.net/download/wwx393263/10292963
Eclipse Android开发入门手册相关推荐
- Google Android开发入门与实战
Google Android开发入门与实战 [作 者]靳岩;姚尚朗 [同作者作品] [作译者介绍] [出 版 社] 人民邮电出版社 [书 号] 9787115209306 [上架时间] 2 ...
- 《Google Android 开发入门与实战》
<Google Android 开发入门与实战>(含1张DVD光盘) 市 场 价:¥55 书 号:9787115209306 出版日期:2009 年6月 开 本:16开 页码:340 [内 ...
- Google Android开发入门与实战 视频教程 源代码 游戏应用开发 传送门
Google Android开发入门与实战 视频教程 视频目录 http://www.youku.com/playlist_show/id_5098662.html http://www.youku. ...
- Google Android开发入门与实战(china-pub首发免运费)
Google Android开发入门与实战(china-pub到货首发免运费) [作 者]靳岩;姚尚朗 [同作者作品] [作译者介绍] [出 版 社] 人民邮电出版社 [书 号] 97871 ...
- 2012 android开发工具,2012最新完整版Android开发入门教程
此文档为2012年最新完整版的Android开发入门教程,免费分享给大家,希望大家喜欢! 点击索取: android开发者资料大全 第一篇:安装SDK 这里主要介绍如何安装Android的SDK开发包 ...
- 《Android 开发入门与实战(第二版)》——6.6节配置改变
本节书摘来自异步社区<Android 开发入门与实战(第二版)>一书中的第6章,第6.6节配置改变,作者eoe移动开发者社区 组编 , 姚尚朗 , 靳岩,更多章节内容可以访问云栖社区&qu ...
- eclipse Android 开发基础 Activity 窗体 界面
eclipse Android 开发基础 新建工程 新建布局layout,new Android Activity就相当于窗体Form. 新建Activity自动生成src下同名的java代码. pu ...
- android开发入门_Android开发入门
android开发入门 Android is an open source, Linux-based mobile operating system. Android was developed by ...
- 支付宝前端推出《Web前端开发入门手册》
web前端教程 用大白话,来讲编程 近日,支付宝前端团队写的<Web前端开发入门手册>对外公开了,原本是用于内部培训使用,现在对外公开了. 这本手册是初学者的福音,它的受众群体是前端小白, ...
最新文章
- 杨超越的声音+高晓松的脸~如此酸爽的技术,你值得拥有!
- RxAndroid/java小记
- 八皇后时间复杂度_回溯算法 | 追忆那些年曾难倒我们的八皇后问题
- mysql256次利用_【案例】【MySQL】一次复杂的主从库数据不一致修复
- 大咖微课 | 直面Angular2系列课第二期开讲
- 温故而知新:柯里化 与 bind() 的认知
- 学习Lucene.Net 2.1常用的一些网址
- html 判断IE版本并加载对应的css,js
- 备考OCJP认证知识点总结(三)
- AP注册不上线(现网中存在其它厂商的控制器)
- jzoj立体井字棋【数学】
- 微信小程序中slider实现拾色器功能
- 小白如何进阶学习编程?
- day7 局部变量和封装
- 本科课程【虚拟现实引擎Unity3D】实验3 - 烘焙光影贴图与动画应用
- MATLAB代码:考虑退化成本的混合储能微电网双层能源管理系统 可再生能源 (RES) 和储能系统 (ESS) 在微电网中的集成为最终用户和系统运营商提供了潜在的利益
- LCD液晶屏的基本结构图及显示工作原理是什么呢
- Unity3D插件 AnyPortrait 2D骨骼动画制作
- SDN in Action: Practice SDN/OpenFlow with LINC-Switch and OpenDaylight
- scratch优秀案例分享:母亲节制作一个动画贺卡