1.导入eclipse项目
import module ---> 选择项目 ---> 全部next ---> finish
2.导库
import Module ----> 选择库 ----> finish
3.gradle
Gradle 在Android studio的文件目录下的gradle中
设置成offline work避免影响as的运行速度
4.自动编译
在compiler中选择Make project automatically
5.连接模拟器的等待时间
Task中的Connecting timeout可以延长as与monitor的连接时间
6.版本控制工具
* Version Control
* 主页面工具栏的build中也可以
7.工具本身选项中出现很多口口口
Appearance中 勾选Override default fonts By, 并在下方的name中选择支持中文的显示
8.鼠标放在类上会显示类的相关信息
General中Other栏 勾选 showQuick doc on mouse
9.代码区的方法之间有分割线
Editor中的 appearance 中勾选 show method separators, 关于代码区的相关显示都在
这里设置,比如显示代码的行号
10.设置代码区的字体大小及行间距
Editor中的 color & font, 系统自带的样式不允许修改,要修改必须选择save as选项新
建自己的样式。
11.代码补全
Code completion中 Case sensitive completion 选择 none 进行大小写模糊匹配
12.自动导包
搜索Auto import
13.自动各种文件排版,比如设置类的作者,创建时间,注释…
File and code Templates 中Includes中手动设置
14.翻墙
Http proxy(代理)
15.设置快捷键
Keymap
16.plugin
这里可以添加as的插件,我们可以看到里面有很多的插件,这也是as卡的原因,如果想从网
络上加载插件 选择 Browse,也可以选择 ..from disk 来加载本地插件
17.as的版本
* updates中查看
* 在主页面选择help 倒数第二项 check for Update可以更新
18.删除项目
在project structure左边,选择module中的需要删除的项目然后选中上方的 —— 号,
然后就可以在在project window中选择项目并删除了
19.签名
* project structure中选择signing项
* 主页面上方工具栏中的也可以
20.打包
project structure中选择Flavor
21.添加相关库
project structure中选择Denpendencies的+,
22.更换sdk和Jdk的 location
project structure中
1.一个workSpace只能放一个项目
1.app下的build
apk就在这里
2.app.gradle
apply plugin: 'com.android.application'//我使用的是安卓的插件,系统自动
生成我们不管
android {
compileSdkVersion 23 // 以前在manifest清单中,现在在这里,系统优先在app.gradle中
找这些版本设置,就算manifest中你配置了,也不管,除非app.gradle中没有
buildToolsVersion "23.0.3"
defaultConfig {
applicationId "com.zg.practice"
minSdkVersion 19
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false//使变小也就是混淆,通过改变包名,把名字这些改成ABC之类
主要是防止反编译,如果需要混淆
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'//混淆器
}
}
}
// alt + enter 自动修复
// ctrl + p 提示形参类型
// ctrl + alt + space 列出形参够填入的参数
// ctrl + d 复制当前行
// ctrl + y 删除当前行
// ctrl + alt + o 优化导包
// alt + enter 有错就用
// alt + insert 对变量设置get()、set()、toString()
// sout 打印
// F8 调试