首先是三個android studio自己建立的
這兩個由android studio 自動建立的,如果環境發生變化,往往需要刪除它們,否則專案無法正常使用
由intellij idea自動建立,用於標識這是乙個intellij idea 專案
然後是乙個關係也不大的
在編譯時生成,環境發生變化的時候也需要一併刪除為好
感覺新版預設啟動?
用過git的人應該知道,如名字一樣,用來記錄特定的目錄或檔案是否被版本控制忽略。
幾個gradle相關的
最頂級的gradle構建指令碼,相關於android檢視下的
用來載入gradle指令碼自身需要使用的資源。
全域性gradle配置檔案,打包的時候用於存放敏感資訊、簽名等。
用來在命令列中執行gradle命令,前者對linux、mac中而言,後者對windows而言。
用於指定本機的sdk、ndk路徑,等價於在file—settings裡改
用於指定專案中所有引入的模組。
還有乙個目錄
下面專門介紹
存放專案的**、資源,開發基本圍繞這個目錄而言。
關係不是特別大的幾個...
也是編譯時自動生成,內容不是很了解,基本上也用不到。
簽名打包的時候預設的目錄,如打包成apk,完成後會在該目錄下生成對應apk和一些資訊檔案。
作用和外層的.gitignore檔案類似。
intellij idea專案自動生成。
主要是第三方jar包,需要把第三方jar包都放在libs目錄下,然後右鍵新增到專案中。
**主要在這裡,開啟後有三個子目錄
和外面的類似,即對應android檢視下的
如果需要使用gradle來整合一些元件,則在這部分完成,有一定的語法規範,有機會補一篇這部分的文章
安卓專案的目錄結構
當我們建立乙個andriod以後,就可以看到以下的目錄結構 這個目錄是我們所有j a 的地方。2.gen 這個目錄是自動生成的,主要是乙個r.j a檔案,在專案中新增的任何資源都會在其中生成乙個相應的資源id。這個資源檔案永遠不要手動去修改它。3.assets 這個目錄用的不多,主要存放一些隨程式打...
安卓系統檔案結構
這是公尺1的根目錄 adb連線的時候會有是否永久允許除錯,這個就是允許列表,根ssh rsa免登是一樣的。cache 系統快取,還有一些日誌檔案,看起來是比較底層的log,recovery和小公尺自用的adb。data anr dalvik cache data 系統做cache的資料庫 cache...
學習 安卓開源專案 MPAndroidChart
mpandroidchart 介紹 牛人philjay寫的,非常不錯的圖表庫。提供的各種不同的圖表,如line chart bar chart pie chart scatter chart.等等,專案還提供了豐富的範例,很實用。使用方法 1 解壓zip包得到 包,把 包eclipse匯入 2 匯入...