AndroidStudio的必备插件和使用技巧,Android开发从零开始

  • 再按 Tab 键看有什么事情发生了。

  • 用 Tab 键在不同的模板域内移动。查看 Options | Live Templates 获取更多的细节。

  • 使用同样的右键菜单条目还可以看到一个目录里修改的历史。有了这个特性你就不会丢失任何代码了。

  • 如果要了解主菜单里每一个条目的用途,把鼠标指针移到菜单条目上再应用程序框架的底部的状态栏里就会显示它们的一些简短描述,也许会对你有帮助。

  • 要在编辑器里显示方法间的分隔线,打开 Options | IDE Settings | Editor ,选中“ Show method separators ”检查盒( checkbox )。

  • 用 Alt-Up 和 Alt-Down 键可以在编辑器里不同的方法之间快速移动。

  • 用 F2/Shift-F2 键在高亮显示的语法错误间跳转。 用 Ctrl-Alt-Down/Ctrl-Alt-Up 快捷键则可以在编译器错误信息或者查找操作结果间跳转。

  • 通过按 Ctrl-O ( Code | Override Methods… )可以很容易地重载基本类地方法。 要完成当前类 implements 的(或者抽象基本类的)接口的方法,就使用 Ctrl-I ( Code | Implement Methods… )。

  • 如果光标置于一个方法调用的括号间,按 Ctrl-P 会显示一个可用参数的列表。

  • 要快速查看编辑器脱字符处使用的类或方法的 Java 文档,按 Ctrl-Q (在弹出菜单的 Show Quick JavaDoc 里)即可。

  • 像 Ctrl-Q ( Show Quick JavaDoc 显示简洁 Java 文档), Ctrl-P ( Show Parameter Info 显示参数信息), Ctrl-B ( Go to Declaration 跳转到声明), Shift-F1 ( External JavaDoc 外部 Java 文档)以及其它一些快捷键不仅可以在编辑器里使用,也可以应用在代码完成右键列表里。

  • Ctrl-E ( View | Recent Files )弹出最近访问的文件右键列表。选中文件按 Enter 键打开。

  • 在 IDEA 中可以很容易地对你的类,方法以及变量进行重命名并在所有使用到它们的地方自动更正。 试一下,把编辑器脱字符置于任何一个变量名字上然后按 Shift-F6 ( Refactor | Rename… )。在对话框里键入要显示地新名字再按 Enter 。你会浏览到使用这个变量地所有地方然后按“ Do Refactor ”按钮结束重命名操作。

  • 要在任何视图( Project View 工程视图, Structure View 结构视图或者其它视图)里快速

  • 选择当前编辑地部分(类,文件,方法或者字段),按 Alt-F1 ( View | Select in… )。

  • 在“ new ”字符后实例化一个已知类型对象时也许你会用到 SmartType 代码完成这个特性。比如,键入

  • 再按 Ctrl-Shift-Space :

  • 通过使用 SmartType 代码完成,在 IDEA 中创建接口的整个匿名 implementation 也是非常容易的,比如,对于一些 listener (监听器),可以键入 Component component; component.addMouseListener( new ); 然后再按 Ctrl-Shift-Space 看看有什么发生了。

  • 在你需要设置一个已知类型的表达式的值时用 SmartType 代码完成也很有帮助。比如,键入 String s = ( 再按 Ctrl-Shift-Space 看看会有什么出现。

  • 在所有视图里都提供了速查功能:在树里只需键入字符就可以快速定位到一个条目。

  • 当你想用代码片断捕捉异常时,在编辑器里选中这个片断,按 Ctrl-Alt-T ( Code | Surround with… )然后选择“ try/catch ”。它会自动产生代码片断中抛出的所有异常的捕捉块。在 Options | File Templates | Code tab 中你还可以自己定制产生捕捉块的模板。 用列表中的其它项可以包围别的一些结构。

  • 在使用代码完成时,用 Tab 键可以输入弹出列表里的高亮显示部分。 不像用 Enter 键接受输入,这个选中的名字会覆盖掉脱字符右边名字的其它部分。这一点在用一个方法或者变量名替换另一个时特别有用。

  • 在声明一个变量时代码完成特性会给你显示一个建议名。比如,开始键入“ private FileOutputStream ”然后按 Ctrl-Space 在 Options | IDE Setting | Code Style 中还可以为本地变量,参数,实例及静态字段定制名字。

  • Ctrl+P 查看变量参数信息,也就是看变量是哪种类型

  • Ctrl+B 查找该变量的定义位置。

  • Ctrl+Q 查找快速文档,即在另外一个窗口中打开其声明

  • Alt+Shift+C 查看工程最近更改的地方

  • Ctrl+space 自动完成代码

  • Ctrl+shift+Enter 自动填充表达式如if,while,for,switch等

  • Ctrl+shift+向上箭头 把选择的代码往上移

  • Ctrl+shift+向下箭头 把选择的代码往下移

  • Alt+shift+F10 表示自动运行

  • Alt+数字 表示打开或隐藏对应的窗口

  • Ctrl+Click 表示这个对象或类的定义:关闭除当前文件外的所有文件的方法 右击–>关闭其它,或按住alt+click

  • Ctrl+D double所选的那一行

  • Ctrl+F 查找

  • Ctrl+R 替换

  • Ctrl+N 打开你想要的类(用于类的切换)

  • Ctrl+F12 浏览当前类的成员函数与成员变量

  • Ctrl+H 浏览当前类的继承关系

  • Ctrl+O 浏览当前类的父类的所有成员函数与成员变量

  • Ctrl+Insert 用于快速生成getter与setter方法

  • Ctrl+W 选择上下附近的代码块

  • Ctrl+/ 代码行注释

  • Ctrl+shift+/ 代码块注释

  • Shift+F1 进行浏览器查看相应的类

  • Ctrl+shift+space 自动生成,如String s = (在括号内按快捷键会生成)kks,\textbf{ String s = (String) kks}

  • Ctrl+P 显示该\textbf{方法}可用的参数列表

  • Ctrl+shift+backspace 返回上一次编辑的地方

  • Ctrl+E 显示最近找开的文件

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数初中级安卓工程师,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年最新Android移动开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
img
img
img
img

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频
如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注Android)
img

写在最后

由于本文罗列的知识点是根据我自身总结出来的,并且由于本人水平有限,无法全部提及,欢迎大神们能补充~

将来我会对上面的知识点一个一个深入学习,也希望有童鞋跟我一起学习,一起进阶。

提升架构认知不是一蹴而就的,它离不开刻意学习和思考。

**这里,笔者分享一份从架构哲学的层面来剖析的视频及资料分享给大家,**梳理了多年的架构经验,筹备近1个月最新录制的,相信这份视频能给你带来不一样的启发、收获。

领取方式:点击这里获取免费架构视频资料

最近还在整理并复习一些Android基础知识点,有问题希望大家够指出,谢谢。

希望读到这的您能转发分享和关注一下我,以后还会更新技术干货,谢谢您的支持!

转发+点赞+关注,第一时间获取最新知识点

1324398604)]

[外链图片转存中…(img-oQjmPS9S-1711324398604)]

领取方式:点击这里获取免费架构视频资料

最近还在整理并复习一些Android基础知识点,有问题希望大家够指出,谢谢。

希望读到这的您能转发分享和关注一下我,以后还会更新技术干货,谢谢您的支持!

转发+点赞+关注,第一时间获取最新知识点

Android架构师之路很漫长,一起共勉吧!

  • 12
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值