androidstudio使用筆記

來源:互聯網
上載者:User

標籤:androidstudio使用   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調試















著作權聲明:本文為博主原創文章,未經博主允許不得轉載。

androidstudio使用筆記

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.