关于Android Studio你可能不知道的10件小事
2016-05-11 00:00
417 查看
昨天在YouTube Android Developer频道看了一个关于Android Studio使用技巧的视频-Android Studio: (About) 10 Things You (Probably) Didn’t Know You Could Do,今天试了下感觉不错,可以提高开发效率,在这里整理了一下,希望可以给大家带来帮助。
1.自动处理Import
在开发过程当中,经常碰到无用的Import需要清理或者新增类需要添加
Import,这时候要么遗忘删除,导致产生无用的代码行,或者需要使用快捷键新增,非常不方便,Android Studio自身就提供自动处理功能。
使用方式
Preference->Editor->General->Auto Import
2.拓展选中的内容至下一个内容
在开发过程中遇到需要选中整行,一般都需要鼠标的帮助,或者按住
Shift+<-,这时候可以利用Option+↑,如果按多次,会选中整块内容。
使用方式
Option+↑
3.移动代码行
使用方式
Shift+Option+↑/↓
4.用Live Templates来完成输入的转换
有些代码可以通过模板代码生成,加快开发效率。
使用方式
通过输入“fori”来输出关于for循环的模板代码。
关于Live Templates的具体介绍,可以查看Android Studio Live Templates,或者idea-live-templates来了解Android Studio默认的Live Templates。
5.断点日志输出
有时候我们只是希望查看断点的输出,而又不希望Debug,阻塞运行,这时候就可以利用断点进行日志输出。
使用方式
对需要输出的地方打断点->Shift+Command+F8->在Log evaluated
expression里输入需要输出的日志
然后就可以在Debug模式下运行,无阻塞的在Console里查看输出日志。
6.断点输出格式自定义
有时候我们打断点看数据对象输出的时候会被很多数据干扰,甚至有时候需要点击进入查看,非常不方便,如下图。
这时候我们可以定义输出内容,方便查看。
使用方式
在断点输出处右键->View as->Create->在Use following expression里面输入需要输出的内容。
这样我们就能在断点处很清晰看到输出的内容。
7.搜索Action或者Option
使用方式
Shift+Command+A
8.自定义搜索结构
使用方式
Shift+Command+A->Search Structurally->自定义搜索结构->Find
(由于附件上传限制及发文字数限制,本文中的图片不能全上传及文章后部分输入不完全,详情请见:http://mp.weixin.qq.com/s?__biz=MzI5ODI3NzY2MA==&mid=100000163&idx=4&sn=e1ba48d348cc4b7c717acf6e4d062d61#rd)
敬请谅解!!
欢迎大家一起交流。
扫描以下二维码,获取更多更精美文章!
关注我们微信订阅号( uniguytech100) 与服务号(uniguytech),获取更多更精美文章!
也欢迎加入【大家技术网讨论QQ群】,群号码:256175955,请备注你个人的介绍!让我们一起聊聊it的那些事!
1.自动处理Import
在开发过程当中,经常碰到无用的Import需要清理或者新增类需要添加
Import,这时候要么遗忘删除,导致产生无用的代码行,或者需要使用快捷键新增,非常不方便,Android Studio自身就提供自动处理功能。
使用方式
Preference->Editor->General->Auto Import
2.拓展选中的内容至下一个内容
在开发过程中遇到需要选中整行,一般都需要鼠标的帮助,或者按住
Shift+<-,这时候可以利用Option+↑,如果按多次,会选中整块内容。
使用方式
Option+↑
3.移动代码行
使用方式
Shift+Option+↑/↓
4.用Live Templates来完成输入的转换
有些代码可以通过模板代码生成,加快开发效率。
使用方式
通过输入“fori”来输出关于for循环的模板代码。
关于Live Templates的具体介绍,可以查看Android Studio Live Templates,或者idea-live-templates来了解Android Studio默认的Live Templates。
5.断点日志输出
有时候我们只是希望查看断点的输出,而又不希望Debug,阻塞运行,这时候就可以利用断点进行日志输出。
使用方式
对需要输出的地方打断点->Shift+Command+F8->在Log evaluated
expression里输入需要输出的日志
然后就可以在Debug模式下运行,无阻塞的在Console里查看输出日志。
6.断点输出格式自定义
有时候我们打断点看数据对象输出的时候会被很多数据干扰,甚至有时候需要点击进入查看,非常不方便,如下图。
这时候我们可以定义输出内容,方便查看。
使用方式
在断点输出处右键->View as->Create->在Use following expression里面输入需要输出的内容。
这样我们就能在断点处很清晰看到输出的内容。
7.搜索Action或者Option
使用方式
Shift+Command+A
8.自定义搜索结构
使用方式
Shift+Command+A->Search Structurally->自定义搜索结构->Find
(由于附件上传限制及发文字数限制,本文中的图片不能全上传及文章后部分输入不完全,详情请见:http://mp.weixin.qq.com/s?__biz=MzI5ODI3NzY2MA==&mid=100000163&idx=4&sn=e1ba48d348cc4b7c717acf6e4d062d61#rd)
敬请谅解!!
欢迎大家一起交流。
扫描以下二维码,获取更多更精美文章!
关注我们微信订阅号( uniguytech100) 与服务号(uniguytech),获取更多更精美文章!
也欢迎加入【大家技术网讨论QQ群】,群号码:256175955,请备注你个人的介绍!让我们一起聊聊it的那些事!
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Manifest 用法
- [转载]Activity中ConfigChanges属性的用法
- Android之获取手机上的图片和视频缩略图thumbnails
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- android string.xml文件中的整型和string型代替
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- android wifi 无线调试
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- android 代码实现控件之间的间距
- android FragmentPagerAdapter的“标准”配置
- Android"解决"onTouch和onClick的冲突问题
- android:installLocation简析
- android searchView的关闭事件
- SourceProvider.getJniDirectories