安卓开发,使用androidStudio入门笔记。
1. 下载配置
下载可以到 http://www.android-studio.org/ 中下载。
2. 目录结构
- 安卓工程的目录是基于gradle构建的,在gradle目录下的gradle-wrapper.properties中可以查看项目使用的gradle版本等配置信息。
-
distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip
- build.gradle文件表示项目编译时的构建配置,使用什么版本的SDK,依赖哪些jar包等,可以参考 http://www.cnblogs.com/tom987690183/p/5788863.html
- setting.gradle主要用于存放项目信息。
-
include ':mylearn', ':mylibrary', ':mylibrary2'
project里包含以上三个module。
- 其他
3. 快捷键使用说明
-
快速自动导入依赖 Auto Import
在AS中,你可以设置自动优化导入(当有引用则import,没有引用则去掉import) :
Optimize imports on fly:这个其实和快捷键Ctrl+Shift+O/Ctrl+Alt+O是一样的,就是把不用的声明移除掉,在代码动态的变化过程中使import最优化
还可以在输入一半类名时自动导入:
Add unambiguous imports on the fly:这个就是自动导入功能了,当你输入类名后,声明就被自动导入了
-
打印log
在打印log时,在安卓中需要设置设置一个静态字符串常量TAG来表征log是这个类的,可以在编辑区输入logt加回车键即可键入TAG常量如下:
private static final String TAG = "MainActivity";
输入logd,会提示log.d()方法打印日志,点击回车即可打印日志。
输入logm,会将方法中的参数顺带打印出来。
-
代码提示及代码移动快捷键
代码提示: CTRL + ALT + 空格
上下移动快捷键: CTRL + SHIFT + 上箭头(下箭头)
复制代码到下一行: CTRL + D
删除一行代码: CTRL + Y (个人认为不常用)
在类中的方法间上下切换: ALT + 上箭头(下箭头)
选中代码: CTRL + W, 连续按会逐级向外层扩展并选中
-
代码查看
查看一个类: CTRL + N
查看一个文件: CTRL + SHIFT + N
查看一个类的父类: CTRL + U
查看一个方法的调用者: CTRL + ALT +H
在类中查看一个方法的实现: CTRL +SHIFT + I
查看类的层级结构: CTRL + H
代码返回快捷键: CTRL + ALT + LEFT
窗口返回键: ALT + LEFT
显示当前文件的结构(查看类中的方法): CTRL +F12
覆写父类的方法: CTRL + O
选中一块代码,按此组合键,可快速添加if,try,catch等代码块: CTRL + OUT + T
-
自动代码生成和格式化代码
自动代码生成提示: CTRL + J , 有Toast提示, findViewById()强转提示等。
格式化代码: CTRL + ALT + L