Flutter知識(shí)點(diǎn)(一)

flutter 官網(wǎng)
1:StatelessWidgetStatefulWidget
不可變和可變修飾昂灵。
2:Row橫排布局,Column豎排布局 Stack疊在一起丁恭。
Expanded填充布局(靈活布局),當(dāng)是Row橫向均分,設(shè)置寬度沒(méi)有意義涂屁。當(dāng)Column縱向均分設(shè)置高度沒(méi)有意義。

class LayoutDemo extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Container(
      color: Colors.white,
      alignment: Alignment(0.0,0.0),
      child: Row(
        mainAxisAlignment: MainAxisAlignment.spaceBetween,//間距位置對(duì)齊方式
        crossAxisAlignment: CrossAxisAlignment.baseline,//文字底部對(duì)齊
        textBaseline: TextBaseline.alphabetic,//以上一起做
        children: <Widget>[
          Expanded(
              child:Container(
                child: Text(
                  '你好',
                  style: TextStyle(fontSize: 30),
                ),
//            child: Icon(
//                Icons.add,
//                size: 20,
//                color: Colors.yellow,//里面顏色
//            ),
                color: Colors.red,//外框顏色
                height: 40,
              ),
          ),
          Expanded(
            child:Container(
              child: Text('我是黃秀',
                style: TextStyle(fontSize: 30),
              ),
//            child: Icon(
//              Icons.ac_unit,
//              size: 40,
//              color: Colors.yellow,//里面顏色
//            ),
              color: Colors.pink,//外框顏色
              height: 60,
            ),
          ),
          Expanded(
            child:Container(
    child: Text('報(bào)你',
      style: TextStyle(fontSize: 40),
    ),
//            child: Icon(
//              Icons.favorite,
//              size: 60,
//              color: Colors.yellow,//里面顏色
//            ),
    color: Colors.blue,//外框顏色
    height: 80,
  ),
          ),
//          Icon(Icons.ac_unit,size: 90,),
//          Icon(Icons.access_alarm,size: 120,),
        ],
      ),
    );
  }
}

3:文字對(duì)齊

  crossAxisAlignment: CrossAxisAlignment.baseline,//文字底部對(duì)齊
   textBaseline: TextBaseline.alphabetic,//以上一起做

這兩個(gè)一起寫(xiě)對(duì)文字對(duì)齊起作用灰伟。
4:Positioned

Positioned(
        top: 30,
        left: 10,
        child: Container(
            color: Colors.blue,
            width: 50,
            height: 50,
          ),
     ),

設(shè)置模塊的位置拆又。

5:等比例部件AspectRatio

class Aspect extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Container(
      color: Colors.yellow,
      alignment: Alignment(0.0,0.0),
      child: Container(
        color: Colors.blue,
        width: 100,
        child: AspectRatio(
          aspectRatio: 2/1,
          child: Icon(Icons.add),
        ),

      ),
    );
  }
}

6:BottomNavigationBar底部導(dǎo)航

class MyHomePage extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Container(
      child: Scaffold(
        bottomNavigationBar:BottomNavigationBar(
          type: BottomNavigationBarType.fixed,//設(shè)置bar樣式
          items: <BottomNavigationBarItem>[
            BottomNavigationBarItem(
              icon: Icon(Icons.chat),
              title: Text('微信'),
            ),
            BottomNavigationBarItem(
              icon: Icon(Icons.bookmark),
              title: Text('通訊錄'),
            ),
            BottomNavigationBarItem(
              icon: Icon(Icons.history),
              title: Text('發(fā)現(xiàn)'),
            ),
            BottomNavigationBarItem(
              icon: Icon(Icons.person_outline),
              title: Text('我'),
            ),

          ],
        ) ,
      ),
    );
  }
}

7:點(diǎn)擊事件

  onTap: (int index){
          _currentIndex = index;
        },

