演示模式

View---Enter presentation mode

演示

代码快捷提示

commond+shfit+a

最近修改的文件

ctrl+shfit+e

代码书签

在一行代码处使用F11

也可以在navigate--bootmark

Paste_Image.png

回退到上一个浏览的地方

ctrl+alt+left/right

快速进入方法内

ctrl+b

查看方法的参数定义

commond+p

Paste_Image.png

上下移动一行代码

commnd+shift+上下方向键

快速查找使用的地方

option+f7

快速查看方法的代码

commond+y

添加多个光标

option+shfit+鼠标左键

添加书签

bookmark option+b showbookmarks option+control+b

查看文件结构

commond+7

重构代码

control+t

surround with包裹的代码

commond+option+t

代码模板

commond+j 还可以在设置中使用live templates 添加自己的模板

方法调用栈

control+option+h 查看方法的调用流程

调试

条件断点

右键点击断点,添加条件,当满足该条件下触发

condition:条件

enabled:是否启用该断点

Paste_Image.png

临时断点

该断点执行一次后,就自动消失

ctrl+shfit+alt+F8

Paste_Image.png

异常断点

添加系统运行时,检查的断点信息,这样当系统运行时发生了指定要检查的异常时,就会自动在该位置自动断点,并抛出相关的信息

1.打开断点视图

ctrl+shfit+f8

2.点击加号选中JavaExceptionPoint

Paste_Image.png

3.选择要监视的异常

Paste_Image.png

日志断点

当出现一个问题,并且该位置处没有log信息时,我们可以通过断点加入一个log,这样需要重新加入log代码,编译整个工程

1.首先添加一个普通log,将Suspend的属性设置为false

2.在log evaluated 选项勾选中。添加日志信息

快速国际化

右键选中string.xml,选择translation editor

重构代码

1.将代码抽出成为一个方法

选中代码 refactor---extract---method

Paste_Image.png

2.将xml封装成一个style

在布局xml文件中选择一个控件的布局,右键refactor---extract--style,会在style.xml中生成对应的xml文件

Paste_Image.png

快速搜索

Search Stucturally,

在编辑区域搜索各种想出现的代码(个人设置ctrl+shfit+s)

Paste_Image.png

全局搜索

在工程下搜索所有符合要求的代码

ctrl+shfit+f

Paste_Image.png

android studio windows,AndroidStudio的使用(Windows)相关推荐

  1. 新版Android Studio(4.1.1 for Windows 64-bit)的安装教程(超详细)

    新版Android Studio(4.1.1 for Windows 64-bit)的安装教程(超详细) 获取Android Studio软件 在心仪的磁盘新建文件夹:AndroidStudio(文件 ...

  2. Android studio彻底取消代理Mac Windows

    目录 为何要关掉代理? 直接在android studio上面关闭不行吗? 如何彻底关闭代理? 为何要关掉代理? 因为代理没有关闭导致的问题,具体可以看下面这些博客: Android Studio 2 ...

  3. android studio 代码覆盖率,AndroidStudio中使用Jacoco统计Android应用程序代码覆盖率

    AndroidStudio中使用Jacoco统计Android应用程序代码覆盖率 AndroidStudio中使用Jacoco统计Android应用程序代码覆盖率 最近在做针对Android应用程序代 ...

  4. android studio 倒计时,AndroidStudio项目制作倒计时模块的方法

    前言 大家好,我是 Vic,今天给大家带来AndroidStudio项目制作倒计时模块的概述,希望你们喜欢 项目难度 AndroidStudio项目制作倒计时模块的难度,不是很大,就是主要用了Time ...

  5. android studio 图片资源,AndroidStudio 创建图片资源

    在我们使用AndroidStudio时,项目用到的图片资源存放的位置一直都有分歧,有的说放在drawable下,也有的说放在mipmap下,其实google官方已经给出相关介绍: drawable/ ...

  6. android studio annotations,AndroidStudio 添加AndroidAnnotations -电脑资料

    1.在project的gradle文件中dependencies { classpath 'com.android.tools.build:gradle:1.0.0' classpath 'com.n ...

  7. android studio迁移,AndroidStudio 一键迁移至 AndroidX

    在上篇文章 <关于 MVPArms 兼容 AndroidX 的问题> 中,我犯了一个致命的错误. 我没升级 AndroidStudio 到最新版, 是的, 我的 AndroidStudio ...

  8. android studio outline,AndroidStudio常用设置

    常用设置: 1.Tab不用4个空格 Code Style->Java->Tabs and Indents->Use tab character Code Style->Gene ...

  9. android+studio入门指南+pdf,android+studio使用指南v0.1.pdf

    androidstudio使用指南v0.1 <Android Studio入门指南>作者:毕小朋 博客:/wirelessqa Android Studio入门指南v0.1 作者:毕小朋 ...

  10. 跨平台flutter- window与Android Studio环境配置

    背景 Flutter是谷歌的混合移动UI框架,一套代码可以快速在iOS和Android上构建高质量的原生用户界面,Flutter可以与已有的代码一起混编,Flutter是完全免费并且开源的,正被越来越 ...

最新文章

  1. 【FFmpeg】便捷函数汇总(持续更新中...)
  2. 关于bash的执行过程
  3. java基础专栏—CommonApi
  4. 最小二乘、最大似然和最大后验的简单总结
  5. 一个路由再接另一个路由,让和别人合拉的一个网线可以多台电脑一起使用
  6. CVE-2015-0235: GHOST – A Critical Vulnerability in the Glibc Library
  7. XML文档的简易增删查改
  8. 数学家出身的阿拉伯语诗人
  9. CSS reset的重新审视 – 避免样式重置
  10. java selenium (十三) 智能等待页面加载完成
  11. 对instance进行二次封装
  12. border-radius 移动之伤
  13. 长文 | HuggingFace实战 之 多语言命名实体识别
  14. 苹果Mac测试及维护工具:​​​​​​​​Techtool Pro
  15. c#简要概括面向对象的三大特征(三)
  16. Atitit 读取文本文件内容功能的实现 艾提拉 总结 attilax总结 1.1. FileUtilsAti.readFileToStringAutoDetectEncode(txtF); 1 1
  17. linux中python编辑器_Python 编辑器
  18. 航程门业:木门企业可搭上移动客户端班车 获得客户
  19. 【软件测试】——软件测试经验总结
  20. 动态html函数的写法,如何将html div id的动态传递给js函数

热门文章

  1. android MPV架构快速实现,不是所有的MPV都叫GL8,一体化智能座舱体验来袭
  2. Linux设备驱动模型1——简介和底层架构
  3. Mybatis一级缓存和二级缓存 Redis缓存
  4. 2018-2019-1 20165219 实验三 实时系统
  5. python知识点1
  6. 利用Python对文件进行批量重命名——以图片文件为例
  7. 点击开启此虚拟机时,出现“该虚拟机似乎正在使用中”问题
  8. web容器(02):tomcat配置监控
  9. Python网络数据采集系列-------概述
  10. 处理字符集中的算式问题