真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

flutter評價組件,flutter 模塊開發(fā)

3. Flutter - 基礎(chǔ)組件 之 Text

Text繼承自 StatelessWidget ,Text 主要通過設(shè)置 文本布局 及 文本樣式 控制顯示方式。

成都網(wǎng)站制作、做網(wǎng)站,成都做網(wǎng)站公司-創(chuàng)新互聯(lián)已向上1000+企業(yè)提供了,網(wǎng)站設(shè)計,網(wǎng)站制作,網(wǎng)絡(luò)營銷等服務(wù)!設(shè)計與技術(shù)結(jié)合,多年網(wǎng)站推廣經(jīng)驗,合理的價格為您打造企業(yè)品質(zhì)網(wǎng)站。

1. 文本布局: 例如文本對齊方式 textAlign 、文本排版方向 textDirection ,文本顯示最大行數(shù) maxLines 、文本截斷規(guī)則 overflow 等等

2 文本樣式: 如字體名稱 fontFamily 、字體大小 fontSize 、文本顏色 color 、文本陰影 shadows 等等,這些參數(shù)被統(tǒng)一封裝到了構(gòu)造函數(shù)中的參數(shù) style(TextStyle) 中

??在iOS中,我們可以使用NSAttributedString進行富文本設(shè)置。在Flutter中 我們可以通過 Text.rich() 或 RichText() 進行富文本設(shè)置。

兩者均為 InlineSpan 類型, InlineSpan 為抽象類。

抽象類不能直接實例化。Flutter已為我們提供了

且 WidgetSpan 繼承自 PlaceholderSpan

flutter常用組件

主要是關(guān)注decoration (裝飾) 可以設(shè)置container的屬性,這里color指的是背景色

alertdialog會返回一個結(jié)果,這樣可以通過switch或其他方法做多次彈框等其他操作

Flutter(二)StatefulWidget基礎(chǔ)組件

MaterialApp 是我們app開發(fā)中常用的符合MaterialApp Design設(shè)計理念的入口Widget。MaterialApp這個組件里面的參數(shù)比較多,而且一般在應(yīng)用入口會用到,所以這里把它內(nèi)部的所有參數(shù)都列出來了

基本用法:

可以看到我們在 App 的最外層直接使用了 MaterialApp ,可以指定App的名稱( title ),App的主題樣式( theme ),首頁的組件( home ),路由跳轉(zhuǎn)配置)( routes ),關(guān)于路由跳轉(zhuǎn)我們在后面的章節(jié)中會介紹

Scaffold 實現(xiàn)了基本的 Material Design 布局結(jié)構(gòu), Scaffold 在英文中的解釋為角手架,我們可以理解為樓體中的鋼架結(jié)構(gòu),通過它可以構(gòu)建一個頁面

在Flutter應(yīng)用開發(fā)中,我們可以將 Scaffold 理解為一個布局的容器??梢栽谶@個容器中繪制我們的用戶界面

下面是 MaterialApp + Scaffold 的組合的基本用法

AppBar 就是頂部的導(dǎo)航欄組件,支持自定義標(biāo)題,左右兩側(cè)的工具欄按鈕等

BottomNavigationBar 是底部的菜單欄組件

使用方法:

一般我們會定義一個全局變量如 _currentIndex 用于記錄當(dāng)前選中的下標(biāo)。然后在 onTap 屬性的回調(diào)方法中調(diào)用

setState(() { _currentIndex = index;}); 更新 _currentIndex 就可以實現(xiàn)底部菜單的切換。 BottomNavigationBar 一般會配合 BottomNavigationBarItem 一起使用(如下所示)

RefreshIndicator 是Flutter中的下拉刷新組件,一般配合 ListView 組件一起使用

Image 就類似于android中的 ImageView ,可以自定義圖片顯示的寬高

從網(wǎng)絡(luò)中加載圖片

從本地(File文件)加載圖片

從本地資源加載圖片

可以將byte數(shù)組加載成圖片

TextField 就類似于android的 EditText

PageView 就類似于android中的 ViewPager


文章名稱:flutter評價組件,flutter 模塊開發(fā)
文章出自:http://weahome.cn/article/dsgoiih.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部