android studio 使用,android studio怎么调用方法

码个蛋(codeegg)第 730次推文

作者: yayun0516

原文:

快捷键又称为“热键”,多个按键的组合可以实现某些快速操作,例如Window中最常用的Ctrl+C和Ctrl+V,熟练使用快捷键可以大大提高开发效率并可以减少某些错误的发生。Android Studio也默认提供了众多快捷键方式供开发者调用,推荐使用Android Studio默认风格的快捷键。

Ctrl组合快捷键

这里将快捷键进行分类,方便学习和记忆,Ctrl组合常用快捷键,如表所示。

对于初学者来说,一下子记住这么多快捷键简直就是噩梦,其实我们没必要一次就背下来,只需要在开发中尽量使用快捷键并打印一份快捷键表在电脑旁,经常使用和查阅,一段时间后就会形成习惯。

下面挑选一些常用的快捷键进行图文讲解:

1. Ctrl+G

同时按下Ctrl+G快捷键弹出快速定位框,在框中输入行数点击OK即可快速切换到对应的行数。

Go to Line

2. Ctrl+E

同时按下Ctrl+E快捷键,弹出最近打开文件列表,可以快速选择最近曾经打开的文件。

Recent Files

3. Ctrl+/

选中某一行,同时按下Ctrl+/快捷键可以注释这一行。

注释代码

4. Ctrl+F

同时按下Ctrl+F快捷键,将在编辑页的顶部弹出类内快速搜索栏,如图2.20所示,可以快速定位类内的某个单词,支持联想查找。

类内快速搜索栏

类内快速搜索示意

输入prote,将会高亮显示protected,同时注意到搜索栏中有三个复选框,选中第一个Match Case复选框将会对大小写敏感。

5. Ctrl+R:

Ctrl+F快捷键常和Ctrl+R快捷键使用,用来快速查找并全部替换。

类内快速搜查找替换

先使用快捷键Ctrl+F搜索出所有protected,然后使用快捷键Ctrl+R弹出替换栏,在替换栏输入框中输入替换后的单词并点击Replace all按钮即可将类中所有的protected替换成public,十分快捷。不过,在实际开发中要谨慎使用,避免引入不容易察觉的问题。

6. Ctrl+J

同时按下Ctrl和J快捷键,弹出快捷代码框。

快捷代码框

对于一些常用的代码Android Studio中进行了封装,直接选中即可快速生成,在开发中十分实用,这里以打印log和弹出Toast为例。首先按下Ctrl+J快捷键,弹出的快捷代码框,然后直接输入logd这一快捷代码的“命令”。

快捷代码logd

这时按下Enter键,即可快速生成一行Log代码。

快捷代码logd示意

打印Log需要TAG,在类的最上方输入快捷代码logt,即可快速生成一个TAG。

快捷代码logt

按下Enter键。

快捷代码logt示意

同样,先输入Ctrl+J键,弹出快捷代码框,然后直接输入toast。

toast

按下Enter键。

快捷代码toast示意

快速生成了一行Toast语句,在引号中输入要Toast显示的信息即可,是不是十分快捷方便?

7. Ctrl+F12:

在类中方法比较多的情况下,同时按下Ctrl和F12键可以快速查看类中所有的方法。

类中方法查看

弹出这个框的同时可以直接输入想要搜索的方法,进行快速匹配。

类中方法搜索匹配

Ctrl+Alt组合快捷键

下面通过图文的方式详细讲解一下这些快捷键的用法:

1. Ctrl+Alt+T

选中一块代码,同时按下Ctrl、Alt和T键,弹出“包裹”弹出框。

Ctrl+Alt+T

选择需要包裹的类型即可包裹选中的代码,这里以try/catch为例,单击选中即可。

try catch实例

可以看出,自动为选中的那行代码添加了try/catch语句进行包裹。

2. Ctrl+Alt+L

对当前类的所有代码进行格式化。

代码格式化前

编写代码的时候可能不会太注意格式问题,导致代码排版比较乱,不便于阅读。编写完毕的时候可以通过此快捷键进行快速格式化,使用快捷键后