8:刷新界面

  setState(() {});
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末儒旬,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子帖族,更是在濱河造成了極大的恐慌栈源,老刑警劉巖,帶你破解...
    沈念sama閱讀 207,113評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件竖般,死亡現(xiàn)場(chǎng)離奇詭異甚垦,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)涣雕,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評(píng)論 2 381
  • 文/潘曉璐 我一進(jìn)店門(mén)艰亮,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人挣郭,你說(shuō)我怎么就攤上這事迄埃。” “怎么了兑障?”我有些...
    開(kāi)封第一講書(shū)人閱讀 153,340評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵侄非,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我流译,道長(zhǎng)彩库,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,449評(píng)論 1 279
  • 正文 為了忘掉前任先蒋,我火速辦了婚禮骇钦,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘竞漾。我一直安慰自己眯搭,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,445評(píng)論 5 374
  • 文/花漫 我一把揭開(kāi)白布业岁。 她就那樣靜靜地躺著鳞仙,像睡著了一般。 火紅的嫁衣襯著肌膚如雪笔时。 梳的紋絲不亂的頭發(fā)上棍好,一...
    開(kāi)封第一講書(shū)人閱讀 49,166評(píng)論 1 284
  • 那天,我揣著相機(jī)與錄音允耿,去河邊找鬼借笙。 笑死,一個(gè)胖子當(dāng)著我的面吹牛较锡,可吹牛的內(nèi)容都是我干的业稼。 我是一名探鬼主播,決...
    沈念sama閱讀 38,442評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼蚂蕴,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼低散!你這毒婦竟也來(lái)了俯邓?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,105評(píng)論 0 261
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤熔号,失蹤者是張志新(化名)和其女友劉穎稽鞭,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體引镊,經(jīng)...
    沈念sama閱讀 43,601評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡朦蕴,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,066評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了祠乃。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片梦重。...
    茶點(diǎn)故事閱讀 38,161評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖亮瓷,靈堂內(nèi)的尸體忽然破棺而出琴拧,到底是詐尸還是另有隱情,我是刑警寧澤嘱支,帶...
    沈念sama閱讀 33,792評(píng)論 4 323
  • 正文 年R本政府宣布蚓胸,位于F島的核電站,受9級(jí)特大地震影響除师,放射性物質(zhì)發(fā)生泄漏沛膳。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,351評(píng)論 3 307
  • 文/蒙蒙 一汛聚、第九天 我趴在偏房一處隱蔽的房頂上張望锹安。 院中可真熱鬧,春花似錦倚舀、人聲如沸叹哭。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,352評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)风罩。三九已至,卻和暖如春舵稠,著一層夾襖步出監(jiān)牢的瞬間超升,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,584評(píng)論 1 261
  • 我被黑心中介騙來(lái)泰國(guó)打工哺徊, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留室琢,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,618評(píng)論 2 355
  • 正文 我出身青樓唉工,卻偏偏與公主長(zhǎng)得像研乒,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子淋硝,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,916評(píng)論 2 344

推薦閱讀更多精彩內(nèi)容

  • Flutter是Google開(kāi)發(fā)的一套全新的跨平臺(tái)雹熬、開(kāi)源UI框架(本質(zhì)上就是sdk)。 支持iOS谣膳、Android...
    HarveyLegend閱讀 8,152評(píng)論 1 43
  • 國(guó)慶后面兩天在家學(xué)習(xí)整理了一波flutter竿报,基本把能擼過(guò)能看到的代碼都過(guò)了一遍,此文篇幅較長(zhǎng)继谚,建議保存(star...
    Nealyang閱讀 4,338評(píng)論 1 17
  • 轉(zhuǎn)自 Q吹個(gè)大氣球Q 本文主要介紹了Flutter布局相關(guān)的內(nèi)容烈菌,對(duì)相關(guān)知識(shí)點(diǎn)進(jìn)行了梳理,并從實(shí)際例子觸發(fā)花履,進(jìn)一步...
    chilim閱讀 1,918評(píng)論 0 17
  • 我不知道你是不是帥哥 但我知道你很執(zhí)著和專情 你苦苦追我從春夏到秋冬 每天晚上圍著我竊竊自語(yǔ) 我一直厭煩著你的殷勤...
    雙魚(yú)座cy閱讀 189評(píng)論 10 9
  • 兒子放學(xué)回來(lái)芽世,一副饑腸轆轆的樣子,馬上到零食箱里找吃的诡壁,拿起這個(gè)問(wèn)我能不能吃济瓢,翻出那個(gè)問(wèn)我可不可以吃。因?yàn)樗饸庵?..
    莞湘往來(lái)閱讀 289評(píng)論 1 3