背负青天而莫之夭阏者,而后乃今将图南。
百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 互联网 > 技术教程 > 正文

Android Studio 的提示和技巧

swdejp 2024-04-17 37 浏览 0 评论

前言

作为一名 Android 开发人员,我们使用许多 IDE 来为我们的应用程序编写代码。例如,Android Studio、Eclipse、Visual Studio(在某些情况下)等。但这些 IDE 中最著名和推荐的一款是 Android Studio。如今,每个 Android 开发人员都使用 Android Studio 为他们的应用程序编写代码,因为 Android Studio 为我们提供了许多功能和特性,这使得我们编写代码的速度很快。此外,我们还可以通过一种有组织的方式在 Android Studio 中管理我们的项目。

在这篇文章中,我们将介绍一些有助于加快您的工作速度的 Android Studio 技巧和窍门。正确地说是:

我的意思是说我们都知道 Android Studio 提供了许多可用于更快应用程序开发的功能,但我们是否使用了所有这些功能?答案是不。但如果你想以更快、更方便的方式编写代码,那么你必须了解 Android Studio 提供的所有功能。那么,让我们来看看 Android Studio 的一些技巧和窍门。

1.设置主题

IDE 的主题在决定我们可以花在 Android Studio 上编写代码的时间方面起着重要作用。因此,必须有一个好的和舒缓眼睛的主题。要更改 Android Studio 的主题和颜色,请转到:

  • 对于 Windows:文件 > 设置 > 外观和行为 > 外观 > 主题,然后选择所需的主题。要更改编辑器文本的颜色,您可以转到文件 > 设置 > 编辑器 并更改所需的属性。

  • 对于 Mac:Android Studio > Preferences > Appearance & Behavior > Appearance > Theme,然后选择所需的选项。对于文本的颜色,请转到Android Studio > Preferences > Editor,然后根据您更改所需的属性。

2. 改变Logcat的颜色

Logcat 是查找应用程序中存在的任何错误的最佳方法。在 Logcat 上,我们可以看到特定 Android 应用程序发生的每个事件。最好让我们的 Logcat 个性化,即您可以为不同的消息(如错误或警告)设置消息颜色。您可以通过以下方式更改 Logcat 中可用的各种选项的颜色:

  • 对于 Windows:File > Settings > Editor >Color Scheme > Android Logcat 并通过取消选中“Inherit values from”选项来更改默认颜色。

  • 对于 Mac:Android Studio > Preferences > Editor > Color Scheme > Android Logcat并通过取消选中“Inherit values from”选项来更改默认颜色。

3. 个人资料提示

您可以在 Android Studio 中检查应用程序的 CPU、内存、网络和能源使用情况。您需要做的就是在您的设备或模拟器上运行您的应用程序,然后单击Profiler按钮。(您可以在 Run 按钮的右侧找到 Profiler 按钮)

按下按钮后,您将在 Android Studio 底部看到一个窗口,该窗口将显示一个图表,描述您的应用程序对 CPU、内存、网络和能源的使用情况。窗户超级小。因此,您可以通过按以下键来增加窗口的大小:

  • 对于 Windows: ctrl + shift + 向上箭头

  • 对于 Mac: cmd + shift + 向上箭头

此外,您可以打开可用的四个选项中的任何一个,即 CPU、内存、网络和能源,以获得有关相同的详细信息。例如,您可以通过分析 Memory graph 来检查是否存在一些内存泄漏。

4. 打开工具窗口

在 Android Studio 中,有各种不同任务的工具窗口,如 Project、Logcat、Run、Todo 等。您只需单击与这些窗口对应的小按钮即可打开这些窗口。但是要在键盘的帮助下打开它,您需要注意小按钮上带下划线的数字以打开该窗口。

在上图中,我们可以看到要打开 Logcat,我们必须使用数字 6。因此,要打开 Logcat,请按:

  • 对于 Windows: alt + 6

  • 对于 Mac: cmd + 6

