ProgrammerAndroid知识Android开发经验谈

Android studio 小技巧和小功能

2018-04-08  本文已影响67人  崔鹏宇
1、进行如图设置可以在project视图中显示类文件的结构
1.png

还要确保你的view视图选择了这个


1.1.png
2、Getter模板修改

随便建个类,写几个属性,然后按快捷键 Alt + Insert 或在代码区域 右键 -> Generate -> Getter,然后会有一个弹框:


2.png

之后出现如图弹窗继续点击拷贝,名称自己随意


3.png
#if($field.modifierStatic)
static ##
#end
$field.type ##
#set($name = $StringUtil.capitalizeWithJavaBeanConvention($StringUtil.sanitizeJavaIdentifier($helper.getPropertyName($field, $project))))
#if ($field.boolean && $field.primitive)
  #if ($StringUtil.startsWithIgnoreCase($name, 'is'))
    #set($name = $StringUtil.decapitalize($name))
  #else
    is##
#end
#else
  get##
#end
${name}() {
   //修改以下代码就可以
   //修改以下代码就可以
   //修改以下代码就可以
  #if ($field.string)
     return $field.name == null ? "" : $field.name;
  #else 
    #if ($field.list)
    if ($field.name == null) {
        return new ArrayList<>();
    }
    return $field.name;
    #else 
    return $field.name;
    #end
  #end
}

最终get string效果和list效果


4.png 5.png
3、修改默认的类文件的头注释,如图进行设置
6.png
4 变量的前缀修改
看一下Android Studio 自带效果 没有修改的样式.gif 看一下修改完成后的效果 修改完成示例.gif
1,打开File -> Settings (Mac上为:Android Studio -> Preferences) 来到设置面板
2,选择 Editor - > Code Style -> Java ->Code Generation

3,设置Filed 前缀为:m ,Static Filed 前缀为:s

4,点击 Apply 应用配置 修改示例.png
5 使用插件一键完成序列化

安装插件
1,打开 File -> Settings 到面板设置界面
2,选择 Plugins -> Browse Reposteries
3,搜索 Parcelable 插件 ,然后点击 Install
4,安装完成后,重启Android Studio
使用
1,在要序列化的实体类里点击右键-> Generate或者alt+insert
2,点击Parcelable -> 点击OK 确认。
示例

序列化示例.gif
6 一键将json 转Java Been

安装方法:

1,打开 File -> Settings 到面板设置界面
2,选择 Plugins -> Browse Reposteries
3,搜索 GsonFormat 插件 ,然后点击 Install
4,安装完成后,重启Android Studio
使用方法:

1,新建一个空的实体类,然后点击右键弹出菜单
2,在弹出的点击GsonFormat
3,在弹出框中粘贴 json
4,点击 OK 确认。
示例


GsonFormat示例.gif
8 Android Studio 自己常用的快捷键集合

shiift+F6 快速更改名称,比如类名 方法名等
ctrl+alt+O 快速删除无用的import
ctrl+shift+加号或者减号 快速收放代码
ctrl+shift+向上向下箭头 移动代码

谢谢你看到最后。

参考来源

1、https://www.jianshu.com/p/a44bd13d2fa0

上一篇 下一篇

猜你喜欢

热点阅读