Android Studio

- 这段时间恰好写了一个 Android Studio系列教程 ,公司的项目也全线使用Studio+Gradle,任何一个东西都不是绝对的,这里我就来讲下Studio的优势与缺点吧。
http://stormzhang.com/devtools/2014/11/25/android-studio-tutorial1/

我在android Studio上看到的不足
一、ctrl+x这个快捷键。剪切当前行,很容易把我复制好的内容给覆盖掉(这个说错了,在Studio上面能够用ctrl+y删除当前行)
二、gradle编译起来,确实挺慢的。(eclipse自动编译就很好了,一会儿就跑出来了,如今0.6.1版本的Studio快多了)
三、写注释,在androidStudio上面你本身把注释的格式写出来,在eclipse上面用alt+shift+j就能够了(能够在keyMap上面修改setting->keymap-fix doc comment)
四、关闭当前的标签页,在eclipse里面用ctrl+w就好了,可是在androidstudio上面shitf+鼠标
五、最重要的一点,就是androidStudio的logCat颜色分类太难看了吧。一堆黑乎乎的东西。想找个什么都能找。可是eclipse就不一样了。(LogCat这里也是能够修改颜色的,setting->editor->color&font->Android Logcat)

缺点(但愿提供解决方法):

    会存在常常性的sync,卡
    耗费的内存资源较多,卡
    因为国内的缘由,致使须要下载的环节,
    
我看到其余人说eclipse卡,就顺便说一下电脑,win7+i5+8G内存,从未以为卡。


还有一点就是:在setting->keymap那里能够选择使用eclipse快捷键的

不过还得吐嘈一下,只要升级一下Studio,Gradle就一堆问题,buildTool要也升级!!!

- 经过Build Flavor,Build Type,FlavorDimensions的配合,能够轻松生成不少不一样的app变种

- gradle script?

- gradle让Android作到了ios中cocoapods,wp中nuget,extension sdk的优秀的依赖管理(maven plus),复用了maven 的现有repo资源,case:若是有同事b,c同时须要引用同事a写的core lib,他们只须要配置一句话,相似:
gradle会自动前往maven repo进行该版本的下载

- 修改字体(font)大小(size)
http://blog.csdn.net/caroline_wendy/article/details/21876727


html

 

和Eclipse的区别有以下:

    一、Studio中有Project和Module的概念,前面说到Studio中一个窗口只能有一个项目,即Project,表明一个workspace,可是一个Project能够包含多个Module,好比你项目引用的Android Library, Java Library等,这些均可以看作是一个Module;

    二、上述目录中将java代码和资源文件(图片、布局文件等)所有归结为src,在src目录下有一个main的分组,同时划分出java和res两个文件夹,java文件夹则至关于Eclipse下的src文件夹,res目录结构则同样.
    
快捷键
http://stormzhang.com/devtools/2014/12/09/android-studio-tutorial3/
注释代码(//)     Cmd + /     Ctrl + /
注释代码(/**/)     Cmd + Option + /     Ctrl + Shift + /
格式化代码     Cmd + Option + L     Ctrl + Alt + L

Fragment

android UI
https://developer.android.com/guide/topics/ui/settings.html

android studio
https://developer.android.com/tools/studio/studio-config.htmljava

相关文章
相关标签/搜索