从Android studio开始--使用技巧

  工欲善其事,必先利其器,要想熟练的掌握一门语言并且提高效率,还得从IDE开始。这里记录一下Android studio的使用小技巧。当前使用的Android studio版本:2.2 。(背景:在看了Android群英传之后)

设置

  1,开启类似Eclipse的代码悬浮提示:
  Setting -> Editor -> General -> Show quick documentation on mouse move
这里写图片描述
  2,不区分大小写:
  Setting -> Editor -> General -> Code Completion ->Case sensitive completion -> 选项:None
这里写图片描述
  3,修改Log的颜色:
  Setting ->Editor -> Colors & Fonts -> Android Logcat -> Use inhretedattributes 对Logcat进行颜色的修改
这里写图片描述
  4, 演示代码,当你要向你的队友讲解某段代码的时候,这个时候就很实用了:
  View-> Enter Presentation Mode
这里写图片描述
  5,设置变量名代码风格:
  Setting-> Editor->Code Style->Java 例如:google的代码风格中类成员变量是以字母:m 为前缀的如:mString,通过这个设置,就可以调整IDE自动提示的代码风格
这里写图片描述
  6,修改Android studio 内置模版:
  File-> Setting-> Editor-> File Code Templates-> Includes-> File Header
  例如:常见的新建一个java文件会自动生成一些代码,Created by zone on 2017/1/18,
这里写图片描述

快捷键

  1,Alt+f7 查找一个变量或者方法在哪里被调用
  这里写图片描述
  如图,查看realm这个变量在哪里被调用
  2,Alt+↑ 在方法中跳转,当你写的一个方法比较冗长的时候,可以用这个快捷键实现方法级别的跳跃
  3,Alt+Enter 代码补全,代码提示
  4,Alt+鼠标单击移动光标 进行多行编辑
  多行编辑
  5,Ctrl+e 最近打开的文件和最近的操作
  这里写图片描述
  6,Double shift 快速搜索,相当于全局搜索
  这里写图片描述
  7,Ctrl+P 查找一个方法的参数,相当于提示功能
  这里写图片描述
  8,Ctrl+x 剪切
  9,Ctrl+y 删除一行
  10,Ctrl+d 如果你选中一些文本则复制选中文本,否则,复制光标所在的行,并且粘贴出来,相当于Ctrl+c 和 Ctrl + v 一起操作
  11,Ctrl+c 如果你选中一些文本则复制选中文本,否则,复制光标所在的行
  12,Ctrl+shift+alt+f8 对当前行设置只进行一次的断点,该断点会在调试一次之后,自动消失。
  13,Ctrl+space 代码提示
  14,Ctrl+shift+I 预览一个方法,当你引用一个方法,如果你想查看方法里面的代码,有两个方法 1)按住Ctrl ,鼠标单击该方法。2)Ctrl+Shift+i 则studio会以弹窗的方式预览这部分代码。
  这里写图片描述
  15,Shift+f6 对变量或者方法进行重命名,当你选中变量或者方法时,按快捷键,则可以对变量和方法进行重命名,并且相对应的引用也会同时改变为你新命名的变量名
  16,Ctrl+alt+t 在已经选中一段代码的时候,可以对这段代码进行包裹内容,当你写好一段代码时,想用try catch 包裹这段代码的时候,该快捷键可以进行快速包裹内容
  这里写图片描述
  17,Ctrl+alt+m 选取一段代码的时候进行代码的抽取,包括:style,layout,java 例如:写好10行代码,想将这10行代码抽取为一个方法。
  18,Ctrl+j 调用代码模板,Android studio内置了很多代码模版,例如:我们常用的for循环,只要输入 fori 则会有整个模版出来
  这里写图片描述

常用插件

安装插件:Setting -> Plugins 搜索相应的插件即可

  1,MVPHelper ,自动生成Model View Presenter 及相应的接口文件
  
  普通形式的mvp
  这里写图片描述
  
  通过Contract生成mvp
  这里写图片描述
  
  2,GsonFormat ,在获取到 json 字符串的前提下,新建一个java文件,在其构造方法中 右键
   -> Generate -> GsonFormat
   这里写图片描述

   3, Android ButterKnife Zelezny
   配合ButterKnife实现注解,从此不用写findViewById。在Activity,Fragment,Adapter中选中布局xml的资源id自动生成butterknife注解。
   4,Android Methods Count
   显示依赖库中的方法数
   5, ADB WIFI 一款通过WIFI调试应用的插件,不需要root(同类插件AndroidWiFiADB)
  安装好后,用数据线连接电脑,先执行 ADB restart 再执行ADB USB to WIFI,这个时候再拔掉数据线,如果能编译安装应用到手机上则说明安装成功了。
  这里写图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值