Android——AS VS Eclipse
2015-10-31 18:42
555 查看
以前开发APP的时候,一直比较老土,就是Eclipse+手机调试。其实也一直想换成AS+Genymotion,感受下google力推的IDE,现在离职了,终于有机会重配开发环境了。
其实这个过程也是蛮无语的。
一开始,装了个1.6的AS,装好之后无压力,感觉都配好了,但是仔细一看,新建完hello world项目之后,少文件夹,java 文件夹跟layout文件夹都没有,还以为是我的Win 10的原因,卸载,重装几遍,发现跟系统没啥关系。后来一个小朋友告诉我,1.5 preview2版本是漏洞最多的版本,推介我使用比较稳定的1.4。另外,以前用的JDK是1.6的,安装的时候提示我必须要使用1.7及其以上的JDK版本,╮(╯▽╰)╭,又换了个1.7的JDK。不过,最后还是装好了。
首先说下我为啥一直要安装AS:
1,界面友好
用过Visual studio的同志们都感觉很熟悉吧,颜值确实蛮高的。
2,高可用性
AndroidLayout ID Converter
Android Postfix Completion toast
SelectorChapek for Android
Android Toolbox Plugin
Genymotion(虽然eclipse也可以安)
..................
插件下载地址:http://plugins.jetbrains.com/?androidstudio
3,Grandle
这个东西还没试用过,但是一直被炒。。。应该是有一定优势的。
但是对从eclipse过渡到AS的developers,还是会有种怪怪的感觉。
1,目录问题
在eclipse中,比较常用的就是src跟res。src中,我们可以对我们用到的各种类进行分包,主要的就是Activity,bean,common tools,网络访问类,自定义组件等等。而在res中,存放的是我们的所有资源文件,包括图片,样式。。还有比较重要的布局文件。在src类中,我们要使用资源文件,都是通过生产的R类来间接引用的,每次改动资源文件,都会重新生成R类。
在AS中,对比Eclipse,主要不同就是类文件的存放位置,AS中的类文件是放置java文件夹下的,res文件没什么改动,另外,全局配置文件的位置也有所改动,而且多了很多跟编译有关的文件。
2,workspace变动
在eclipse中,是多项目并存的,可能是延续java风的原因。而AS并不是这样子的,感觉有点VS风格,还是挺习惯的。
未完待续。。。
不说啦,多写点儿东西试用下。
其实这个过程也是蛮无语的。
一开始,装了个1.6的AS,装好之后无压力,感觉都配好了,但是仔细一看,新建完hello world项目之后,少文件夹,java 文件夹跟layout文件夹都没有,还以为是我的Win 10的原因,卸载,重装几遍,发现跟系统没啥关系。后来一个小朋友告诉我,1.5 preview2版本是漏洞最多的版本,推介我使用比较稳定的1.4。另外,以前用的JDK是1.6的,安装的时候提示我必须要使用1.7及其以上的JDK版本,╮(╯▽╰)╭,又换了个1.7的JDK。不过,最后还是装好了。
首先说下我为啥一直要安装AS:
1,界面友好
用过Visual studio的同志们都感觉很熟悉吧,颜值确实蛮高的。
2,高可用性
AndroidLayout ID Converter
Android Postfix Completion toast
SelectorChapek for Android
Android Toolbox Plugin
Genymotion(虽然eclipse也可以安)
..................
插件下载地址:http://plugins.jetbrains.com/?androidstudio
3,Grandle
这个东西还没试用过,但是一直被炒。。。应该是有一定优势的。
但是对从eclipse过渡到AS的developers,还是会有种怪怪的感觉。
1,目录问题
在eclipse中,比较常用的就是src跟res。src中,我们可以对我们用到的各种类进行分包,主要的就是Activity,bean,common tools,网络访问类,自定义组件等等。而在res中,存放的是我们的所有资源文件,包括图片,样式。。还有比较重要的布局文件。在src类中,我们要使用资源文件,都是通过生产的R类来间接引用的,每次改动资源文件,都会重新生成R类。
在AS中,对比Eclipse,主要不同就是类文件的存放位置,AS中的类文件是放置java文件夹下的,res文件没什么改动,另外,全局配置文件的位置也有所改动,而且多了很多跟编译有关的文件。
2,workspace变动
在eclipse中,是多项目并存的,可能是延续java风的原因。而AS并不是这样子的,感觉有点VS风格,还是挺习惯的。
未完待续。。。
不说啦,多写点儿东西试用下。
相关文章推荐
- java学习笔记.04——线程池
- Java EE (11) - 影响性能的因素
- java反射机制
- 简单的java文档扫描器
- java学习笔记.03——线程同步
- springMVC Kaptcha 实现验证码功能
- Java EE (10) - 资源服务器的整合
- JavaMail简单版实验测试
- java学习笔记.02——泛型限定符
- Java 中关于 ”&”, ”&&”, ”|”, ”||”, “^”, ” ~” 的区别及联系
- JAVA多线程实现的3种方式
- spring事务传播机制
- 怎样开始用selenium进行自动化测试(个人总结) 测试工具 java
- 关于spring与quartz定时器的应用笔记
- java学习笔记.01——反射中的JavaBean
- Java中获取文件大小的正确方法
- Java中数的机器码表示与位运算
- Java大数类用法
- Spring之——JoinPoint对象
- 跑批利器--SpringBatch