写给初学者----关于android studio和eclipse的比较和思考!
2015-03-31 17:52
253 查看
eclipse不多说基本上就是java开发中的标准,而刚发布正式版的android studio一经发布就有一发不可收拾的势头,大有取代adt的趋势!
google之所以用as取代adt成为官方ide,很大一部分原因是as是基于intellij开发的,由于基于gradle架构,编译性能改进可观,加上非常智能使用的代码提示和代码自动完成,可以说在性能上秒杀adt,谁用谁知道啊。而且将主题设置为Darcula之后可以说是颜值爆表。。。
而且就目前来看的话github上面大部分安卓项目都是采用as开发的,学习使用as对安卓的学习还是很有必要的!
就目前为止,as一切都是美好的,但实际并不如此。
首先正式因为代码提示和不全太过于智能,对于新手来说,可能失去了很多锻炼打代码的机会;
再者as对于硬件的资源消耗也更高,当然也只有我之中穷逼用3年前的破电脑才回考虑这种问题;
还有就是作为个人,切换到as做点小项目是很容易的,但是对于很多企业来说,切换ide需要很大的学习成本和,像我这种用了as之后再用eclipse会有各种不适感的人可能就有问题了,虽然as可定制性很强,将快捷键改为eclipse快捷键也很容易,但是两个ide还是有很多细微差别;而且as也没有原生加入ndk支持,ndk对于很多企业还是很重要的;
最后就是eclipse项目可以导入为as项目,但是as项目却不能导入为eclipse项目;
但是有一点是肯定的,那就是对于程序员来说,多学点新鲜事物肯定是好事,只不过还是不能完全抛弃旧的东西,还是要权衡下利弊为好。
要写的也就这些了,欢迎留言探讨!
google之所以用as取代adt成为官方ide,很大一部分原因是as是基于intellij开发的,由于基于gradle架构,编译性能改进可观,加上非常智能使用的代码提示和代码自动完成,可以说在性能上秒杀adt,谁用谁知道啊。而且将主题设置为Darcula之后可以说是颜值爆表。。。
而且就目前来看的话github上面大部分安卓项目都是采用as开发的,学习使用as对安卓的学习还是很有必要的!
就目前为止,as一切都是美好的,但实际并不如此。
首先正式因为代码提示和不全太过于智能,对于新手来说,可能失去了很多锻炼打代码的机会;
再者as对于硬件的资源消耗也更高,当然也只有我之中穷逼用3年前的破电脑才回考虑这种问题;
还有就是作为个人,切换到as做点小项目是很容易的,但是对于很多企业来说,切换ide需要很大的学习成本和,像我这种用了as之后再用eclipse会有各种不适感的人可能就有问题了,虽然as可定制性很强,将快捷键改为eclipse快捷键也很容易,但是两个ide还是有很多细微差别;而且as也没有原生加入ndk支持,ndk对于很多企业还是很重要的;
最后就是eclipse项目可以导入为as项目,但是as项目却不能导入为eclipse项目;
但是有一点是肯定的,那就是对于程序员来说,多学点新鲜事物肯定是好事,只不过还是不能完全抛弃旧的东西,还是要权衡下利弊为好。
要写的也就这些了,欢迎留言探讨!
相关文章推荐
- 关于android studio与eclipse的比较
- 关于Eclipse编译和执行文件时,后台默认执行动作的思考
- Google优秀论文列表——关于国内科研的一点比较思考
- 关于Android studio 相对 eclipse 优点
- 关于Android工程从eclipse迁移至android studio的过程
- 关于eclipse项目转到android studio的经验
- 关于 Arraylist和HashSet中元素比较的问题所引发的思考
- 初学者关于Objective-C 内存管理的几点思考
- 初学者关于内存的思考(不断加深不断更新中)
- 关于eclipse的中文版与英文版的问题与思考
- 关于Android Studio 中快捷键 相当于 Eclipse中 Alt+/ 怎么设置
- 关于eclipse或Android studio中adb连接上不了手机的解决方法
- 关于学习 -- 写给初学者
- Android Studio 与 Eclipse比较
- 关于学习——写给初学者
- 关于eclipse项目导入android studio遇到的坑
- android studio比较eclipse
- 关于从eclipse部署已经发布到Android studio的坑
- 关于Android studio 导入 Eclipse项目出现.9图片报错的的处理方法。
- 初学者,关于Linux内核的52个思考