代码格式化后

此时的代码就十分整齐了,阅读起来也十分方便。

2. Ctrl+Alt+V

此快捷键可以快速声明一个变量,例如在代码中输入一个字符串,并按下这个快捷键即可快速声明一个字符串变量。

快速生成字符串变量
大大提升开发效率的18个Android Studio快捷键

快速生成变量

3. Ctrl+Alt+H

点中某一个方法按下这个快捷键,在左边栏上弹出此方法的调用关系,此快捷键在开发中十分常用。

代码调用关系框

4. Ctrl+Alt+O

这个快捷键可以自动导包或删除无用的包,代码中有一些不用的包。

代码引入包

这时候按下快捷键即可自动删除这些无用的包

代码剔除无用包

可以看出三个无用的包被移除了。

Ctrl+Shift组合快捷键

下面图文的方式来介绍一下这些快捷键的用法。

1. Ctrl+Shift+/

和Ctrl+/类似,都是实现注释代码的功能,Ctrl+Shift+/实现代码块的注释。

注释代码块

再次按下这个快捷键将反注释掉这部分代码。

反注释代码块

2. Ctrl+Shift+F

按下这个快捷键将弹出全局搜索框。

全局搜索框

这个快捷键在开发中经常使用,可以通过关键字快速搜索需要的信息,选中第一个复选框对大小写敏感。点击右边的标签即可查看关键字的预览。

全局搜索预览框

3. Ctrl+Shift+加号/减号

若方法是收起的,同时按下Ctrl+Shift+加号会将方法展开。

方法展开

相反,若方法是展开的,同时按下Ctrl+Shift+减号则会收起方法。

方法收起

查看动图,请扫描图中的二维码。

大大提升开发效率的18个Android Studio快捷键

方法收起展开二维码

其他组合快捷键

下面图文讲解一下这些快捷键的用法。

1.Alt+Insert

同时按下Alt和Insert键,弹出快速代码生成框,有构造方法、getter/setter方法、toString方法等。

Android Studio快速代码生成框

这里以生成构造方法为例,选择Constructor选项。

Android Studio快速生成构造方法

选中两个属性并点击OK按钮。

Android Studio快速生成构造方法示意

可以看出,自动生成了包含两个属性的构造方法,很是方便快捷,生成getter/setter方法和生成构造方法比较类似,同样选中这两个属性并按下快捷键,选中Getter and Setter。

Android Studio快速生成getter/setter方法

按下Enter键。

Android Studio快速生成getter/setter方法选择

选择OK键即生成这两个属性的getter和setter方法。

Android Studio快速生成getter/setter方法示意

可以看出,Android Studio为我们自动生成了构造方法、getter和setter方法,此快捷键在创建JavaBean时经常会用,可大大提高编码效率,减少编码错误。

2. Alt+鼠

按下Alt键并结合鼠标可以同时选中多行。

Android Studio多行选中

上图中一次选中了多行,此时可以进行多行编辑。

 

Android Studio编辑多行

3. Ctrl+鼠标左键

此快捷键可以查看鼠标选中的类或方法。

大大提升开发效率的18个Android Studio快捷键

Android Studio多行编辑二维码

大大提升开发效率的18个Android Studio快捷键

Android Studio Ctrl+鼠标左键二维码

本文来自投稿,不代表展天博客立场,如若转载,请注明出处:https://www.me900.com/326927.html

(0)

