2019-10-13 Flutter 學(xué)習(xí)(三)之圖片組件

一 、介紹圖片組件

用來顯示圖片組件 ,圖片組件有很多的構(gòu)造方法 ,這里介紹常用的兩種:本地圖片和遠(yuǎn)程圖片

Image.asset 本地圖片? ;? ? ? ?Image.network 遠(yuǎn)程圖片??

Image組件的常用屬性? :

alignment? ?圖片的對(duì)齊方式??

圖3

fit:BoxFit.cover? ?用的最多 ,表示充滿組件 ,且不變形

repeat:ImageRepeat.repeat? ?表示圖片沿著X軸和Y軸進(jìn)行重復(fù)平鋪 ,直到鋪滿全屏 ,

repeat:ImageRepeat.repeatX ;表示沿著X軸平鋪

二、圓形圖片的實(shí)現(xiàn)

圖4

先通過BorderRadius.circular(直徑的一半),設(shè)置背景成圓形,在加載網(wǎng)絡(luò)圖片image:NetworkImage

另一張寫法? :? ClipOval的child屬性結(jié)合 height 和width屬性實(shí)現(xiàn)圓形

圖5

三、引入本地圖片? ?

圖6

新建一個(gè)目錄 比如images目錄 ,官方要求圖片2.0X ,3.0X? ,把圖片放入對(duì)應(yīng)文件夾 ,打開pubspec.yaml文件,在里邊配置圖片路徑圖下圖

圖7

最后通過? image:asset() ;方法去引入 ,屬性設(shè)置跟遠(yuǎn)程設(shè)置圖片一模一樣 。

圖8

待補(bǔ)充。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容