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开发入门手册相关推荐

  1. Google Android开发入门与实战

    Google Android开发入门与实战 [作 者]靳岩;姚尚朗 [同作者作品] [作译者介绍]  [出 版 社] 人民邮电出版社     [书 号] 9787115209306  [上架时间] 2 ...

  2. 《Google Android 开发入门与实战》

    <Google Android 开发入门与实战>(含1张DVD光盘) 市 场 价:¥55 书 号:9787115209306 出版日期:2009 年6月 开 本:16开 页码:340 [内 ...

  3. Google Android开发入门与实战 视频教程 源代码 游戏应用开发 传送门

    Google Android开发入门与实战 视频教程 视频目录 http://www.youku.com/playlist_show/id_5098662.html http://www.youku. ...

  4. Google Android开发入门与实战(china-pub首发免运费)

    Google Android开发入门与实战(china-pub到货首发免运费) [作 者]靳岩;姚尚朗 [同作者作品] [作译者介绍]  [出 版 社] 人民邮电出版社     [书 号] 97871 ...

  5. 2012 android开发工具,2012最新完整版Android开发入门教程

    此文档为2012年最新完整版的Android开发入门教程,免费分享给大家,希望大家喜欢! 点击索取: android开发者资料大全 第一篇:安装SDK 这里主要介绍如何安装Android的SDK开发包 ...

  6. 《Android 开发入门与实战(第二版)》——6.6节配置改变

    本节书摘来自异步社区<Android 开发入门与实战(第二版)>一书中的第6章,第6.6节配置改变,作者eoe移动开发者社区 组编 , 姚尚朗 , 靳岩,更多章节内容可以访问云栖社区&qu ...

  7. eclipse Android 开发基础 Activity 窗体 界面

    eclipse Android 开发基础 新建工程 新建布局layout,new Android Activity就相当于窗体Form. 新建Activity自动生成src下同名的java代码. pu ...

  8. android开发入门_Android开发入门

    android开发入门 Android is an open source, Linux-based mobile operating system. Android was developed by ...

  9. 支付宝前端推出《Web前端开发入门手册》

    web前端教程 用大白话,来讲编程 近日,支付宝前端团队写的<Web前端开发入门手册>对外公开了,原本是用于内部培训使用,现在对外公开了. 这本手册是初学者的福音,它的受众群体是前端小白, ...

最新文章

  1. 杨超越的声音+高晓松的脸~如此酸爽的技术,你值得拥有!
  2. RxAndroid/java小记
  3. 八皇后时间复杂度_回溯算法 | 追忆那些年曾难倒我们的八皇后问题
  4. mysql256次利用_【案例】【MySQL】一次复杂的主从库数据不一致修复
  5. 大咖微课 | 直面Angular2系列课第二期开讲
  6. 温故而知新:柯里化 与 bind() 的认知
  7. 学习Lucene.Net 2.1常用的一些网址
  8. html 判断IE版本并加载对应的css,js
  9. 备考OCJP认证知识点总结(三)
  10. AP注册不上线(现网中存在其它厂商的控制器)
  11. jzoj立体井字棋【数学】
  12. 微信小程序中slider实现拾色器功能
  13. 小白如何进阶学习编程?
  14. day7 局部变量和封装
  15. 本科课程【虚拟现实引擎Unity3D】实验3 - 烘焙光影贴图与动画应用
  16. MATLAB代码:考虑退化成本的混合储能微电网双层能源管理系统 可再生能源 (RES) 和储能系统 (ESS) 在微电网中的集成为最终用户和系统运营商提供了潜在的利益
  17. LCD液晶屏的基本结构图及显示工作原理是什么呢
  18. Unity3D插件 AnyPortrait 2D骨骼动画制作
  19. SDN in Action: Practice SDN/OpenFlow with LINC-Switch and OpenDaylight
  20. scratch优秀案例分享:母亲节制作一个动画贺卡

热门文章

  1. 教师考试计算机专业试题,小学信息技术教师考试试题
  2. 致命IE漏洞,轻松拿下pc最高权限!
  3. 使用浏览器开发工具测试网站可访问性的七种方法
  4. 面试官突然的关心-日志篇
  5. 《四个婚礼和一个葬礼》影评
  6. word文档批量调整页码-wordAID
  7. [FreeBSD] 制作U盘启动
  8. 祝福所有的辛勤的“园丁”们,教师节快乐!
  9. 一个“小雏鹰”的翱翔故事丨明星学员风采
  10. contextmenu属性