相关推荐

  • android光线传感器,光纤传感器的工作原理及应用

    android光线传感器,光纤传感器的工作原理及应用android光线传感器,光纤传感器的工作原理及应用android光线传感器,光纤传感器的工作原理及应用android光线传感器,光纤传感器的工作原理及应用

    您的支持是我前进的最大动力,谢谢!急性心肌梗死是一种致死率极高的急性病症,其在全球范围内的病死率逐年上升。患者若在“黄金一小时”内进行治疗可大大降低病死率,因此,对急性心肌梗死的快速诊断具有重要意义。 免疫比浊法因检测时间短、稳定性好、操作简便等优点被广泛应用于急性心梗生物标志物的检测,但目前以免疫比浊法为检测原理的仪器均为特定蛋白分析仪等大型仪器,普遍存在…

    2023-07-12 用户投稿
  • 苏宁 国美 京东,哪个电器好一点

    《苏宁、国美、京东:电商巨头的角逐与启示》 在当今的电商领域,苏宁、国美和京东无疑是最为耀眼的三大巨头。 它们在市场份额、用户口碑、品牌影响力等方面都占据着重要的地位,各自有着独特的发展路径和竞争优势。 那么,这三家电商平台究竟有哪些不同之处,又有哪些相似之处呢?让我们一起来深入探讨一下。 一、苏宁:传统家电巨头的电商转型 苏宁,作为一家传统的家电零售企业,…

    2025-05-25
  • 打针疼痛怎么办,如何减轻打针疼痛感

    打针疼痛怎么办,如何减轻打针疼痛感打针疼痛怎么办,如何减轻打针疼痛感打针疼痛怎么办,如何减轻打针疼痛感打针疼痛怎么办,如何减轻打针疼痛感

    您害怕打针吗? 很多人都害怕打针,因为打针真的很疼。 这种疼痛是很有特点的,甚至对于有些人来说,只要看到针头,就仿佛能感受到这种疼痛。 特别是现在接种过疫苗的人,总感觉肩膀的疼痛很严重,甚至很多人因此而抬不起胳膊。 有没有方法缓解疼痛呢? 一直以来,很多学者都在进行这方面的研究,想看看有什么方法可以缓解打针带来的疼痛。这种疼痛通常不会带来太严重的后果,只要过…

    2023-07-04 用户投稿
  • 裁判无视日本队犯规 ,央视nba解说杨健现状

    众所周知,自从2018年雅加达亚运会开始以来,亚运赛场上就不断的出现一些争议,从中国选手汤玲玲拿空手道冠军被裁判改判无效,再到中国选手王宇被韩国选手禹相赫干扰,这一系列的争议都是遭到了国人的批评,大家都认为这样的争议不应该出现在亚运赛上。 原本以为,随着亚运会的赛程即将接近尾声,这段时间亚组委的各项工作应该逐步完善,可是令人感到非常意外的是,就在刚刚从前方传…

    2023-06-07
  • 免费申请qq号免费2013,免费申请qq号码免费申请注册

    《关于免费申请QQ号及2013相关事宜的探讨》 一、免费申请QQ号的途径与流程 也许很多人都对免费申请QQ号这件事充满了好奇,它究竟是怎么做到的呢?我觉得可能就像是去一个专门的“号码发放站”,你只要按照一定的步骤去操作,就能拿到属于自己的独一无二的QQ号。 我们打开QQ的官方网站,在那个页面上,仿佛有一个隐形的入口在等待着我们。我们点击进入申请页面,就好像是…

    2025-10-27
  • 微波炉什么牌子好,2021微波炉哪个牌子好用质量好

    微波炉什么牌子好,2021微波炉哪个牌子好用质量好微波炉什么牌子好,2021微波炉哪个牌子好用质量好微波炉什么牌子好,2021微波炉哪个牌子好用质量好微波炉什么牌子好,2021微波炉哪个牌子好用质量好

    虽然现在很少有网红们推荐微波炉,但微波炉依然是家庭厨房中必不可少的电器之一。它的使用方便快捷,可以轻松加热和烹饪食物,而且现在的微波炉功能更加丰富,大大提高了人们的生活质量。 学会正确使用微波炉,你会发现微波炉看似平平无奇,其实它几乎无所不能。 微波炉哪个牌子好用质量好?如果你正在选购微波炉或想给家里添置一台微波炉,那么你要考虑好以下几个方面。 1、功率 微…

    2023-07-10 用户投稿
  • 美白针怎么配,涂抹美白针的用法用量

    美白针怎么配,涂抹美白针的用法用量美白针怎么配,涂抹美白针的用法用量美白针怎么配,涂抹美白针的用法用量美白针怎么配,涂抹美白针的用法用量

    古代衡量美女的十大标准中,肤若凝脂往往被看做第一标准,亘古至今此标准也从未变过。 只要够白,哪怕五官再路人,那也是自带洋气因子,并且穿衣好看,不挑颜色 ,从脸上看起来也要比同龄人年轻好几岁!对于天生肤色偏黄偏黑的亚洲女性来说,美白,绝对是我们毕生要追求的事业。哪怕是同一个人,只要变白,颜值立马高三度,分分钟变女神~丑小鸭和白天鹅的距离只差一个白啊。 夏天露胳…

    2023-07-02 用户投稿
  • 短信营销内容编辑技巧(短信营销的内容怎么写)

    一.明确目的。 告诉对方产品是什么,产品活动的强度和时间。这个时候,语言越简练越好,一目了然。 二.突出“利益”。 这个利益是指可以给用户带来的好处。仅仅通过介绍产品很难让对方感兴趣,但要用简短的语言与用户沟通:我是谁,我现在要做什么,它能给你带来什么。 三.吸引眼球。 白话很难吸引用户的注意,更不用说深入理解了,要用一些形容词,或者修饰语,来营造紧迫感,比…

    2021-11-03
  • 湖南省邵阳市是地级市吗,邵阳市房价均价多少

    湖南省邵阳市是地级市吗,邵阳市房价均价多少湖南省邵阳市是地级市吗,邵阳市房价均价多少湖南省邵阳市是地级市吗,邵阳市房价均价多少湖南省邵阳市是地级市吗,邵阳市房价均价多少

    湖南省邵阳市是湖南省十四座地级中心城市之一,这个区域的人口众多,常住人口大约为646.83万人。 但对于邵阳而言,这座城市仍然是一座人口大幅度净流出的城市,邵阳市的户籍人口大约为816.89万人。 邵阳市的楼市房价在全国可统计的300座地级中心城市当中处于第263位,可以说邵阳的房价属于相当靠后的位置。 当然任何城市房价再低。也会有一部分群体认为这座城市的房…

    2023-06-03 用户投稿
  • 卤肉怎么做比较好,卤肉的正确做法

    卤肉怎么做比较好,卤肉的正确做法卤肉怎么做比较好,卤肉的正确做法卤肉怎么做比较好,卤肉的正确做法卤肉怎么做比较好,卤肉的正确做法

    究竟怎样才能做好卤肉?这是很多卤友经常留言问我的问题,其实之前有文章分享过,只是部分卤友说有点复杂,看不太明白,那今天我再来用大白话简单总结一下。记好了,下面说到的五个细节缺一不可。 第一,卤肉颜色要好。虽然味道是卤肉的核心,但颜值同样不能被忽视。漂亮的色泽吸引的不只是顾客的眼睛,还有强烈的购买欲。如果一锅卤肉黑不溜秋的,别人看都不想多看一眼,你觉得他还会购…

    2023-07-11 用户投稿
  • 如何使用星彩h创建美丽的星彩画作

    佛山日报讯 记者宋世伟、覃征鹏、张映红报道:今日(2日)是联合国第十届世界自闭症儿童关爱日,**、顺德慈善机构举行关爱“星星儿童”活动,展出儿童的美术作品,并通过徒步、义卖等方式呼吁社会认识和关爱“星儿”。 “星彩世界?蓝梦之翼”自闭症儿童美术作品展活现场。图/佛山日报记者覃征鹏摄 **区残联、区慈善会联合佛山市星儿乐扶社会工作服务中心共同在中海环宇城举办了…

    2023-05-23
  • 如何做到广告的精准投放论文(广告精准投放)

    广告,可以说是一个让人们又爱又恨的东西。买家可以通过广告了解到市场上各种各样的产品信息,满足生活中的各种物资、精神等需求;商家也可以通过广告推广其产品,增加知名度和收益,尤其是对于一些新产品,商家更是会花费大量的资金用于产品宣传。然而让人十分头疼的一件事便是,市场上的产品成千上万,各种各样的广告层出不穷,我们的生活受到了广告铺天盖地的“轰炸”,让人十分苦恼。…

    2021-11-04