首页  »   Android

androidstudio使用札记

网友分享于:2015-08-01  浏览:0次
androidstudio使用笔记

#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调试















版权声明:本文为博主原创文章,未经博主允许不得转载。

相关解决方案

最新解决方案