作为一个Android开发者,最常使用的就是Android Studio了,我在这里声明Android Studio比Eclipse好用100倍,不服来辩。本文用于纪录Android Studio中相见恨晚的操作,阅读本文大概需要不确定时间。(你难道就不边读边试试?)我会用尽量简单明了的语言介绍。PS:多图,流量用户慎入。
为了方便 老读者 阅读,我会将更新内容放在开头。
新用户 可以直接跳过该部分,该内容已经在文中同步更改。
更新日期 | 更新内容 | 备注 |
---|---|---|
2016/9/22 | 更新Android Studio 2.2 查询示例程序的操作,具体见内容 5 | |
2016/9/17 | 更新 提取 和 内联 的快捷操作,具体看内容 1.3.2 和 1.3.3 | 感谢MAIMIHO读者的提供。参考链接:1,2 |
2016/7/30 | 更新更简单的非空输入方法对象.nn
|
|
更新Windows版查看类的继承关系快捷键Ctrl+H
|
感谢3f76b4e62a13的补充 | |
更新活动模版查看和自定义入口Preference ->Editor ->Live Templates
|
感谢Sacowiw的提供 | |
2016/7/25 | 更新大纲 Windows版快捷键Ctrl+F12
|
感谢Alex_Cin,bryanno1的提供和验证 |
1 编写
1.1 活动模版
1.1.1 for循环原来可以这样
遍历集合的时候,对象.for
就可以生成迭代循环遍历:
提取sytle,layout等并没有默认的快捷键。如果你的有,可能我们用的不是同一套,不过无论怎样,你都可以去偏好设置里去自定义快捷键。那么打开keymap。找到Extract,可以看到,包括之前的提取方法操作也在这里,下面的style和Layout就是提取样式和和布局了。你也可以看到还有很多。你可以根据自己的喜好了来自定义快捷键。
演示:
提取布局 提取样式1.3.3 内联
对于上面我们提取出的方法,样式或者布局,这些都可以使用内联把他们加回使用的地方。这个我并不是很常用。不过还是介绍一下吧。这个默认快捷键是:alt+command+N
,在keymap表中的Inline
。
2 搜索
在写代码的过程中,代码检索永远都少不了。如果你是眼睛去找,那效率真的不知道要差到哪里去了。
2.1 搜索基本操作
这些搜索操作我叫做基本操作
操作 | Mac | Windows |
---|---|---|
搜索类 | Command+O | Ctrl+N |
文件中搜索 | Command+F | Ctrl+F |
搜索文件 | Command+shift+O | Ctrl+shift+N |
全局查找 | Command+shift+F | Ctrl+shift+F |
要是懒的话,这四个基本可以解决查找问题。
2.2 大纲
大纲快捷键 Mac:Command+F12 Windows:我不知道。。。(我自己用的Mac有些Windows的我也不知道。欢迎补充,PS:我的Mac开启了将Fx键用作标准功能键,如果没有开启的小伙伴,你的快捷键就是Command+Fn+F12),大纲出来了,就可以查看该类中的成员变量和成员方法,直接输入名称就可以筛选查询。
查询结果会在下方出现,不过有的时候要等很久,有的还找不到:
不过已经非常不错了。首先有Android官方网站的官方文档。下面会有几个包涵ColorMatrix的栗子。单击可以在右边直接查看其内容。如果硬是出不了的话,又实在想看,那么就去github上去查看吧,有一个组织叫GoogleSample,去搜就行了。
结束语
这篇文章没有结束,正在看的你如果对Android Studio还有其他的相见恨晚的操作,欢迎留言补充。希望这篇文章对大家有帮助。
网友评论
最重要的是studio上的插件,分析工具。插件整理:https://ydmmocoo.github.io/2016/06/28/Android-Studio%E6%8F%92%E4%BB%B6%E6%95%B4%E7%90%86/
http://blog.csdn.net/maimiho/article/details/52029577
撸主可以把这两个加上去.