android studio學習----目錄結構

項目結構:一個窗口只有一個項目,項目 叫  Project 表明一個workspacecss

一個項目的結構跟eclipse區別仍是蠻大的:html

首先看APP結構:app放的其實就是  java文件和資源文件java

 

 切換  目錄結構android

 

 好比切換到project界面web

 

 

  • 一、Studio中有Project和Module的概念,前面說到Studio中一個窗口只能有一個項目,即Project,表明一個workspace,可是一個Project能夠包含多個Module,好比你項目引用的Android Library, Java Library等,這些均可以看作是一個Module;app

  • 二、上述目錄中將java代碼和資源文件(圖片、佈局文件等)所有歸結爲src,在src目錄下有一個main的分組,同時劃分出java和res兩個文件夾,java文件夾則至關於Eclipse下的src文件夾,res目錄結構則同樣.eclipse

  1. android studio是單工程的開發模式
  2. android studio中的application至關於eclipse裏的workspace概念
  3. android studio中的module至關於eclipse裏的project概念

新建工程項目後AS的Product目錄結構以下所示:ide

  .idea://AS生成的工程配置文件,相似Eclipse的project.properties。
    app://AS建立工程中的一個Module。
    gradle://構建工具系統的jar和wrapper等,jar告訴了AS如何與系統安裝的gradle構建聯繫。
    External Libraries://不是一個文件夾,只是依賴lib文件,如SDK等。

新建工程項目後AS的Module目錄結構以下所示:工具

 build://構建目錄,至關於Eclipse中默認Java工程的bin目錄,鼠標放在上面右鍵Show in Exploer便可打開文件夾,
        編譯生成的apk也在這個目錄的outs子目錄,不過在AS的工程裏是默認不顯示out目錄的,就算有編譯結果也
        不顯示,右鍵打開經過文件夾直接能夠看。
    libs://依賴包,包含jar包和jni等包。
    src://源碼,至關於eclipse的工程。
    main://主文件夾 
        java://Java代碼,包含工程和新建是默認產生的Test工程源碼。 
        res://資源文件,相似Eclipse。
            layout://App佈局及界面元素配置,雷同Eclipse。
            menu://App菜單配置,雷同Eclipse。 
            values://雷同Eclipse。
                dimens.xml://定義css的配置文件。 
                strings.xml://定義字符串的配置文件。 
                styles.xml://定義style的配置文件。
                ......://arrays等其餘文件。
            ......://assets等目錄
        AndroidManifest.xml://App基本信息(Android管理文件) 
        ic_launcher-web.png://App圖標 
    build.gradle://Module的Gradle構建腳本

原文:http://www.javashuo.com/article/p-kgzwgypl-kd.html佈局

相關文章
相關標籤/搜索