Intellij下的android实践


一:概念普及

Eclipse和Intellij的区别:http://www.jetbrains.com/idea/documentation/migration_faq.html


二,文档

Doc is God

先读完所有的intellij官网介绍文档,然后根据示例安装

http://www.jetbrains.com/idea/


三:快捷键

1, 可以设置为Eclipse的映射

2, 也可以使用Intellij提供的快捷键,完整版本,参看附件文档。


四:Gradle

1, 先阅读android官网中对gradle的介绍和基本使用,有一个基本的概念

http://tools.android.com/tech-docs/new-build-system/user-guide

2, 再阅读Gradle User Guide的前20章,会对Gradle的整个概念深化。建议每个例子都跑通。会对相关语法熟悉一些。


http://www.gradle.org/docs/current/userguide/userguide.html


五,Maven

请参看之前博文:http://mikewang.blog.51cto.com/3826268/1377263


六,对比体会

1, eclipse和intellij


1-1 优点:

1,快捷键多,现在非常喜欢copy文件/文件夹路径的快捷键。用编辑器打开页面非常快。

2,联想还是比较多的。


1-2 缺点:

1,编译速度略慢,起码感觉要比eclipse慢

2,git管理GUI界面太模糊,几乎没法分清各种状态。相比较,Eclipse的egit非常好用。

Note:最近还在熟悉中,暂时还不足以让我抛弃eclipse


2, Ant,maven和gradle

2-1 前两者都采用的是xml,配置相关属性,相当复杂。Gradle采用是Groove语言,语法上与java相似。相关逻辑很好写。

2-2 ant与后两者相比,没有默认的文件路径,需要制定,比较麻烦。

2-3 gradle里将task提到单独功能,相关组合比较清晰。

2-4 maven的依赖比较死板,gradle相对比较方便。

2-5 gradle 对ant和maven都支持,user guide里对ant的兼容提到过很多次。



Note:

本文只提供学习轨迹图,不提供具体的demo,steps,相应的东西都在给出的连接中。Doc is God,repeat again!





更多相关文章

  1. Android 中文 API 文档 (45) ―― AbsoluteLayout.LayoutParams
  2. Android中文文档v0.1 beta低调发布,期待更多同学来参加review
  3. Android图形报表之AchartEngine(附开发包+API文档)
  4. android中利用itext读取pdf文档
  5. Android6.0 MTK 需求文档(五)
  6. Google Android 文档笔记-Training-Getting started [1]
  7. (原创)Android入门教程(六)之------使用android SDk帮助文档(英
  8. android 笔记 --- Android开发中Virtual Device仿真界面对应的快
  9. 【教程连载】ArcGIS Runtime for Android开发教程V2.0(1)基本概念

随机推荐

  1. 2011.07.20——— android 获得当前view
  2. Android(安卓)studio 3.1.3 无法获取pom
  3. Android中使用log4j
  4. android获取系统wifi状态等
  5. 读取android根目录下的文件或文件夹
  6. 非UI线程可不可以更新UI(一)
  7. Android(安卓)Studio Settings Repositor
  8. Android(安卓)Stuido 更新问题
  9. 屏幕切换,保存内容
  10. Android中的设计模式(结合大话设计模式+