同样,您可以使用alt/cmd + 下划线数字组合打开其他窗口。

在许多情况下,我们没有任何带下划线的窗口编号。例如,要打开 Gradle,我们没有任何带下划线的数字。因此,在这种情况下,您可以借助switcher。按ctrl + tab(适用于 Windows 和 Mac),然后释放选项卡并继续按ctrl按钮。您将看到下图:

在这里,您可以看到在 Gradle 的情况下G带有下划线。所以,现在你可以按G打开 Gradle(切换器在此处打开)。

您可以通过按shift + esc(适用于 Windows 和 Mac)按钮关闭最近打开的工具窗口。要再次返回窗口,您可以随时按f12。

要关闭或隐藏所有打开的工具窗口并获得编辑器的最大可用空间,您可以使用ctrl + shift + f12。

5.找到一切

在开发 Android 应用程序时,我们制作了许多文件,在这些文件中,有许多类和符号。因此,找到哪个文件位于何处成为一项更难的任务。不用担心,通过按shift(两次)(在 Windows 和 Mac 中),您将获得一个窗口来搜索您想要查找的任何内容。

6. 寻找行动

Android Studio 包含许多功能,无法记住可以使用或激活特定功能的位置。因此,为了以非常快速的方式搜索这些功能,您可以使用:

  • 对于 Windows:ctrl + shift + a

  • 对于 Mac:cmd + shift + a

7.重命名文件/变量

在很多情况下,您想要更改文件或变量的名称,但为了这样做,您必须在项目中使用这些文件或变量的所有位置更改名称。别担心,Android Studio 提供了一种更好的方法来执行此操作。您需要做的就是选择一个文件,然后右键单击它,然后单击Refractor > Rename 或只需shift + f6(适用于 Windows 和 Mac) ,然后输入新名称 Refract the changes。这将更改整个项目的文件名。

8.驼峰导航

我们知道,通过按ctrl + 左键(在 Windows 中)和option + 左键(在 Mac 中),我们直接移动到代码中的下一个单词,通过使用shift + 左箭头,我们选择了一个特定的单词。因此,通过使用ctrl + shift + 左箭头(在 Windows 中)和option + shift + 左箭头(在 Mac 中),我们可以直接选择下一个单词。但是,如果我们想更改遵循驼峰式表示法的变量名的某些部分怎么办。例如,如果我们的变量名是 myVarName,我们想将其更改为 myVariableName。我们是不是应该一个一个地遍历字符到达 Var 并将其更改为 Variable 呢?不。

按shift 两次并搜索“CamelHumps”。然后,将“使用驼峰文字”选项设置为“开”。

现在,通过按ctrl + 左键(在 Windows 中)或选项 + 左键(在 Mac 中)箭头,我们将直接移动到下一个大写字母,即如果变量名称是 myVarName 并且光标在m然后按ctrl + 左键(或选项+左)箭头光标将移动到V。您可以通过按ctrl + shift + 左箭头(在 Windows 中)或option + shift + 左键(在 Mac 中)来选择 Var,然后将其更改为变量。

9.分屏

分屏是几乎每个现代 IDE 都提供的新功能。通过使用分屏,您可以同时使用两个屏幕,即同一个窗口将被分成垂直或水平两部分。要拆分窗口,请右键单击要拆分的文件的选项卡,然后选择Split Vertically/Horizontally。

10.无干扰模式

您可以使用 Android Studio 的无干扰模式来删除编辑器选项卡和工具窗口按钮。通过这样做,您的重点将放在编码部分,而不是其他部分。要启用无干扰模式,请转到查看 > 进入无干扰模式(在 Windows 中)或查看 > 外观 > 进入无干扰模式(在 Mac 中)。

11. 添加宏

