本文介紹Android APP開發的內容,閱讀需要有一定Java基礎,
本章介紹并分析一個基礎的APP結構
當你創建一個空專案時,IDE會自動生成基礎架構在Project下,其中.idea和gradle相關檔案(包括gradle版本,組態檔和構建腳本,涉及專案內的引入模塊)是程式核心組態檔,如無必要請勿修改;build為快取檔案,也不要去動它;而gitignore檔案是配置排除在版本控制之外檔案的相關內容;gradlew為命令列編譯檔案;local.properties為SDK路徑組態檔,

而主要代碼和資源就保存在app檔案夾下,
在app目錄內,同樣有許多檔案,其中build也是快取檔案,如無必要同樣不要修改,libs存盤第三方jar檔案,在src中,含有test的檔案是與自動化測驗有關的,而Java代碼便放在main下面的Java檔案夾里,res存盤資源檔案,包括圖片、布局和字串等,而AndroidManifest.xml是清單檔案,是整個專案的主組態檔,在這里面注冊定義了Android程式的四大組件和權限,下面一些和外層重復的檔案作用類似,prpguard-rules.pro用于控制混淆規則,防止程式被反編譯,

接下來詳細分析AndroidManifest.xml,當安裝apk安裝包時,軟體包安裝程式讀取此檔案,從中提取app相關資訊展示給用戶,在其中,注冊了一個以MainActivity為名的活動
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/323477.html
標籤:其他
