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


終於要轉到android studio 了,一直沒有轉過來,似乎落伍了,

 

項目結構:一個窗口只有一個項目,項目 叫  Project 代表一個workspace

 

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

 

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

 

切換  目錄結構

 

比如切換到project界面

  • 1、Studio中有Project和Module的概念,前面說到Studio中一個窗口只能有一個項目,即Project,代表一個workspace,但是一個Project可以包含多個Module,比如你項目引用的Android Library, Java Library等,這些都可以看做是一個Module;

  • 2、上述目錄中將java代碼和資源文件(圖片、布局文件等)全部歸結為src,在src目錄下有一個main的分組,同時划分出java和res兩個文件夾,java文件夾則相當於Eclipse下的src文件夾,res目錄結構則一樣.

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

 

 

新建工程項目后AS的Product目錄結構如下所示:

 .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構建腳本



 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM