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)

相关推荐

  • 适合小额投资的项目(小额投资有什么好项目)

    伴随着就业问题越来越大,十分多的人不愿意为老总卖命打工赚钱,只是挑选独立创业。那麼我今日就来从总体上怎样申请本人创业小额贷款? 申请创业小额贷款,最先由借款人自己明确提出借款申请,带上身份证件、户口簿、企业营业执照、税务登记、学生就业下岗登记证书、担保人工资收入证明、担保人身份证件、户口簿、房产租赁合同书等有效身份证件,到户口所属小区社会保障服务中心领到《小…

    2022-05-05
  • seo千牛帮,千牛工作平台网址

    《关于“seo千牛帮”的深入探讨》 一、什么是seo千牛帮? 我觉得“seo千牛帮”可能是一个与搜索引擎优化(SEO)相关的工具或服务平台。也许它就像是一个专门为电商卖家或网站运营者打造的助手,能够帮助他们提升在搜索引擎中的排名,从而获得更多的流量和曝光机会。 就好比在一个繁华的商业街上,有各种店铺在竞争顾客的光顾。而“seo千牛帮”就像是一个能帮助店铺提升…

    2025-08-06
  • 2017年日历打印版 你有2017年的日历吗

    生命不息,考试不止! 春节过了,新学期马上就要开始了, 看看2017年考试日历, 是不是奋斗目标又清晰了呢? 小伙伴们,今年有你要参加的考试么? 转给身边有需要的人,大家一起努力吧~ 小编祝大家逢考必过! 嘿,这是你的易小宝吗 不,这是你的过儿 转载于易宝支付

    用户投稿 2023-06-02
  • 为什么选择运营手游代理联运平台?

    “手游代理”生于互联网高度发达的时代,它存在很多玩家的社交圈里,只要流量密集的地方,人气旺盛的手游里,似乎都能看到游戏游戏推广员的身影,但是他们并不以推广员的身份存在,而是以普通玩家或者帮派首领…等身份潜入各个地方挖人。 其实打工是很难发财的,除非接触的是IT这类高新技术产业,但是一个人并不只限于做一份工作,在合理的范围内是可以同时兼顾多个职业的…

    2022-05-28
  • 始祖鸟滑雪服,始祖鸟ravenna系列

    How bad do you want it ? 攀登雪巅,所向披靡 寂静的山岭之中 你穿上雪服驭风飞行 冰雪气息扑面而来 蓄力赋能,勇闯无畏 尽情驰骋冰雪之境 踏雪驰山,橱窗艺术 恰逢专属鸟人的[滑雪驿站]——始祖鸟山地课堂北大湖店,踏雪盛启,本期始祖鸟橱窗由资深品牌服务人Godien统筹负责。橱窗灵感源于“踏雪驰山”,聚焦滑雪服、滑雪裤、头盔、滑雪镜、滑…

    2023-06-25 用户投稿
  • 映客怎么赚钱(映客怎么赚钱一天收入)

    这几天,直播实在烧红了许多App运营商的眼,就连聚美优品也开设了“直播社区”,随手点开一个蘑菇头小鲜肉的头像,他正摆动身体对着直播间的观众喊麦…… 2016年上半年已然是个网红年,而映客CEO奉佑生预测,三年之内中国必将形成1000个网红,每个主播一年的利润有可能就是2000万——4000万,而中国很多上市公司的年利润也就在这个数字范围,所以并购公司还不如并…

    2021-11-01
  • 9.7寸平板电脑,9.7英寸ipad长宽是多少寸

    近日小米发布了全新的小米平板4,但网友们却并不太关注这款产品,大家也都知道目前最好用的平板电脑还是苹果的iPad,并且iPad目前的售价也降到了2000元以内,相当的有竞争力。比如今天给大家推荐的这款2017款的9.7英寸iPad,它目前在天猫的售价仅为1988元。 关注数码圈的朋友们可能知道,在今年3月份的时候苹果更新了2018款的9.7英寸iPad,它的…

    2023-07-11
  • 什么叫重装系统,什么叫电脑系统重装

    《什么叫重装系统》 在当今数字化的时代,电脑已经成为我们生活和工作中不可或缺的工具。然而,随着使用时间的增加,电脑可能会出现各种问题,比如系统运行缓慢、出现错误提示、软件无法正常安装等。这时,重装系统可能就会被提到议事日程上来。那么,什么叫重装系统呢? 一、重装系统的基本概念 重装系统,简单来说,就是将电脑的操作系统重新安装一遍。就好像我们重新装修一间房子一…

    2025-12-09
  • 西安主机,西安主机游戏

    以下是一篇关于“西安主机”的文章: 一、西安主机的起源与发展 我觉得西安主机的起源可能有着一定的历史背景。也许在早期的计算机发展阶段,西安就开始在这方面有所涉足。随着时间的推移,也许是当地的一些科研机构或者企业看到了计算机领域的潜力,于是开始投入资源进行主机的研发和生产。 在发展过程中,西安主机也许经历了许多的困难和挑战。可能会遇到技术上的瓶颈,比如如何提高…

    2025-11-30
  • 智能家居可以实现的功能

    随着科技的不断发展和进步,智能家居技术已经成为了越来越多家庭的选择。智能家居技术通过将智能化的设备和系统与家庭日常生活相结合,打造了更舒适、更智能的生活方式,让家庭变得更加便捷、安全、节能和环保。 在智能家居技术中,智能家居控制中心是一个重要的组成部分,通过该控制中心,家庭成员可以通过手机或电脑等远程控制智能家居设备,实现家庭设备的自动化控制和智能化管理。例…

    用户投稿 2023-06-05
  • 三高保健,关于三高人群养生方案

    现在越来越多的中老年人关注各种各样的养生保健知识并身体力行,但这些知识有多少是正确的,今天就帮大家排排雷!   杜绝荤腥全素饮食,粥作为三餐主食,可以吗? 不可以!这样极易引起营养不良,而且对于血糖高的老人来说,把粥作为主食,很可能还有升高血糖的风险。   对于有高血压、高血脂、高血糖的朋友来说,日常确实应该清淡饮食,但这里的“清淡”不是…

    2023-07-08 用户投稿
  • 旅游加盟招商,怎样加盟旅游代理

    旅行社的市场前景 随着我国经济的发展,人均收入的增加,人们的生活条件越来越好,也越来越会享受生活。在节假日,子女带领父母一起去旅行已经是一种普遍现象了,我国现阶段疫情也已得到有效缓解,全国旅游业也逐渐恢复营业,很多省市政府给补贴,鼓励人们去旅游。如果你看好旅游行业未来前景就不用再观望,看好旅游行业的伙伴不用再观望,你也可以早点行动起来 ,一般来说,出门旅行,…

    2023-06-25