android studio windows,AndroidStudio的使用(Windows)
演示模式
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)相关推荐
- 新版Android Studio(4.1.1 for Windows 64-bit)的安装教程(超详细)
新版Android Studio(4.1.1 for Windows 64-bit)的安装教程(超详细) 获取Android Studio软件 在心仪的磁盘新建文件夹:AndroidStudio(文件 ...
- Android studio彻底取消代理Mac Windows
目录 为何要关掉代理? 直接在android studio上面关闭不行吗? 如何彻底关闭代理? 为何要关掉代理? 因为代理没有关闭导致的问题,具体可以看下面这些博客: Android Studio 2 ...
- android studio 代码覆盖率,AndroidStudio中使用Jacoco统计Android应用程序代码覆盖率
AndroidStudio中使用Jacoco统计Android应用程序代码覆盖率 AndroidStudio中使用Jacoco统计Android应用程序代码覆盖率 最近在做针对Android应用程序代 ...
- android studio 倒计时,AndroidStudio项目制作倒计时模块的方法
前言 大家好,我是 Vic,今天给大家带来AndroidStudio项目制作倒计时模块的概述,希望你们喜欢 项目难度 AndroidStudio项目制作倒计时模块的难度,不是很大,就是主要用了Time ...
- android studio 图片资源,AndroidStudio 创建图片资源
在我们使用AndroidStudio时,项目用到的图片资源存放的位置一直都有分歧,有的说放在drawable下,也有的说放在mipmap下,其实google官方已经给出相关介绍: drawable/ ...
- android studio annotations,AndroidStudio 添加AndroidAnnotations -电脑资料
1.在project的gradle文件中dependencies { classpath 'com.android.tools.build:gradle:1.0.0' classpath 'com.n ...
- android studio迁移,AndroidStudio 一键迁移至 AndroidX
在上篇文章 <关于 MVPArms 兼容 AndroidX 的问题> 中,我犯了一个致命的错误. 我没升级 AndroidStudio 到最新版, 是的, 我的 AndroidStudio ...
- android studio outline,AndroidStudio常用设置
常用设置: 1.Tab不用4个空格 Code Style->Java->Tabs and Indents->Use tab character Code Style->Gene ...
- android+studio入门指南+pdf,android+studio使用指南v0.1.pdf
androidstudio使用指南v0.1 <Android Studio入门指南>作者:毕小朋 博客:/wirelessqa Android Studio入门指南v0.1 作者:毕小朋 ...
- 跨平台flutter- window与Android Studio环境配置
背景 Flutter是谷歌的混合移动UI框架,一套代码可以快速在iOS和Android上构建高质量的原生用户界面,Flutter可以与已有的代码一起混编,Flutter是完全免费并且开源的,正被越来越 ...
最新文章
- 【FFmpeg】便捷函数汇总(持续更新中...)
- 关于bash的执行过程
- java基础专栏—CommonApi
- 最小二乘、最大似然和最大后验的简单总结
- 一个路由再接另一个路由,让和别人合拉的一个网线可以多台电脑一起使用
- CVE-2015-0235: GHOST – A Critical Vulnerability in the Glibc Library
- XML文档的简易增删查改
- 数学家出身的阿拉伯语诗人
- CSS reset的重新审视 – 避免样式重置
- java selenium (十三) 智能等待页面加载完成
- 对instance进行二次封装
- border-radius 移动之伤
- 长文 | HuggingFace实战 之 多语言命名实体识别
- 苹果Mac测试及维护工具:​​​​​​​​Techtool Pro
- c#简要概括面向对象的三大特征(三)
- Atitit 读取文本文件内容功能的实现 艾提拉 总结 attilax总结 1.1. FileUtilsAti.readFileToStringAutoDetectEncode(txtF);	1 1
- linux中python编辑器_Python 编辑器
- 航程门业:木门企业可搭上移动客户端班车 获得客户
- 【软件测试】——软件测试经验总结
- 动态html函数的写法,如何将html div id的动态传递给js函数