问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何评价 Android Studio 正式版发布?

发布网友 发布时间:2022-05-29 05:42

我来回答

1个回答

热心网友 时间:2023-10-08 19:00

Android studio出版已经有一段时间了,经过这一段时间的实际应用,切身体会到android Studio和eclipse之间的优劣之处,现在将其总结如下:
  1,工程管理:
  a,新建工程时,Android Studio和eclipse新建工程的文件夹组织方式不同,开发环境之间的共容性较差,比如要将eclipse中的project导入到Android Studio中需费一定的周折,而要将Android Studio中的工程导入到eclipse中,却没有比较简单的方法,只能一个文件一个文件的拷贝。
  b,新建工程后,设置工程的属性比较难,在eclipse中直接去properties设置就可以,但是在Android Studio中,0.1版提供了一个界面设置project structure,我设置过很多次,遇到各种问题,在Android Studio中新建的工程问题较少,但是从eclipse中导入的工程就比较容易出BUG,比如找不到Lib,找不到sdk,当升级到0.1.1版的时候直接没有界面了,当点击project structure的时候,提示:我们以后会提供一个界面来配置工程的设置,但是在这之前需要自己在gradle里去手动设置。
  c,新建或导入工程后,要删除工程,Android Studio只能去workspace文件夹去删除,而不能在开发环境中删除。
  d,在eclipse中引用库项目非常简单,库项目properties里android lib打钩,然后就可以直接在项目中引用了,但是在Android Studio中,由于时间的关系,我到现在没找到解决方法。
  综上所述,在管理工程这块,可能是对Android Studio比较陌生,不习惯,总觉得android Studio远不如eclipse.

  2,IDE界面:
  a,Android Studio提供的dock留边停靠完胜eclipse,在eclipse中要是想用更大的视野来显示一个view,而隐藏其他的view的一个方法就是点X,关闭后要打开就比较麻烦了,而Android Studio是将常用的view最小化dock到其边界,更加人性化,已操作和灵活。
  b,第二点,eclipse的启动速度令人蛋碎呢,每次开机先启eclipse,后启动其他程序,其他程序都百米5s的速度,eclipse都还没上起跑线。
  c,还有eclipse的死机问题非常严重,我的ubuntu每天都要因为eclipse死机的问题来重启,有的时候甚至一天五六次。

  3,项目编码:
  a,Android studio中的图标在每行最开始表示,使开发者更加可视化了自己的界面,程序等,这是Android Studio的最大亮点。
  b,错误提示不比eclipse提示,eclipse放在错误上边即可提示,android studio需要按快捷键command+1才能显示。
  c,拷贝一个方法或字段到另一个地方时,eclipse中是连它的引入类一起拷贝,比如拷贝List<BluetoothDevice>时会连import java.util.List和import android.Bluetooth.BluetoothDevice一起拷贝过去,而android Studio会给用户提供一个选择,要拷什么不要拷什么会给用户一个界面来勾选。
  d,Android Studio 中 command+W可以直接快速定位到最近编辑的文件,不知道eclipse中有没有,暂时没有发现。
  e,inspect code,利用android lit可以帮助开发者自动检查代码中的错误和有可能出现bug的地方。
  f,在Android Studio中code assistance要远远强大于eclipse,比如你可以先调用方法,再写方法时会有提示,而在eclipse中只能傻傻地自己写,没有提示。还有一个,拷贝string或color中的value前选择value的时候,eclipse的反应速度慢到无法忍受。

  4,res资源:
  a,Android studio中的颜色等都在每行最开始表示,使开发者更加可视化了自己的界面,程序等,这是Android Studio的最大亮点。
  b,在代码中可以看到资源中不痛分辨率下的drawable图像,将光标放置图像名字中间,点View-quick documation即可看到,由于是在本环境中打开,而不是像eclipse中重启程序打开,所以打开图像的速度远远小于eclipse。
  c,生成res的values文件更简单,感觉创建时更倾向于android开发,android专用,不像eclipse那么复杂。
  d,提示更加完善,比如如果将Button拼成Bitton,Android Studio会自动检查出来,如果没有layout_width或layout_height,会自动检查出来并提供选项让开发者选择。
  e,在android Studio中提供了一个Preview视图,可以和layout.xml文件进行关联,在xml文件中改属性,或添加组件,会动态在Preview视图中表现出来,而且可以添加不同语系,不痛屏幕尺寸的android设备。

  5,编译代码:
  a,在eclipse中编译速度感觉要慢于Android Studio,但是在eclipse中有一个build automatically的功能,觉得挺好用,在android Studio中未找到,只能在每次安装前手动编译。
  b,编译后选择运行的平台,eclipse中会自动打开软件,而android Studio会安装软件,需要手动打开。

  6,LOG查看:
  a,log查看相比较而言,还是android Studio稍微先进于eclipse,在eclipse很多次,我删掉的tag,第二次打开eclipse,它又存在于左边的list当中,Adnroid studio看起来界面比较友好,使人更容易找出log。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
阳光燕山学校是贵族学校吗 小米14ultra跌至新低 小米14ultra值得购买吗 马卡龙多少钱一个 马卡龙为什么那么贵 正宗马卡龙多少钱一个-马卡龙为什么这么贵 今年河北的迁西板栗多少钱一斤、生的 板栗什么时候上市能卖到几月呢? 6月份能买到新鲜板栗吗? 睡眠银行的生物信息专家林晨瀚讲座谁有听过,对他们的生物信息助眠方法讲 ... 材料力学实验简介 studio 有工作室的意思? 学技术最重要的是什么?有没有什么能快速学会的诀窍? 在国外studio是什么样的房间? 紫菜包饭鱼子酱好吃吗 青蛙乐园的紫菜包饭好吃吗? 紫菜包饭好吃么? 电脑一直卡在主板界面,硬盘怎么修复 紫菜包饭超级好吃。 win7开机自检后磁盘修复,看那英文貌似是修复完了,但一直卡到那了,重启在修复前随便按个键跳修复可 电脑无法正常启动,总是停留在windows错误修复界面,万分感谢。 紫菜包饭好吃吗 整个脸都是痘痘,还干,痒,三月份用了一款美白面膜,到七月份开始脸上就不停的长痘痘了 国债利息为什么比存款利息低 acer-v5-573g 进不了桌面 一直卡在正在修复磁盘错误 可能需要一个多小时 晚上贴了一张美白面膜,早上鼻子底下长了一个痘痘,鼻子也疼,咽喉也疼!这是怎么一回事? 国债和储蓄的问题 用chkdsk命令修复硬盘,一直停留在这个画面,最下一行有光标在闪,这是完成了吗? 用美白面膜后红肿长痘怎么办 买国债不收利息税,利率又比银行存款高,那为什么要在银行存款呢? 油性皮肤用天地慈这个美白面膜适合吗?会不会闷痘? 如何做丰胸操? 保险公司部门培训方案 我为什么要读书作文400字 前段时间看到有种减肥操,好像有助于防止*下垂,请教一下是什么样的丰胸操? 30岁学点手艺还来得及吗?能学什么快一点呢? 请问丰胸的方法? 有没有什么方法可以快速学一门技术? 什么是徒手美胸操? 20岁女生要怎样丰胸操求大神帮助 我想丰胸,该怎么做 今天是什么日子8.24 夜总会佳丽指的是什么 OPPO R817t手机打电话黑屏,怎么办? oppoR817T是双卡双待吗? oppor817t多少钱 oppo r817t能刷机吗 oppor817t忘记密码怎么办 oppor817t怎么连接蓝牙 OPPO智能手机R817和817T一样吗?哪个好点? oppoR817T手机如何刷机