#Android studio的使用方法 ###在androidstudio中 new module相当于eclipse中的new project
### newproject是创作一个工作区间。
####在new module时分为两类:
>new applaction
>new android library
###在一个android工作区间中最好只放置一个项目
####在studio中可以直接导入eclipse中的项目。
###import module其实就是导入一个项目。
###Reopen Project 切换工作区间
###在setting -->editor -->file encoding 中设置文件的编码格式。最好三个设置统一。
###在setting -->editor-->general -->auto Import中设置使用到的类的自动导入。有重名的类时,需要自己手动导入包
###在setting -->Build,Execution,Deployment-->compiler中设置项目的自动构建
###在setting-->appearance&behavior -- file colors中设置文件的颜色
###在setting -->Build,Execution,Deployment-->build tools-->gradle中设置gradle的版本和离线工作,以及工作区间
###在setting-->tools-->tasks设置模拟器连网的超时时间
###在terminal中可以通过cmd控制adb的各种命令
###version control中设置版本控制工具
android studio中默认是集成好SVN的。其他的版本控制工具需要手动配置
###在setting-->appearance&behavior -->appearance中设置Override default fonts by选项为选中,防止代码文件中出现乱码问题
###在setting-->editor -->general-->other选中show quickdoc on mouse move,可以打开鼠标移入时代码提示
###在setting-->editor -->general-->appearance中选择show line number可以显示行号 设置show right margin可以去除右边的线 选择show method separators可以在方法之间展示一条区分线
###在android studio中必须自己新建模板,才可以修改样式中的样式和字体
###在setting-->editor -->general-->code completion中设置code completion为None表示在代码提示的时候不区分大小写
###在setting-->editor -->code style-->file and code templates中选中file header 然后设置自己的注释模板,可以在创建文件的时候自动生成注释模板
>/**
* ================================================
* <p/>
* 版 权:
* <p/>
* 作 者 :ning
* <p/>
* 版 本 :1.0
* <p/>
* 创 建 日 期 : ${DATE} ${TIME}.
* <p/>
* 描 述 :
* <p/>
* <p/>
* 修 订 历 史:
* <p/>
* =================================================
*/
###在android studio中删除项目 File -->project Structure 在module中选择想要删除的项目,点击坐上角的-(减号) -->点击ok
有时还需要回到工作空间去删除。
#可以通过友盟统计来打包发布app
###在android studio中如何引入第三方jar包
>在android studio中删除项目 File -->project Structure -->dependencies选项来导入
>
JCenter 是一个用来查找和分享常用Apache Maven包,可以通过Maven、Gradle、lvy和SBT等工具使用。
###对module的目录进行配置
//对module的目录进行配置
sourceSets{
main {
manifest.srcFile 'AndroidManifest.xml'//指定AndroidManifest.xml的路径
java.srcDirs = ['src']//指定src目录路径,也就是Java代码的路径
resources.srcDirs = ['src']//指定资源目录路径,存放的是Java的资源
aidl.srcDirs = ['src'] //指定aidl文件的路径
renderscript.srcDirs = ['src']//指定renderscript的路径 renderscript是一套c语言的绘图api
res.srcDirs = ['res']//指定android资源的路径
assets.srcDirs = ['assets']//指定assets资源路径
}
androidTest.setRoot('../') //指定根目录路径
}
###配置签名文件
//配置签名文件的路径以及密码,只是配置,并没有使用.<br/>
signingConfigs{
debug{
storeFile file("debug.keystore");
}
release {
storeFile file("other.keystore");
storePassword "android"
keyAlias "androiddebugkey"
keyPassword "android"
}
}
<p/>
<p/>
<p/>
<p/>
##快捷键使用
alt + 回车 自动修复
Ctrl + p 提示
Ctrl + alt + 空格 自动提示
Ctrl + d 赋值当前行
Ctrl + y 删除当前行
Ctrl + alt + o 优化导入包
alt + insert 获取get set 构造方法 toString()方法
sout 打印语句System.out.println()
f8调试
版权声明:本文为博主原创文章,未经博主允许不得转载。