【Flutter】認識目錄結構

Flutter項目的結構和原生android的結構不一樣,不能用android那種多module 多lib的結構去創建module和lib,因爲我們的代碼都是在lib目錄裏面完成的,如果要用到原生交互的代碼,那就可以在android目錄裏面去寫,然後在lib目錄裏面去引用這些交互的代碼。

在這裏插入圖片描述
1、android
這裏放的是Flutter與android原生交互的一些代碼,這個路徑的文件和創建單獨的Android項目的基本一樣的,不過裏面的代碼配置跟單獨創建Android項目有些不一樣。

2、ios目錄
這裏存放的是Flutter與ios原生交互的一些代碼。

3、lib目錄
這裏存放的是Dart語言編寫的代碼,這裏是核心代碼。不管是Android平臺,還是ios平臺,安裝配置好環境,可以把dart代碼運行到對應的設備或模擬器上面。剛纔的示例中,就是運行的lib目錄下的main.dart這個文件。
我們可以在這個lib目錄下面創建不同的文件夾,裏面存放不同的文件,使用Dart語言寫平時開發的自己編寫代碼。

4、如需圖片,可自行在project下創建目錄

5、pubspec.yaml文件
(1)#項目名稱 :name: flutter_app
(2)#項目描述 :description: A new Flutter application.
(3)# 指定生成發佈包的位置 publish_to: ‘none’
(4)#版本號 :version: 1.0.0+1
(5) #圖片資源配置說明,設置字體,樣式,可以通過聲明family來設置字體分組 :flutter
(6)開發需要的插件依賴 :dependencies

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章