当您想通过按一个键(或组合)执行多个操作时,宏非常有用。例如,如果要删除不需要的导入,然后排列代码并最后保存代码,则必须通过键盘执行三个操作。但是在宏的帮助下,您只需按 ctrl + s 或您选择的任何组合键即可执行所有这些操作。

要制作宏,请转到“编辑”>“宏”>“开始宏录制”,然后将开始宏录制。现在,通过按键进行所需的操作。例如,按ctrl + alt + o(在 Windows 中)或ctrl + option + o(在 Mac 中),然后按ctrl + s。之后,通过按下宏录制按钮(在 Android Studio 的右下角)停止宏录制,然后为宏指定名称和组合键。现在,每当您按下组合键时,都会执行上述 2 个操作。

12. 代码完成

您可以使用 Postfix Code Completion 以更快的方式编写代码。您需要做的就是按ctrl + j(在 Windows 中)或cmd + j (在 Mac 中),Android Studio 将为您提供许多可能的代码。例如,如果您想编写 Toast 的代码,只需写“T”并按ctrl + j(或 cmd + j),您将得到一个可能项目的列表。选择 Toast 并单击 Enter。

13. 浏览方法

在 Android 文件中,有多种方法,从一种方法导航到另一种方法变得更加困难,因为一种方法可能非常大,您需要滚动才能移动到下一个方法。因此,要快速完成,我们可以按alt + 向下箭头向下移动到下一个方法,按alt + 向上箭头向上移动到下一个方法。

14.查找有关方法和参数的信息

您可以通过将光标放在所需方法上然后按ctrl + q(在 Windows 中)或ctrl + j(在 Mac 中)来查找与方法相关的信息。

要获取有关方法参数的信息,可以按ctrl + p(在 Windows 和 Mac 中)。

15. 扩展选择

文件中存在各种块。例如,在一个方法块中,可以有一个或多个 if 块、for 块、while 块等。因此,要一起选择一些行,我们可以使用扩展选择的方法。按ctrl + w(在 Windows 中)或option + 向上箭头(在 Mac 中),将选择所需的行。要选择更多行,请继续按ctrl + w。(在 Android Studio 中试试这个以获得更好的理解)。

16. 向上/向下移动语句

在函数内部,您可以选择一个或移动代码行,并通过在视窗。对于 Mac,您可以使用option + shift + up/down

17. 查找所有出现的事件

有时我们在代码中多次使用一个变量,有时我们可能需要更改变量名。要查找出现的所有内容,请按ctrl + f(在 Windows 中)和cmd + f(在 Mac 中)并输入变量的名称。

18. 离线工作

如果你想让你的 Android Studio 运行得更快,那么你可以使用 Android Studio 的离线模式。要启动离线模式,请单击File > Settings(在 Windows 中)或Android Studio > Preferences(在 Mac 上)打开Preferences窗口,然后在左侧窗格中单击Build、Execution、Deployment > Gradle。检查后,脱机工作复选框,然后单击应用或确定。

19. 行号和方法分隔符

您也可以将行号添加到您的代码和方法分隔符中。这将使您的代码更具可读性。您需要做的就是点击File > Settings > Editor > General > Appearance > Select Line Number/Select Method Separators。

对于 Mac,您可以在Android Studio > Preferences > Editor中找到它。

20.多光标功能

您可以在特定时刻编辑多行。为此,请转到特定单词并单击alt + j(在 Windows 中)或ctrl + g(在 Mac 中)。这将选择该单词在文件中的下一次出现。现在你只需要写一次。

21. 最后复制和粘贴

您可以通过单击ctrl + shift + v(在 Windows 中)或cmd + shift + v(在 Mac 中)从最近的 5 次复制/粘贴操作中进行选择。

22. 开放类

要在 Android Studio 中打开一个类,请按ctrl + n(在 Windows 中)或cmd + o(在 Mac 中),然后输入类名。

23. 打开文件

要打开文件,请按ctrl + shift + n(在 Windows 中)或cmd + shift + o(在 Mac 中)。

