附上開發(fā)環(huán)境:

成都創(chuàng)新互聯(lián)公司長期為上千多家客戶提供的網(wǎng)站建設服務,團隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為正藍企業(yè)提供專業(yè)的成都網(wǎng)站設計、成都網(wǎng)站制作,正藍網(wǎng)站改版等技術(shù)服務。擁有十多年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。
折線圖是一個 Widget,和普通 Widget一樣聲明即可:
LineChart 的構(gòu)造參數(shù)是一個 LineChartData,其屬性如下:
配置了三條線,所以 lineBarsData 對應的數(shù)組有三個元素。
看下 LineChartBarData 屬性:
圖表四個方向的邊框,有總顯示開關(guān),決定是否顯示和隱藏所有,如果開啟,又想隱藏個別邊框,需要設置透明色。
FlBorderData 對應邊框信息,有兩個參數(shù), show 就是顯示與隱藏的邊框, border 是邊框數(shù)據(jù)。
FlTitlesData 可以配置4條坐標軸,也有一個總開關(guān),如果要顯示坐標軸,就設為 true ,然后配置對應位置的數(shù)據(jù):
每個位置對應的是 SideTitles ,設置如下:
標題是顯示在坐標軸后面的文字標題,每個軸對應一個。
附上源碼
更新Flutter應用程序啟動圖標的方式與在本機Android或iOS應用程序中更新啟動圖標的方式相同。
注意: 如果您重命名.png文件,則必須在您 AndroidManifest.xml 的 application 標簽的 android:icon 屬性中更新名稱。
在 Flutter 框架加載時,F(xiàn)lutter 會使用本地平臺機制繪制啟動頁。此啟動頁將持續(xù)到Flutter渲染應用程序的第一幀時。
在Flutter中,我們可以使用Image控件來顯示圖片,一般來講我們的圖片資源都來源于網(wǎng)絡或者本地圖片。
Flutter中的Image也是類似。
我們先來看看Image的構(gòu)造方法
下面我們來看看其常用的屬性
可以看到,其常用屬性跟前端中的css很像。
下面我們來簡單用一用Image控件
首先是必填參數(shù)image,它接收一個ImageProvider類型的值。ImageProvider是一個抽象類,他下面有下圖這些實現(xiàn)類,由下面這些實現(xiàn)類可以看出,image是可以從資源,內(nèi)存,網(wǎng)絡,和文件中獲取圖片。
我們先來試試加載網(wǎng)絡圖片
首先看看NetworkImage構(gòu)造方法,很簡單,傳個url就可以了
如下:
嗯,就是這么簡單。其他3種情況使用也是類似的,自行看源碼即可。
實際上,F(xiàn)lutter給我們提供了擴展方法,使用起來更加簡單,通常我們直接使用提供的擴展方法即可
如下
可以看到,他們的構(gòu)造方法基本類似。
所以我們也可以這樣寫,跟上面的效果是一致的。
大致分為一下幾步
1.創(chuàng)建一個文件夾,用于存放圖片,如圖,我創(chuàng)建了一個imgs的文件夾,放了一張圖片
2.在pubspec.yaml中聲明資源,注意聲明的時候路徑和前面的-是有間隔的,不然的話會報#/properties/flutter/properties/assets: type: wanted [array] got -imgs/code.png
類似的錯誤,聲明完成后點擊右上方的packages get
或
下面我們再來看看其他屬性。
width,height
寬高沒什么好說的,就是設置寬度和高度
配合color使用,用于設置顏色的混合模式。BlendMode是一個枚舉,他有很多值
詳細解析還是看官方文檔吧,值太多了,我們隨便用用
用于設置圖片的填充方式,當圖片本身小于設置的寬高或者比父控件的寬高小時,我們可以設置該屬性控制圖片的顯示。
其值的類型是BoxFit。是個枚舉
具體含義還是直接看文檔即可
設置圖片的對齊方式,接收一個Alignment類型的值,值如下,很好理解
為了方便看效果我們在外邊套了個Container,簡單的把它理解為一個容器布局就可以了,類似于html中的div或android中的Layout,我們給Container設置了寬高和背景顏色。
bottomLeft效果如下,其他的自行嘗試
相對于Image,ICON可以像web一樣使用字體圖標,并且可以使用矢量圖,無需擔心失真的問題,并且體積相對較小。
我們先來看看其構(gòu)造方法
很簡單,我們直接來用一用
默認情況下,pubspec.yaml中uses-material-design的值為true.我們默認就可以使用Material Design字體圖標
網(wǎng)站題目:flutter圖標怎么用,flutter 圓形按鈕
URL網(wǎng)址:http://chinadenli.net/article33/dsipops.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供App設計、定制網(wǎng)站、小程序開發(fā)、搜索引擎優(yōu)化、品牌網(wǎng)站設計、網(wǎng)站改版
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)