当前小编使用的AndroidStudio的版本为2.0 Preview,相对这个而言2.0 beta 7要稳定得多。日前AndroidStudio最新正式版为1.5,最新预览版已达到2.1,推荐使用正式版,毕竟预览版的坑是未知的。我们以一个启动项目到编辑的过程来讲讲AndroidStudio的一些主要使用技能。
- 项目分类和启动
- 自定义.class模板
- 任务标识TODO
- 收藏夹使用Favorite
- Icon与矢量图SVG的创建
1.项目分类和启动
项目的分类当前仅在2.1的版本上才有体现,如下图显示,我们可以为项目添加多个分组实现较好的管理。
启动项目主要涉及的项目多开的问题,对于新手可能还不知道怎么解决的可以看看。
以上为启动项目的方式选择,当然该窗口仅在New Project的时候才会提示你选择在新的窗口中打开项目。但是如果是想启动另一个原有的项目呢,File->Open Project是原窗口上启动新的项目的。这样就无法达到多开的需求,所以正确的操作应该是通过Import Project来启动。(多开模式下Debug可能会由于多指向而失灵)
2.自定义.class模板
在实际开发当中,某部分文件当中可能中存在某些特定的内容,譬如实例化视图函数方法等。这部分相同的内容大部分开发人员都会将其指定到父类当中,让子类去继承实现。除此以外,如果我们不想通过拟定父类的方式去实现。还可以通过自定义模板的方式实现。如下面我们创建一个.class文件,AndroidStudio友好地提供给我们选择创建文件类型,譬如普通类,枚举类或者接口类。
以上是系统提供的.class类型模板,接下来我们已创建一个携带onCreate();方法并继承AppCompatActivity的模板,来了解下自定义模板的过程。
3.任务标识TODO
// TODO 相信看到这个大家肯定会觉得很熟悉,在我们的项目当中经常引用其来添加一些备注信息。当然还可以用来做一些任务性的标记或提醒。且高亮的效果格外引人注目噢。
4.收藏夹使用Favorite
收藏夹这东西绝对是个神作,用上了就爱不释手了。面对一个源码体积庞大的项目,不得不说想要找到一个文件或者方法的位置是多么的困难,即便是AndroidStudio提供了很好的快捷检索工具,但是过度模糊的关键词往往无法准确的定位到位置。那么我们何不将需要这些文件或者方法收藏归类整理起来呢。
Favorite位于编译器左下角,打开之后能发现其有三种收藏类型,分别是代码文件方法收藏,标签收藏以及Debug收藏。下面先讲讲文件方法收藏。文件收藏比较简单,直接右击文件->Add to Favorite即可(可创建不同目录)。而方法的收藏比较特别,必须先将光标放置在方法名上面,然后再执行收藏操作。
接下来是标签收藏。这个我们可能用的比较少,但也是灰常实用的一个技能,下面为一般的标签收藏,其收藏结果按首字母默认排序。
上面实现为默认排序的标签收藏,当然我们也可以实现自定义排序归类的标签收藏方式。
估计看到这里小伙伴们开始支吾不是了,说这个跟第一种收藏没几个区别。当然,是有区别的,因为除此以外我们还可以打开标签管理串口给标签收藏添加诠释,这个绝对讨你喜欢。
5.Icon与矢量图SVG的创建
Icon图标这里暂不解释,因为跟Eclipse一样,都是用于设计管理APP应用位于手机桌面上显示Logo的显示处理。侧重讲讲矢量图SVG,其使用优点是SVG由脚本.xml文件编码组成,非我们平时所见的.png等资源文件那样。该矢量图可更具手机分辨率自动调整,保证自身不会走样。AndroidStudio本身拥有一套看似完美带式色彩单一的矢量图,我们只要对其生成的.xml脚本文件进行进一步加工,就可以得到想要的图标啦。(摘要_Android Studio 在1.4 支持了VectorAsset,所谓VectorAsset;它可以帮助你在Android 项目中添加Material Icon 和SVG 图片来作为一个Drawable 资源来使用。如果想精心挑选Material Icon ,可以打来网页版https://design.google.com/icons/ 来选择,也可以下载SVG 和Png 格式。对于VectorAsset 的好处,它的文件更小,更容易适配不同的屏幕。)