24. 查找声明

您可以通过单击该类并按ctrl + b(在 Windows 和 Linux 中)或cmd + b(在 Mac 中)来找到任何类及其方法的声明。

25. 在标签之间移动

您可以通过按alt + 左/右箭头 (在 Windows 中)或cmd + shift + [(左)和 cmd + shift + ](右)(在 Mac 中)在选项卡之间移动。

26. 最后一个标签

您可以使用ctrl + tab(在 Windows 中)或cmd + tab(在 Mac 中)在最后一个选项卡之间切换。

27. 格式化你的代码

您可以使用ctrl + alt + l (在 Windows 中)或cmd + option + l(在 Mac 中)来格式化代码。格式化意味着重新排列属性的声明。例如,TextView 的“id”应该写在 width 和 height 属性之前。这使代码更具可读性。

28. 自动缩进线

您可以使用ctrl + alt + i(在 Windows 中)或control + option + i(在 Mac 中)来应用缩进。

29. 寻找

您可以使用ctrl + f(在 Windows 中)或cmd + f(在 Mac 中)在文件中查找内容。

30. 查找和替换

您可以通过按ctrl + r(在 Windows 中)或cmd + r(在 Mac 中)来使用查找和替换功能。

31. 硬编码字符串到资源

您可以将硬编码的字符串移动到string.xml文件或任何其他资源文件,只需单击字符串并按alt + enter(在 Windows 中)或option + return(在 Mac 中),然后提取字符串资源。

32. 构建并运行

要构建和运行您的应用程序,请按shift + f10 (在 Windows 中)或control + r(在 Mac 中)。

33. 最后编辑的位置

您可以通过按ctrl + shift + backspace(在 Windows 中)或cmd + shift + delete(在 Mac 中)直接移动到特定文件中最后编辑的位置。

34.关闭活动编辑器选项卡

您可以通过按ctrl + f4(在 Windows 中)或cmd + w(在 Mac 中)关闭活动的编辑器选项卡。

35. 资源管理器

资源管理器是 Android Studio 布局编辑器中的最新工具。它显示了您在应用程序中拥有的每一个资源,即您将看到可绘制、颜色、布局等。

这是一种非常快速地浏览所有资源的好方法。

36. 使用插件

您可以使用 Android Studio 中提供的许多插件来改进 Android Studio 的功能。其中一些可能是:

  • ADB Idea:它有助于执行 ADB 命令来卸载、杀死、启动、重新启动或清除应用程序。

  • Android Material Design Icon Generator:这个插件将帮助您为您的项目生成 Material Design 图标。

  • Git 流集成:这可以帮助您对项目进行已定义的版本控制流。

  • Genymotion 插件:用于为 Genymotion 虚拟设备提供流畅的流程。

  • Key Promoter:用于为特定任务制作自己的快捷键。

结论

Android Studio 有许多功能,通过使用这些功能,我们可以改进 Android 项目中的各种功能,例如时间管理、代码格式化、更好地理解代码等。我们研究了其中的一些功能。如果您想了解更多关于您在 Android Studio 中的项目的信息,请转到帮助 > 生产力指南

作者:Admin MindOrks
链接:https://blog.mindorks.com/tips-and-tricks-of-android-studio

相关推荐

微软决定在2022年6月15日彻底结束IE浏览器使命

作者:JiangSheng链接:https://www.zhihu.com/question/460468482/answer/1899710176来源:知乎著作权归作者所有。商业转载请联系作者获得...

Win10企业模式升级:Edge与IE11相处更融洽

IT之家讯当我们在Win10Edge浏览器中访问一些过时或者说不太符合最新标准的站点时,会出现“需要使用IE打开”的提示,点击按钮可切换至IE浏览器。为了让企业或者有特殊需要的用户更方便地设置哪些网...

微软大声疾呼:IE不是浏览器 请大家别用了

