在2013年Google IO大会的时候看到过Android Studio的一些介绍,于是下载下来用过的试了一试。第一次用,不管新建还是导入项目就会去下载gradle,但是没感觉到实际使用的好处,只是知道它的界面编辑功能优化了不少。其实我对新鲜东西都挺愿意尝试的,但是工具不稳定,平时公司里开发不敢拿来上正式的项目,而且很多快捷键和eclipse也不同,实在找不到用它的理由,于是放下了。
时隔几个月,当我要开始开发新项目的时候,有个问题,页面特别多,感觉做得很烦,一点技术含量都没有,天天在那儿调layout的属性,太尼玛浪费时间了。于是很想找到一个快速做UI的工具。这时候突然又想起了Android Studio,进来再来试一试,惊喜有很多。
1.右侧Preview功能
开发的layout在右侧实时显示出来了,很方便。点哪儿左侧的代码就自动跳到哪儿。
2.控件图片引用preview
layout的xml代码中有图片的引用,直接在line number后面显示出来了。一眼就能看出这是个什么控件,干什么的。
3.控件拖拽
不像在eclipse中,控件的拖拽很烦人,bug特多,各种问题。必须依赖于纯手写。
4.控件属性快速设置
切到左下角的Design选项卡,双击控件会弹出控件的id等的修改,很便利。配合右下角的properties使用。
5.控件多选修改属性
按住shift或者ctrl,在properties中同时修改多个控件的属性,修改的效果可以实时的展示出来,非常方便。
还有一些其它的点就不列举了,做界面比eclipse好用很多,开发效率提高了不少,之前有些第三方的droiddraw之类,没这个好用,个人感觉。这个更强大。
更多Android Studio的好处欢迎使用和交流。
附上一些快捷键吧:
ctrl+y 单行删除。
shift+f10 运行
ctrl+f1和eclipse中ctrl+1功能差不多。