教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

DevEco Studio項目結構介紹【Java開發(fā)手機應用】

更新時間:2021年12月22日17時36分 來源:傳智教育 瀏覽次數:

最外面的結構:

MyApplication:整個項目的項目名

External Libraries:項目中要導入的第三方jar包

MyApplication的結構:

展開MyApplication之后,發(fā)現很多目錄,但是不是所有目錄在開發(fā)中都需要經常用到的。

.gradle:是項目管理工具gradle的信息(一般是不會動)

.idea:是開發(fā)工具的信息(一般不會動)

entry:是應用主模塊,在一個項目中,有且只有一個,所有的代碼都在這個里面。(重要)

gradle:項目管理工具gradle的配置信息和所需要用到的jar包,在這個里面有一個porperties的配置文件,

可以看到gradle的版本號,一般我們會用默認的,也不會動

build.gradle:第三方jar包的配置文件,以后在開發(fā)中要用到第三方jar包需要在這個里面配置。

gradlew:是gradle命令工具對應的腳本文件,一般不用。

一個是linux系統(tǒng)的,一個是windows系統(tǒng)的。

local.properties:本地SDK配置信息,一般也不動

entry的結構:

build:一般不會動,這個文件夾里面有一個R文件,記錄每一個資源文件對應的id。里面的內容是自動生成的。

R文件是一個壓縮包,里面裝的ResourceTable這個類的字節(jié)碼文件。

libs:第三方jar包存放的位置 src:主要代碼 src里面還有三個目錄 main:是我們自己寫的主要代碼。 ohosTest:華為的測試工具。 test:是Junit的測試工具。

main里面的結構目錄:

我們自己寫的代碼就在main里面。

main里面主要分為三個部分:

java:里面是我們寫的所有代碼。

resources:里面是我們跟界面相關的資源文件。

con?g.json:是界面相關所有配置信息,每一個界面都需要在這個里面進行配置。

小結:

1. 在MyApplication中,我們暫時只要關心entry,這個里面是項目相關所有的資源文件和代碼都在里面。

2. 在extry中,主要知道libs和src即可。

3. libs中存放第三方jar包

4. src中放主要代碼

5. 在src中的main是我們主要寫的代碼

6. ohosTest是華為的測試代碼

7. test是Junit測試代碼

8. src中的main是我們寫的所有代碼

9. src中的resources是我們寫的所有界面的布局文件

10. con?g.json里面配置了所有界面相關的信息

猜你喜歡:

鴻蒙OS系統(tǒng)開發(fā)初體驗:預安裝DevEco Studio工具

Java構造器(構造函數)使用注意問題和實例教程

什么是Dubbo?Dubbo在項目中怎么使用?

BodyTag接口用法詳細介紹

傳智教育java高級軟件工程師培訓

0 分享到:
和我們在線交談!