前言
关于 Android Studio 一些配置,如果可以掌握下来,是能够很大限度得提高我们的工作效率,节省工作时间。
注意:本文权当是一篇归类总结文章,里面引用了网上一些优秀文章,是本人阅读过之好觉得写得非常之好的,才贴出来的。
一、个性化设置
根据自己的喜好,去设置属于自己个性化的开发工具 ,就好像穿着自己喜欢的衣服去上班,带来的感受是不一样的,本来就枯燥无味的编码工作,难道不应该添点色彩吗?
1.界面
1.1 主题
编码当然要选自己喜欢的主题才有感觉。在【Settings】——【Appearance】——【Theme】,可以选择黑色以及亮色主题,看你个人喜好。
对于色弱或者色盲的朋友,对颜色不太敏感的,可以勾选 Adjust Color for red green vision...
选项。
1.2 背景
当然你也可以设置 As(Android Studio
简称)的背景图片,例如女神林志玲呀,二次元小萝莉啦···点击上图的 【Background Image】设置背景图。
有些人不喜欢黑色风格的 As ,但是白色背景看久了对眼睛又不好,可以修改背景颜色,下面是修改背景颜色教程,可以设置背景为豆沙色(保护色)。
2.代码风格
2.1 字体大小及样式
在【Settings】——【Editor】——【Font】可以改变字体的大小、间距、样式。本人喜欢 13号的 Fira Code
。
2.2 代码配置及风格
默认的代码颜色及风格,可能并不是你想要的,这里有个网址可以下载流行的配色方案。
选择你喜欢的配色方案,点进去,选择 IDEA 下载对应的 jar 包
在 As 里面,导入下载下来的 jar ,重启 As 即可生效(反过来,我们也可以 Export Settings
导出设置,这样我们即便哪一天重装 As 了 ,重新导入之前设置好的 jar ,就不用重新配置了)
二、快捷操作
1.快捷键设置
这里分享一篇炒鸡全面的 As 快捷键文章,我觉得已经不能够再详细再全面了,所以直接传送门过去吧,大家一定要认真地牢记一些常见操作的快捷键,快捷键能一定程度提供编码速度哦
当然也可以自定义快捷键,在【Settings】——【Keymap】可以设置快捷键,例如:快速滚动到顶部,我设置为 Alt + T ;快速滚动到底部,设置为 Alt + B ;跳转到文件管理器打开文件,设置为 Alt + Shift + E 。
相关文件
(图片来源网络,侵权必删)
2.Postfix Completion
As 其实提供了代码补全功能,学会这些高频常用的 postfix completion
,我们可以省下不少体力活 。这里面贴两篇我觉得写得很好的文章,感谢作者分享
非空判断
(图片来源网络,侵权必删)
3.Template
定制项目中常用的 Template,可以让你几秒钟完成几分钟才能完成的体力活,例如没有技术含量,但是耗费时间的代码:Splash 启动页,下拉刷新控件,ListView 的 Adapter实现等等。
3.1 关于Template的介绍
3.2 如何自定义Template
3.3 As 插件 TemplateBuilder
创建一个 Template 过程是比较繁琐的,于是有人做了个 As 插件,方便大家使用
(图片来源网络,侵权必删)
三、插件
1.Vim 插件
如何在 As 里高逼格的敲代码呢?你可能需要 Vim 插件~
在 As 里面搭配 Vim,可能一开始不顺手,等你熟练使用之后,就可以写出行云流水般的感觉了!
(图片来源网络,侵权必删)
2.高效率插件
下面分享的 As 插件,像 GsonFormat 生成 Bean 对象,ButterKnife 自动生成注解等,简直不能再省时间了
四、Gradle 配置
如果将 gradle 的编译时间,缩短到极致,配置好 gradle,节省的时间,可能不止喝一杯咖啡的时间。
小结
感谢各位大佬的无私分享~
最后给大家分享一份非常系统和全面的Android进阶技术大纲及进阶资料,及面试题集
想学习更多Android知识,请加入Android技术开发交流 7520 16839
进群与大牛们一起讨论,还可获取Android高级架构资料、源码、笔记、视频
包括 高级UI、Gradle、RxJava、小程序、Hybrid、移动架构、React Native、性能优化等全面的Android高级实践技术讲解性能优化架构思维导图,和BATJ面试题及答案!
群里免费分享给有需要的朋友,希望能够帮助一些在这个行业发展迷茫的,或者想系统深入提升以及困于瓶颈的朋友,在网上博客论坛等地方少花些时间找资料,把有限的时间,真正花在学习上,所以我在这免费分享一些架构资料及给大家。希望在这些资料中都有你需要的内容。
Android高级技术大纲,以及系统进阶视频,及面试题和答案
面试题及答案
Android高级技术大纲
Android 进阶视频资料
网友评论