Android Studio 从安装到配置使用
Android Studio是谷歌为android量身定制的IDE,在2013年谷歌大会上提出之后一直持续更新,现在已经是功能十分强劲的android开发工具,作为一个android开发者,还是早点转到android studio吧,ADT的时代就让他成为历史吧!最近折腾了一下Android Studio这里做一些简单的记录,方便后来人。
1、下载
我是在android studio中文社区下载的
http://tools.android-studio.org/
我选择的是自带SDK的win版本(sdk从4.03到6.0),下载安装即可(无需FQ。有点慢,慢慢等)
自带Darcula主题,整体效果,是不是很炫酷
2、特点
新版本比ADT最大的亮点就是UI设计上做了很多优化,可以实时看到xml变化后整体UI的效果,不用老是切换来切换去,实在是方便,不光如此,还可以同时看到当前UI在所有设备上的效果(在右上角andrid小机器人图标里面有priview android visions)
3、配置自己主题
设置在AS 功能bar那个小扳手的按钮(快捷键 ctrl+alt+s)
3.1、设置Android Studio 自带的主题及包名字体大小:
3.2 导入第三方主题
推荐这个网址http://www.ideacolorthemes.org/themes/
选择自己喜欢的主题下载对应的jar包,个人比较喜欢sublimeText3的主题色,因人而异吧,下载好jar包 File——>Import Settings——>下载jar包所在位置 即可
3.3、编辑界面字体设置
具体设置如下
Appearance——>Editor ——>Colors&Fonts——>Font——>Save As …
4、常用技巧
4.1 导包
在ADT中ctrl+shift+O来导包,AS中有俩种方式
导入单个包 Alt+Enter
一般都是用第二种方式,在AS设置选项中有个Auto Import选项,勾选如下选项
查了一下具体设置参数表示含义如下
设置中的参数解释如下,下为转载:
XML
Show import popup,这个是用于编辑XML时,自动会弹出一个import的对话框,问你是否需要导入。
Java
Insert imports on paste:(All Ask None),这个其实就是你在复制代码的时候,对于导入的包是否需要进行询问的一个选项。
All:有需要导入的包名时,会自动导入,不会弹提示框
ASK:有需要导入的包名时,会弹提示框,问你要不要导入
None:有需要导入的包名时,不会弹提示框,也不会自动导入。
Show import popup:这个是和上面的Insert imports on paste是不同的项了哈,不要混一起,这个是指当你输入的类的声明没被导入时,会弹出一个选择的对话框。
Optimize imports on fly:这个其实和快捷键Ctrl+Shift+O/Ctrl+Alt+O是一样的,就是把不用的声明移除掉。
Add unambiguous imports on the fly:这个就是自动导入功能了,当你输入类名后,声明就被自动导入了。
Exclude from Import and Completion:这个其实就是你自定义import。可以不用关注。
4.2 快捷键风格选择
settting-keyMap中可以选择哪种风格的快捷键 eclipse,MAC EMAC等等,个人还是推荐AS自带的
4.3、快捷键 alt+enter
自动导包,还有提示一些错误的解决方法【如需要加try catch什么的,会提示】;写个函数名,然后可以自动生成对应函数;
4.4、智能缩写模板(Live Template),
Ctrl + J
相信用Eclipse的人,经常会用sysout 然后按一下 Alt+/来输出System.out.println();这样一行代码在Android Studio中也是有的,按Ctrl + J快捷键可以看到一些,比如:psvm是生成一个
public static void main(String[] args)函数块的
4.5、快捷键Alt+Insert.
快速生成构造函数,getter/setter方法,toString(), equals()和hashCode() 等)【相当于Eclipse中的Alt+Shift+S】
4.6、格式化代码
快捷键ctrl+alt+L
4..7、自定义自己的快捷键
AS中自动补全快捷键,默认是crtl+alt+space,实在不方便,于是自定义了这个快捷键,输入class name查找快捷键名称,这里我将其设置为ALT+A,其他键会冲突,你也可以试试其他不冲突的
4.8、方法文档说明
AS这里默认是关闭不提示,这对电脑性能有要求,AS一开都要占有500M+内存,要是电脑配置不高不建议开启,开启方法说明文档提示可按照如下设置,勾选划线即可,个人十分不推荐,一般不勾选,需要查看文档说明使用快捷键
ctrl+q,不然鼠标过处全是提示文档眼睛都会花
4.9 方法补全设置
这个一定要设置,不然XML配置文档不会提示选项,这在写布局文件没有提示真是不能忍的,一定要记得勾选如下设置
4.10 ADT文件与AS文件使用
如果是在Eclipse里面的项目,我们可以导出为Android Studio格式,Eclipse选择项目右键, 导出为 Gradle build file 就ok了,ADT中如下所示。
在Android Studio中Import该导出文件,就可以自动识别了
5、快捷键一览
可以在setting->keymap查看所有的快捷键设置
Alt+ENTER 导入包,自动修正
Ctrl+N 查找类
Ctrl+Shift+N 查找文件
Ctrl+Alt+L 格式化代码
Ctrl+Alt+O 优化导入的类和包
Alt+Insert 生成代码(如get,set方法,构造函数等)
Ctrl+E或者Alt+Shift+C 最近更改的代码
Ctrl+R 替换文本
Ctrl+F 查找文本
Ctrl+Shift+Space 自动补全代码
Ctrl+空格 代码提示
Ctrl+Alt+Space 类名或接口名提示(建议自定义)
Ctrl+P 方法参数提示
Ctrl+Shift+Alt+N 查找类中的方法或变量
Alt+Shift+C 对比最近修改的代码
Shift+F6 重构-重命名
Ctrl+Shift+先上键
Ctrl+Y 删除行(ctrl+x不是删除行,是剪切。如果不选中,则为剪切当行。ths for 貌似掉线)
Ctrl+D 复制行
Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/*...*/ )
Ctrl+J 自动代码
Ctrl+E 最近打开的文件
Ctrl+H 显示类结构图
Ctrl+Q 显示注释文档
Ctrl+O 重写方法或者继承接口
Alt+F1 查找代码所在位置
Alt+1 快速打开或隐藏工程面板
Ctrl+Alt+ left/right 返回至上次浏览的位置
Alt+ left/right 切换代码视图
Alt+ Up/Down 在方法间快速移动定位
Ctrl+Shift+Up/Down 代码向上/下移动。
F2 或Shift+F2 高亮错误或警告快速定位
代码标签输入完成后,按Tab,生成代码。
选中文本,按Ctrl+Shift+F7 ,高亮显示所有该文本,按Esc高亮消失。
Ctrl+W 选中代码,连续按会有其他效果
选中文本,按Alt+F3 ,逐个往下查找相同文本,并高亮显示。
Ctrl+Up/Down 光标跳转到第一行或最后一行下
Ctrl+B 快速打开光标处的类或方法
Android Studio 从安装到配置使用的更多相关文章
- Android Studio 的安装和配置篇(Windows篇)
上一篇介绍完了Android Studio,这一篇就专门来讲讲怎么安装配置的吧. 其实好多人都卡到安装配置这一步,想当初我也是,万恶的XX防火墙,导致下载Android Studio 的gradle异 ...
- Android Studio下载安装及配置图文教程
原文 http://jingyan.baidu.com/article/9c69d48f56835e13c9024e95.html AndroidStudio下载地址:https://develope ...
- android studio的安装和配置及解决uiautomatorviewer报错
参考博客:https://www.cnblogs.com/singledogpro/p/9551841.html 安装Android Studio 走了不少弯路,现在整理出来,仅当备忘使用. 首先要先 ...
- android studio 刚安装需要配置的东西
智能提示 调整log区域的字体 快捷键中文乱码 自动导入包 意思是创建成员变量的时候,以m开头 下载插件 提高编译的速度
- Android开发入门——Andoird Studio的安装与配置
Android的开发离不开Java,仍然需要对Java进行安装与配置,所以我写了上一篇文章,Java的安装与配置. 开始进行Android Studio的安装与配置. 一.进行配置Java,如果电脑里 ...
- Android Studio的安装及第一次启动时的配置
Android Studio的安装及第一次启动时的配置 一.下载Android Studio 百度搜索“Android Studio" 点击中文社区进入,选择最新版本下载. 下载后双击安装包 ...
- Google Android Studio Kotlin 开发环境配置
Google 近日开发者大会宣布Kotlin成为Android开发的第一级语言,即Android官方开发语言,可见Google对Kotlin的重视,本文就介绍一下Android Studio下的Kot ...
- 关于Android studio的安装和配置问题
一.Android studio的安装 我们可以从中文社区http://www.android-studio.org/下载Android studio最新版本,然后点击安装即可. 之后我们直接运行an ...
- Android环境的搭建及Android Studio的安装
菜鸟初来报到,写了一篇关于Android环境搭建和Android Studio安装的内容(写好很久了,一直没发).仅供想开发Android,却又不知如何搭建环境的小白们参考,高手们就请绕行吧.在此献丑 ...
随机推荐
- C语言完美体系
**第 1 篇 C 语言第一阶段 13 1.1C 语言第一阶段--语言课程概述 13 1.1.1 什么是语言,什么是 C 语言 13 1.1.2 基本常识 14 1.1.3 人与计算机之间的更好的交互 ...
- 安卓高级3 RecyclerView 和cardView使用案例
cardView: 添加依赖:在Studio搜索cardview即可 在V7包中 或者直接在gradle中添加 compile 'com.android.support:cardview-v7:24. ...
- 潜谈IT从业人员在传统IT和互联网之间的择业问题(下)-互联网公司
互联网带来的一片晴天 相对于传统行业来说,互联网行业要显得相对对技术人员尊重些. 在互联网行业中,采用的技术.概念也较传统形行业来说要新,技术人员也容易在此找到自己的一方净土. 因为互联网这个行当讲究 ...
- Android Studio NDK 代码 Source Insight调试 (NDK 目前开发方案 | NDK 编译 | 导入 so 库 | 项目编码转换)
作者 : 韩曙亮 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/52088039 最近在移植一个 JNI 项目, 比较纠结, A ...
- Retrofit2.0通俗易懂的学习姿势,Retrofit2.0 + OkHttp3 + Gson + RxJava
Retrofit2.0通俗易懂的学习姿势,Retrofit2.0 + OkHttp3 + Gson + RxJava Retrofit,因为其简单与出色的性能,也是受到很多人的青睐,但是他和以往的通信 ...
- 关于ListView中包含EditText数据复用引起异常的解决方案
概述 前几天测试提了一个bug,在ListView中添加留言信息,导致错乱的问题.实际上就是ListView需要添加一个EditText,复用导致错乱的问题,这个问题以前也遇到过.诸如,ListVie ...
- FORM实现中打开图片,链接,文档(参考自itpub上一篇帖子,整理而来)
FORM实现中打开图片,链接,文档 参考自itpub上一篇帖子,整理而来 1.添加PL程序库D2kwutil.pll 2.主要实现程序 /*过程参数说明: v_application --打开文件的应 ...
- Xcode无法安装基于ruby的插件问题的解决
Xcode有时需要安装一些第三方插件,很多插件是基于ruby的,确切的说是基于ruby gem的! 但是在国内有一个很尴尬的情况,就是官方的gems网站:https://rubygems.org 的安 ...
- 模拟DbUtils实现接口回调机制
想必大家都用过apache 的DbUtils吧,这个简单的对JDBC的封装小框架真的是非常非常的适合新手的学习呢.逻辑上也不是很复杂,难度刚刚好. 下面我就模仿它来实现一个字符串的处理小框架. 思路 ...
- 利用CocoaHTTPServer实现wifi局域网传输文件到iphone
背景 近日在做一个代码阅读器,其中涉及到代码文件的上传,之前看到过许多app支持局域网传文件,因此就通过查询和研究实现了此功能,我是用的框架是CocoaHTTPServer. 原理 CocoaHTTP ...