zoukankan      html  css  js  c++  java
  • Android Studio VS Eclipse (还在用Eclipse?你OUT了!)

    转载请注明本文出自大苞米的博客(http://blog.csdn.net/a396901990)。谢谢支持!


    公司派来一个去美国參加完AnDevCon大会的来给我们分享大会上学习的内容。

    AnDevCon并不是类似于苹果的WWDC和Google I/O。而是民间的android程序猿组织,Google来support的。一年两次。讲的都是实际开发的一些经验什么的。都非常实在。

    他给我们分享了好几个topic,我慢慢整理以后再分享给大家。

    他第一个向我们推荐的就是不要用Eclipse了。由于据说去參加那个大会。你用Eclipse都不好意思和别人打招呼。由于如今开发都在用Android Studio。

    在他演示几个功能后感觉,确实完爆了Eclipse,所以我也下了一个来用,Mac和Win7的都试过了。但还是Mac做开发比較爽。

    Android Studio是谷歌13年推出的一款基于Intellij IDEA开发的Android IDE。据说之前有非常多bug。所以导致没有多少人去使用。在近期几个版本号的更新后已经非常不错了,基本到了不用就out的地步了。以下来对照一下Android Studio和Eclipse。


    Android Studio对照Eclipse的优势有例如以下:

    1.比Eclipse美丽

    本人就喜欢黑色的主题,之前用Eclipse费死劲下的那个黑色的主题实在太山寨了。Android Stuido自带的Darcula主题的炫酷黑界面实在是高大上。

    2.比Eclipse速度快

    包含启动速度,响应速度,内存占用等等全面率先与Eclipse。

    3.提示,补全更加智能,更加人性化

    提示补全对于开发来说意义重大。熟悉Android Studio以后效率提升的不止一点点哦。每次执行Android Studio都会有小Tips, 很赞。

    4.整合了Gradle构建工具

    Gradle是一个新的构建工具,集合一些Ant和Maven的长处,但因为我一点也不了解Gradle并且对于Ant和Maven也是一知半解,所以这个对我算是缺点吧。并且每次都要同步Gradle有点烦。预计还是没体会到他的强大,有时间须要去好好学习一下。

    5.支持Google Cloud Platform

    Android Studio支持本地的Google Cloud Platform。能够让你去执行server端的代码。这个我也不是特别了解就不多介绍了。

    6.强大的UI编辑器

    Android Studio的编辑器很的智能。比方新建一个控件。控件的width和height属性会自己主动的补全。不用每次都要手动的打上两行android:layout_width和android:layout_height。还有定义颜色后会自己主动把颜色显示在旁边(这个对我超级好用)。等等还有其它许多小细节做的都很不错。大大提高了编辑UI的效率。并且能够随意拖拽控件,尽管真正开发基本用不上。

    7.更完好的插件系统

    我最讨厌Eclipse的一个地方就是他的插件系统,下载和管理极其不方便。

    但在Android Studio中能够像Apple store那样浏览全部的插件,直接搜索,下载和管理它,超级赞。

    8.完美的整合版本号控制软件

    安装的时候就自带了如GitHub, CVN等等流行的版本号控制工具

    9.Android Studio是Google推出的

    Android Stuido是Google推出。专门为ANDROID“量身订做”的,Google的亲儿子。

    作为Android Developer大腿一定要抱紧。


    大家看完以后是不是心动了呢?可是从Eclipse转到Android Studio之路困难重重。


    Eclipse转Android Studio的困难:

    1. Android Studio 和 Eclipse的文件夹结构不同。Android Studio多了一个Module的概念

    2. Android Studio 和 Eclipse项目的相互导入。Eclipse导入Android Studio还算easy,但Android Studio项目导入Eclipse则相当费劲

    3. Gradle的学习和使用。 使用Android Studio开发始终离不开Gradle这个东西。之前对Ant我就一知半解,这回又要学Gradle有点无从下手的感觉

    4. 界面的适应

    5. 快捷键的适应,尽管Android Studio能够转换成Eclipse的快捷键习惯,可是还有相当多的Android Studio新快捷键须要适应

    6. 处理各种遗留项目等等原因


    总结:

    大家也看到了,虽然Android Studio有这么多优点,可是想彻底转过来眼下基本是不可能的。

    主要原因就是多年养成的习惯问题和不同于Eclipse的项目结构,还有可恨的Gradle。

    可是Android Studio毕竟是Google的亲儿子。他不仅有Google这么牛逼的爹。并且还有个IntellJ idea这么牛逼的妈。我认为未来Android Studio肯定是趋势,就算不转型的话早点熟悉一下也是好的,毕竟多了解一个IDE也不是坏事。所以就一句话,赶紧来试试吧。


    Android Studio 的官方下载地址:http://developer.android.com/sdk/installing/studio.html

    本来想写一个Android Studio使用文档的。但发现已经有非常不错的了,大家自己找吧。最后放几个Android Studio的截图诱惑一下大家。


    传说中炫酷黑的主题。

    使用黑色主题的方法是:点击File->Settings->IDE Settings,Appearance->Theme。

    里面有3个主题,Darcula IntelliJ Windows,当中Darcula就是那个黑色的主题


    强大UI编辑界面:旁边就能够直接显示出UI效果,不用像Eclipse中调整一下控件,切换一下Tab,看一眼效果后再切回来继续调整。



    以下两个图是Android Studio和Eclipse的文件夹结构。习惯了Eclipse的话去适应Android Studio应该须要一些时间。

    Android Studio中多了一个Module的概念。

                          

    创建文件的视图,全然Android私人定制,不管你想要什么Android Studio全列出来了



    超赞的插件商店界面。想搜什么有什么,想装什么就装什么



    插件管理界面:


  • 相关阅读:
    理解.NET中的异常(二)
    路径,文件,目录,I/O常见操作汇总(一)
    使用PInvoke.NET插件为托管代码添加Win32 API签名
    使用JavaScript检测浏览器的相关特性
    javascript中的变量
    曾经的你
    WinampMy Favorite Media Player
    新的开始,认真地写博客
    log4net的各种Appender配置示例
    使用GhostDoc为代码生成注释文档
  • 原文地址:https://www.cnblogs.com/mthoutai/p/7122021.html
Copyright © 2011-2022 走看看