新浪科技讯北京时间2月9日下午消息,IE是不是浏览器?按照微软(105.67,0.40,0.38%)的说法已经不是了。到了今天,有些企业遗留站点还没有为现代浏览器升级,IE只是针对这些遗留站点的...

监控录像机常见问题解答:IE登陆失败

监控录像机常见问题解答:IE登陆失败Web控件加载失败:1,点击重新安装控件,控件安装过程中,关闭浏览器。2,控件安装和加载过程中,关闭防火墙和杀毒软件。3,打开IE浏览器,[工具>Intern...

在微软Edge浏览器中使用IE兼容模式的方法

目前,微软对IE的支持将逐步减少,将浏览器的重心转移到了Edge上,并且在windows11中已经无法单独运行IE浏览器了,网上虽然有通过替换某个dll文件以解决此问题,但两个浏览器来回使用多少也有...

微软 Edge 浏览器 IE 模式标签页出现卡死情况,已回滚更新修复

IT之家6月26日消息,微软在本月终止了对InternetExplorer11的支持,并建议用户使用Edge浏览器的InternetExplorer(IE)兼容模式浏览网页。然...

支付宝银行页面打不开怎么办

支付宝银行页面打不开的解决方法如下:1、使用IE浏览器。点击IE的菜单【工具】——【Internet选项】——【安全】,将安全中的各项设置恢复到默认级别。2、打开IE浏览器的工具栏——Internet...

微软推出新版Edge:便利和遗憾并存,你准备好升级了吗?

在经过长时间的测试之后,微软今天正式推出了基于Chromium内核的新一代Edge浏览器,以快速、安全和高效作为卖点,安装后会直接替代Windows10自带的老Edge组件。经过简单试用之后我发现它...

IE报错 禁用增强保护模式并运行运行该控件

公司一个比较老的系统,必须使用IE11浏览器打开才能正常使用。但是最近一直报错“这个网页想要运行与InternetExplorer的增强安全功能不兼容的"XXXX"。如果你信任此站点...

IDM下载器:站点抓取相关设置介绍

InternetDownloadManager(简称IDM)是一款十分好用资源下载器,它的站点抓取功能不仅可以下载被过滤器指定所需文件,例如一个站点的所有图片,或者一个站点的所有音频,也可以下载站...

方便实用,Win10系统开始菜单添加常用网站

在我们使用电脑时,大都会使用快捷操作,让我们工作效率得到提升。在日常工作中,我们会查找一些资料,百度到有用的信息会Ctrl+C复制然后Ctrl+粘贴下来,平时使用浏览器我们都喜欢将常用网站添加到浏览器...

遇到找不到服务器和dns错误的情况,你可以这样做

在上网的时候,突然提示“找不到服务器或DNS错误”,这究竟是怎么回事?相信很多人都遇到过这种情况,其实,解决这个问题并不复杂,排除故障找到问题,然后解决即可。下面我们来看看,遇到找不到服务器和dns错...

微软11月补丁日:IE浏览器有哪些变化?

微软11月补丁日:IE浏览器有哪些变化?出处:IT之家原创(阿华)2014-11-1215:11:59评论IT之家讯:11月微软补丁日,适用于Win7、Win8和Win8.1、Win10系统的1...

怎么添加受信任的站点

有一些安全度较高的网站要求在浏览器中添加受信任的站点才能允许访问,那么今天就一起来看一下如何在IE浏览器中添加受信任的站点。1.打开IE浏览器打开百度APP看高清图片2.在右上角点击“小齿轮”打开...

用脚本更改注册表设置IE受信任站点的自定义选项

用脚本更改注册表设置IE受信任站点的自定义选项在企业中有一些内网网站或政府网站需要用IE浏览器,但是又经常会有一个地方需要设置,那么我们可以用脚本来设置一些我们知道的基本设置和统一设置。网站添加受信任...

取消回复欢迎 发表评论: