• <ul id="cgeq2"></ul>
  • 歡迎您光臨深圳塔燈網(wǎng)絡(luò)科技有限公司!
    電話(huà)圖標(biāo) 余先生:13699882642

    網(wǎng)站百科

    為您解碼網(wǎng)站建設(shè)的點(diǎn)點(diǎn)滴滴

    Flutter 基本運(yùn)用

    發(fā)表日期:2018-12 文章編輯:小燈 瀏覽次數(shù):4809

    # Flutter 基本運(yùn)用

    Flutter是谷歌的移動(dòng)UI框架,可以快速在iOS和Android上構(gòu)建高質(zhì)量的原生用戶(hù)界面。 Flutter可以與現(xiàn)有的代碼一起工作。在全世界,F(xiàn)lutter正在被越來(lái)越多的開(kāi)發(fā)者和組織使用,并且Flutter是完全免費(fèi)、開(kāi)源的。

    Flutter擁有豐富的工具和庫(kù),則可以使用Flutter作為視圖(View)層, 并可以使用已經(jīng)用Java / ObjC / Swift完成的部分(Flutter支持混合開(kāi)發(fā))

    支持Material組件和Cupertino widgets。

    ###一、Flutter 環(huán)境安裝

    ####1、下載源碼:

    git clone -b beta https://github.com/flutter/flutter.git

    ####2、設(shè)置環(huán)境變量,打開(kāi)~/.bash_profile文件

    注意:/Users/yongliu/Documents/FlutterProject/flutter/bin需要替換為你本地Flutter項(xiàng)目的路徑,

    添加

    export PATH=$PATH:/Users/yongliu/Documents/FlutterProject/flutter/bin

    此外國(guó)內(nèi)需要修改鏡像路徑:

    export PUB_HOSTED_URL=https://pub.flutter-io.cn

    export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn


    ####3、flutter doctor命令來(lái)執(zhí)行Flutter的安裝程序

    ####4、Flutter可以使用如下三個(gè)IDE來(lái)開(kāi)發(fā)程序

    Android Studio

    IntelliJ IDEA

    Visual Studio Code

    ####5、Dart:提供Dart語(yǔ)言的支持

    IDE 插件安裝即可

    ###二、創(chuàng)建Flutter應(yīng)用

    Flutter create demo_app

    *demo_app 必須是小寫(xiě)

    Flutter packages get

    *獲取依賴(lài)包

    Flutter run

    *運(yùn)行程序

    選擇模擬器查看結(jié)果便可成功得到第一個(gè)Flutter項(xiàng)目

    ###三、項(xiàng)目結(jié)構(gòu)


    ###四、布局基礎(chǔ)

    StatelessWidget 和 StatefulWidget的區(qū)別

    StatelessWidget是狀態(tài)不可變的widget。初始狀態(tài)設(shè)置以后就不可再變化。如果需要變化需要重新創(chuàng)建。StatefulWidget可以保存自己的狀態(tài)。那問(wèn)題是既然widget都是immutable的,怎么保存狀態(tài)?其實(shí)Flutter是通過(guò)引入了State來(lái)保存狀態(tài)。當(dāng)State的狀態(tài)改變時(shí),能重新構(gòu)建本節(jié)點(diǎn)以及孩子的Widget樹(shù)來(lái)進(jìn)行UI變化。


    ###五、網(wǎng)絡(luò)操作

    發(fā)送一個(gè)請(qǐng)求

    Response response;

    response=await dio.get("/test?id=12")

    // 請(qǐng)求參數(shù)也可以通過(guò)對(duì)象傳遞,上面的代碼等同于:

    response=await dio.get("/test",data:{"id":12,"name":"wendu"})

    print(response.data.toString());

    ###相關(guān)學(xué)習(xí)網(wǎng)站

    Flutter原理與美團(tuán)的實(shí)踐

    Flutter Hot Reload

    Flutter Widget布局控件

    Flutter中文文檔 [**FlutterGithub源碼**<https://github.com/flutter/flutter>]

    Flutter中文文檔 <http://doc.flutter-dev.cn/>

    Dart中文官網(wǎng) <https://www.dart-china.org/>


    本頁(yè)內(nèi)容由塔燈網(wǎng)絡(luò)科技有限公司通過(guò)網(wǎng)絡(luò)收集編輯所得,所有資料僅供用戶(hù)學(xué)習(xí)參考,本站不擁有所有權(quán),如您認(rèn)為本網(wǎng)頁(yè)中由涉嫌抄襲的內(nèi)容,請(qǐng)及時(shí)與我們聯(lián)系,并提供相關(guān)證據(jù),工作人員會(huì)在5工作日內(nèi)聯(lián)系您,一經(jīng)查實(shí),本站立刻刪除侵權(quán)內(nèi)容。本文鏈接:http://www.juherenli.com/18381.html
    相關(guān)APP開(kāi)發(fā)
     八年  行業(yè)經(jīng)驗(yàn)

    多一份參考,總有益處

    聯(lián)系深圳網(wǎng)站公司塔燈網(wǎng)絡(luò),免費(fèi)獲得網(wǎng)站建設(shè)方案及報(bào)價(jià)

    咨詢(xún)相關(guān)問(wèn)題或預(yù)約面談,可以通過(guò)以下方式與我們聯(lián)系

    業(yè)務(wù)熱線(xiàn):余經(jīng)理:13699882642

    Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.    

    亚洲精品在线视频观看| 亚洲午夜福利精品久久 | 国产成人精品一区二三区熟女| 国产精品原创巨作av女教师| 精品天海翼一区二区| 亚洲区日韩精品中文字幕| 亚洲精品高清国产一久久| 日本精品VIDEOSSE×少妇| 四虎永久精品免费观看| 日韩精品无码区免费专区| 2022国产成人精品福利网站| 国产成人无码精品一区二区三区 | 亚洲综合精品一二三区在线| 国内精品99亚洲免费高清| 男女男精品网站免费观看 | 成年男女男精品免费视频网站 | 国产精品嫩草影院AV| 精品久久久久久国产潘金莲| 久久久久青草大香线综合精品| 中文字幕精品在线视频| 无码人妻精品一区二区三区99不卡| 尤物精品视频一区二区三区| 无码日本精品XXXXXXXXX| 亚洲宅男精品一区在线观看| 日产精品久久久久久久| 久久精品国产这里是免费| 一本久久a久久精品亚洲| 国产精品爱搞视频网站 | 久久91精品久久91综合| 97精品国产91久久久久久| 九九久久精品无码专区| 亚洲综合国产精品第一页 | 国产精品无码a∨精品| 97视频在线观看这里只有精品 | 亚洲最大天堂无码精品区| 国产精品喷水在线观看| 2020久久精品亚洲热综合一本| 国产精品久久99| 久久91精品国产91久| 亚洲精品无码久久久久秋霞| 伊人无码精品久久一区二区|