[置顶] Android开发之Android Studio与Eclipse使用小结

    别的不说了,直奔主题。

    1. 界面

      Eclipse更简洁,但编辑窗口底色是白色,看的时间长了有点累眼,不知道能不能调;

      Android Studio看起来比较复杂,各种按钮很多,设成Darcula主题后,黑底白字看着很舒服;

    2.代码提示

      Eclipse只有全打出来变量名称,函数提示才能出来;

      Android Studio只要打一个字符,便自动列出可能的变量列表,回车后自动补全,这点和Visual Studio类似。还支持变量名称自动生成,例如,定义一个Camera类型,再打一个'c',会自动提示出来一个"camera"可以作为变量名,很方便;

    3.性能

      Eclipse完胜,启动调试很快;

      Android Studio要迟缓些,内存耗用也更多,另外Android Studio的gradle也比较慢;

    4.引用jar包

      Eclipse里貌似直接把jar扔到libs目录下就能识别;

      Android Studio需要先扔到libs目录下后,再右键 Add As Library 才能添加,不过添加后,可以直接点开jar包查看里面的类,Eclipse就没这么方便了;

    7.项目(模块)引用

      Eclipse中,如果去引用其他工程中的界面类,会因为相应的R及layout无法加载而报错,因此无法实现界面类的复用;

      Android Studio则没有这个问题,这也是目前感觉其最过人之处。编译后,看了下build目录中的文体,它会自动把目标模块和被引用模块中的资源ID定义合并到一个R文件中,同时把两个模块中Manifest文件里的Activity声明也合并到一个Manifest里,这样就可以实现界面的复用了。

你可能感兴趣的:(eclipse,android,Android开发,Studio)