Android Studio 简单设置

来源:互联网 发布:eclipse端口号在哪改 编辑:程序博客网 时间:2024/06/08 09:34

常用设置

导入导出配置包(自己常用云盘)

这里写图片描述

配置黑色主题和菜单栏的字体和大小
这里写图片描述

导入第三方主题

和导入配置的方式一样,该主题网站提供了各种各样IDE的主题样式。

    上面网站下的主题我发现有时候注解的字体颜色很难辨认,所以我用的自带主题。

配置代码编辑区域字体和大小
这里写图片描述

配置控制窗口区域字体和大小

和上面配置代码编辑区一样,只是选择 Console Font 选项。

设置关闭自动更新

取消勾是关闭自动更新,但是本人喜欢去尝试新版本踩坑,所以没关闭自动更新。

这里写图片描述

设置关闭大小写敏感配置

设置为None是关闭大小写敏感,即代码提示时不区分大小写。

这里写图片描述

设置自动导包

两个勾都要打上。

这里写图片描述

设置代码行数显示

我现在用的新版本貌似默认勾选了的。

这里写图片描述

设置文件默认编码方式UTF-8
这里写图片描述

设置新建文件头

根据自己情况修改红框内容,不需要就直接删掉内容。

这里写图片描述

设置AS打开引导

设置AS打开后自己选择工程进入,禁止自动打开上次工程

这里写图片描述

禁止代码折叠

默认这三个选项是勾选上的,如果要禁止代码折叠,则需要取消这三处勾选。

这里写图片描述

取消快速运行Instant Run

默认是勾选的,取消掉。

这里写图片描述

驼峰选择

Android 开发中,我们通常会使用驼峰命名法对变量进行命名,但是当我们通过 Ctrl + Left / Right 键改变字符选择区域的时候 Android Studio 默认不支持‘驼峰’单词的选择。

这里写图片描述

命名前缀

我们通常会遵循 Android 官方关于编码风格的指导来进行字段命名。在 Android 源码中我们可以看到通常成员变量都是以‘m’开始。其实Android Studio 可以自动在帮我们生成字段名称的时候加上自定义的前缀,如:*非共有,非静态的成员变量以’m’开始*静态成员变量以’s’开始

这里写图片描述

配置Log颜色

Android Studio自带主题Log显示颜色比较单一,可以自己配色。如果是第三方主题,先取消勾选 Use inherited attributes,然后就可以为各种级别设置颜色。推荐颜色设置:Assert:     #AA66CCDebug:      #33B5E5Error:      #FF4444Info:       #99CC00Verbose:    #FFFFFFWarning:    #FFBB33

这里写图片描述

设置SDK和JDK路径

一次选择选择菜单 File | Other Settings | Default Project Structures...

这里写图片描述

工程模板

Android Studio 创建 Module 时并没有将 Android 开发中常用的文件目录全部生成,比如默认只生成了一个 drawable 文件夹,常用的 drawable-hdpi 等文件夹需要我们自己创建。

配置方法1

进入 Android Studio 安装目录
依次进入 plugins | android | lib | templates | gradle-projects | NewAndroidModule | root | res
在res文件夹下创建 drawable-hdpi 等文件夹(可选:从对应的 mipmap 文件夹中拷贝 iclauncher.png 到创建的 drawable文件夹中)
回到 NewAndroidModule 目录,用编辑器打 recipe.xml.ftl文件 加入以下配置
这里写图片描述

配置方法2

进入 Android Studio 安装目录
依次进入 plugins | android | lib | templates | gradle-projects | NewAndroidModule
用编辑器打开 recipe.xml.ftl文件,并加入以下配置
这里写图片描述

这两种方法的区别是,第一种方式可以在文件夹中加入相应的图片,但是配置稍显繁琐,第二种方式配置简单,但是只能创建目录,不能包含默认图片。

当然,通过类似的方式我们还可以在创建 Module 的时候做很多事情,比如:

在 colors.xml 文件中生成常用颜色
在 build.gradle 文件中生成自定义配置
在 .gitignore 文件中生成自定义忽略配置
等等…

活动模板

Android Studio 中默认提供了很多非常方便的活动模板(Live Templates),例如,我们输入 sout 后按 enter 键, Android Studio 会自动帮我们写入 System.out.println();
这里写图片描述

其实 sout 就是 AS 自带的一个活动模板。
这里写图片描述

由此可以看出,活动模板就是我们常用代码的一个缩写。开发中有很多代码都会重复出现,因此自定义合适的活动模板能很大程度上避免我们很多重复的体力劳动。所以我们熟悉这些自带的活动模板还是能提高搬砖效率的,至于如何自定义依葫芦画瓢就行了,实在不行网上教程也挺多的。

安装常用插件

ButterKnife Zelezny
专注于Android系统的View注入框架,可以减少大量的findViewById以及setOnClickListener代码,可视化一键生成

要配合 com.jakewharton:butterknife:8.8.1 依赖库使用,把该库添加到 build.gradle 脚本里即可。

GsonFormat
根据JSONObject格式的字符串,自动生成实体类参数。

使用方法:快捷键Alt+S也可以使用Alt+Insert选择GsonFormat

android-selector
可以根据指定颜色生成 Selector Drawable 的插件

Android Code Generator
根据布局文件快速生成对应的Activity,Fragment,Adapter,Menu。

Android Parcelable code generator
JavaBean序列化,快速实现Parcelable接口。

Android Drawable Importer
图标快捷批量导入

Android Methods Count
显示依赖库中得方法数(AS 3.0 不可用)

Android WiFi ADB
使用 WiFi 连接而不需要 USB 连接 Android 设备达到安装, 运行, 调试应用的目的

ADB idea
支持直接在AS面板中进行ADB操作,快捷键: * Mac OSX: Ctrl+Shift+A * Windows/Linux: Ctrl+Alt+Shift+A

Lifecycle Sorter
可以根据Activity或者fragment的生命周期对其生命周期方法位置进行先后排序,快捷键Ctrl + alt + K。

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 项目部公章丢了怎么办 手机掉了没有卡怎么办 苹果系统软件删了还是出现怎么办 钉钉检测到作弊怎么办 电脑麦说话声音小怎么办 穿越火线麦克风有杂音怎么办 手闲不住就抠东西怎么办 大便堵在肛门口怎么办 在外地流量不够用怎么办 电脑键盘数字键没反应怎么办 音响音量键坏了怎么办 摩托罗拉移动电话通话没声音怎么办 摩托罗拉对讲机充电座坏了怎么办 手机导航键太灵敏怎么办 经侦大队不立案怎么办 槐茂酱菜太咸怎么办 法院执法局执法不公怎么办 搞养殖卖不出去怎么办 孔雀吃了蚯蚓该怎么办 多肉幼苗长徒了怎么办 小鸵鸟嘴断了怎么办 武汉早谢怎么办博大直上 威猛先生伤手了怎么办 嗓子眼边条线下边长块肉怎么办 线长在肉里怎么办 北京买车没有号怎么办 租的车处理违章怎么办 以租代购车不要怎么办 订车的合同掉了怎么办 买车合同丢了怎么办 车的证件都丢了怎么办 桃树直立的徒长枝怎么办 月季花长了独枝怎么办? 6岁半B超没子宫怎么办 学生学籍号和身份证号不一致怎么办 学生学籍号和身份证号不一样怎么办 领导交代的任务完不成怎么办 洗衣机里的衣服有味道怎么办 新买的洗衣机有味道怎么办 模拟工业装置没有数据验证怎么办 民办学校的指标生学费怎么办