如何使用 Android Studio 快速编写代码

news/2024/12/12 22:40:24/

一、简介

        我们知道 Android Studio 是 Google 基于 Idea 开发的一款针对安卓开发的 IDE。其提示功能强大,且支持众多插件,有助于帮助我们更快捷的编写代码。

        Android Studio 代码提示功能很强大,大部分的类、变量、方法都可以通过部分单词或者单词首字母快捷输出,这个大家使用中都可以感觉到,而且它会记忆你常用的方法优先提示,所以这里我就不介绍这部分了。下面主要介绍我经常使用的一些代码模版的快捷生成方式与相关插件。

 

二、常用快捷指令

1.psf = public static final (prsf = private static final)

        这里 psfs 就是 public static final  String 的缩写了,当然 String 换成 int、float 等也是可以的。另输入 fid 可以快捷找到 findViewById 方法,由于还需要类型强转,按一下键盘的“Alt + Enter”就可以出来相应提示了。

2.logd 快捷输出 Android Log

        这里你可以先定义好常量 TAG。

3.var 快速生成表达式返回值

4.fori / foreach 循环
5.sout = System.out.println();

6. nn 和 null

        当你在写代码过程中,对于某个变量突然想起需要对其判断是否为空,那么使用 nn 和 null 就是绝好的选择了。即使不是这样,这也比直接写 if 语句快很多。

7.get / set 获取或者设置成员变量

8.geti 获取单例

9.try

        对于会抛出指定类型的异常,catch 中会是指定的异常(例如上面的 FileNotFoundException),如果是没有异常抛出的语句,默认 catch 的是 Exception 异常。

10.TODO

 

三、自定义或者修改默认快捷代码指令

        如上,之前我们介绍的快捷指令在这里都可以找到它们的定义,当然我们也可以添加、删除或者修改这些。

 

四、常用代码生成插件

        首先 Android Studio 已经带了一些代码的快速生成方式,例如 Construction、Getter and Setter、toString 等等。你可以通过:“菜单栏 -> Code -> Generate;右键 -> Generate;Alt + Insert”三种方式找到。另外,我还介绍两个我常用的,GsonFormat 和 Parcelable。

1.GsonFormat

        插件下载:

        使用示例:

        如果无法解析,就需要检查你的 json 字符串是否正确,生成的类是可以直接使用 Gson 解析的。另外,你也可以在生成代码过程中更改变量的命名。

2.Parcelable

        插件下载:

        使用示例:

 

最后:其实还有很多别的代码生成插件,例如快速生成 findViewById 方法等,有兴趣的可以自己去寻找类似的插件。


http://www.ppmy.cn/news/437477.html

相关文章

跟沐风晓月一起玩转数据库之MySQL数据库表操作技巧与实用方法解析

前言 今天我们开始探讨数据库表的操作,包含了表的增删改查,但不包含数据的增删改查,想要了解更多关于数据库表中对表中数据进行增删改查的方法,参见下篇文章。 可以关注我的云原生社区:云原生社区 也可以关注我的英语…

如何在linux下编写代码(非常详细)

在linux系统中编程 非常详细基础的教程,适合第一次在linux系统中编程的新手,一步一步图文教学。 用到的linux命令: 1、cd命令 用来切换路径,打开目录或文件夹 2、mkdir命令 创建一个文件夹 3、touch命令 创建一个文件 4、gedit命…

在linux中编写代码(编程详细版)

1.首先在Linux中找到并打开terminal。 方法一:点击左下角的九个点 点击terminal终端 方式二:鼠标右键“打开终端” 二、创建文件夹 在桌面新建一个test文件夹,并创建一个空白的main.c源文件。 1.在终端用命令打开桌面,代码如下…

如何快速编写代码及注意点 - 学习/总结

1.应用场景 主要用于在日常的开发工作中,如何快速地编写代码,实现功能。 这里结合自己的经验,开发感受,进行整理输出。 帮助和期望能帮助大家高效高质完成工作任务,节约时间去做自己想做的事情。 2.学习/操作 1.文档…

如何在手机或平板上编写代码?

下面给大家推荐一款免费的、在线协作式、基于浏览器的 IDE的在线编程网站, 支持语言包括 Java, C, C, C#, JavaScript, CSS, PHP等50多种主流开发语言! 地址 : The collaborative browser based IDE - ReplitRun code live in your browser. Write and run code in 50 langu…

vscode编写代码

vscode编写代码 如何建工程 PS:在此之前。先在keil的lib中添加我们固件库的全部文件,方便以后不用频繁添加 路径为:STM32\Libraries\STM32F10x_StdPeriph_Driver\src 添加完成后: 1. 打开vscode 2. 打开我们的文件夹STM32 是不是逼格一下…

如何编写出优秀的代码

文章目录 前言一、头文件1、头文件有三部分组成2、引用头文件的规则和建议3、头文件的作用4、定义文件和目录结构 二、程序的版式和格式1、空行2、代码行3、代码行内的空格4、对齐5、长行拆分6、修饰符的位置7、注释 三、命名规则1、共性规则 四、总结 前言 IT行业的成熟&…

代码编写流程

文章目录 代码编写步骤好的代码满足条件:注意事项 代码编写步骤 1、分析任务目标,根据目标选择合适的代码设计模式   1.1、创建模式选择   1.2、结构模式选择   1.3、行为模式选择 2、整理思路、画出思维导图、或代码流程图 3、找到其中的关键对象…