日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯網營銷解決方案
flutter中(),flutter中文翻譯

3、Flutter中ThemeData與AppBar

本次主要是記錄Fultter Theme主題的設備與AppBar中的一些屬性的使用及說明。目前項目開發(fā)有了四個界面。前期主題沒太注意,今天看來要好好總結一下近期所學。

任城網站建設公司創(chuàng)新互聯公司,任城網站設計制作,有大型網站制作公司豐富經驗。已為任城近1000家提供企業(yè)網站建設服務。企業(yè)網站搭建\成都外貿網站制作要多少錢,請找那個售后服務好的任城做網站的公司定做!

首先,Android主題沉浸式設置,Flutter篇:

根據字面意思就能看出來是對狀態(tài)懶得設置,其中用到了 dart:io 與 flutter/services.dart 這兩個重點Mark一下,有時間深入探究一下用法跟能力?;貧w正題。

主題數據,其中最常用的是 primarySwatch 、 primaryColor 、 accentColor 。

primarySwatch:UI右下角的FloatingActionButton的顏色就是默認取值MaterialColor,

默認是藍色的,如果修改成primarySwatch,就會變成這個顏色值。只支持MaterialColor。

primaryColor:頂部導航欄和狀態(tài)欄的顏色修改,需要用到這個屬性,類型 Color。

accentColor:前景色(文本、按鈕、覆蓋邊緣效果等)。

看一下項目中的使用

其中 brightness 主題設置較為關鍵,它是設置狀態(tài)欄圖標與字體顏色的。

brightness: Brightness.dark 狀態(tài)欄圖標與字體顏色為白色。

brightness: Brightness.light 狀態(tài)欄圖標與字體顏色為黑色。

iconTheme :設置appbar icon的顏色,appbar中icon的顏色會根據primaryColor的改變來確定自身的顏色,這里可以在iconTheme中指定icon的顏色。

默認不做修改前:

詳解flutter中本地資源圖片的使用

一. flutter中我們想加載本地圖片,需要兩步:

二. flutter項目中本地圖片加載的原理

在加載圖片時,系統(tǒng)自動會根據屏幕分辨率優(yōu)先選擇到符合自己分配率的文件夾(2.0x或者3.0x或者4.0x)下去取相對應的圖片,如果當前文件夾下沒有,則會到低一倍的文件夾下去,如果還沒有,則繼續(xù)向更低一倍去取。(比如:iOS 5.5英寸及以上屏幕會優(yōu)先選擇去3.0x下去取圖片,如果3.0x不存在或者3.0x文件夾下沒有,則去2.0x下??;如果2.0x不存在或者2.0x下沒有,則去1.0x下?。?.0x下再沒有,則在images文件下取)。

flutter中流式布局

流式布局(Liquid)的特點(也叫"Fluid") 是頁面元素的寬度按照屏幕分辨率進行適配調整,但整體布局不變。柵欄系統(tǒng)(網格系統(tǒng)),用戶標簽等。在Flutter中主要有Wrap和Flow兩種Widget實現。

在介紹Row和Colum時,如果子widget超出屏幕范圍,則會報溢出錯誤,在Flutter中通過Wrap和Flow來支持流式布局,溢出部分則會自動折行。

上述有很多屬性和Row的相同,其意義其實也是相同的,這里我就不一一介紹了,主要介紹下不同的屬性:

我們一般很少會使用Flow,因為其過于復雜,需要自己實現子widget的位置轉換,在很多場景下首先要考慮的是Wrap是否滿足需求。Flow主要用于一些需要自定義布局策略或性能要求較高(如動畫中)的場景。Flow有如下優(yōu)點:

我們對六個色塊進行自定義流式布局:

實現TestFlowDelegate:

可以看到我們主要的任務就是實現paintChildren,它的主要任務是確定每個子widget位置。由于Flow不能自適應子widget的大小,我們通過在getSize返回一個固定大小來指定Flow的大小,實現起來還是比較麻煩的。


本文標題:flutter中(),flutter中文翻譯
文章出自:http://www.dlmjj.cn/article/dsscsjs.html