国产亚洲欧美人成在线,免费视频爱爱太爽了无码,日本免费一区二区三区高清视频 ,国产真实伦对白精彩视频

歡迎您光臨深圳塔燈網(wǎng)絡科技有限公司!
電話圖標 余先生:13699882642

網(wǎng)站百科

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

flutter 使用自定義字體

發(fā)表日期:2019-01 文章編輯:小燈 瀏覽次數(shù):3259

如何使用自定義字體呢?如果是flutter 項目里集成或者flutter引用三方庫里的字體,flutter 文檔給出解決方案:https://flutterchina.club/custom-fonts/
但是如果字體是在SDCard 或者網(wǎng)絡上,我們應該怎么做呢?

  1. 字體在服務器:
    a) 我們可以使用FontLoader :
    image.png
    圖片地址:https://github.com/flutter/flutter/issues/17910#issuecomment-445184463
    主要代碼:
    image.png

b) 如果需要知道下載進度怎么辦?
步驟1: 使用Dio 創(chuàng)建網(wǎng)絡請求,并獲取進度, 結(jié)束后會自動保存文件到指定目錄。

image.png
ps: dio 配置文檔 https://github.com/flutterchina/dio/blob/flutter/README-ZH.md

步驟2: 獲取保存到的本地文件。

  1. 字體在本地:
    可以使用rootBundle 讀取指定文件:


    image.png

    然后就可以在TextStyle 使用剛才自定義名字的字體了。

github 地址 https://github.com/wilin52/flutter_download_font


本頁內(nèi)容由塔燈網(wǎng)絡科技有限公司通過網(wǎng)絡收集編輯所得,所有資料僅供用戶學習參考,本站不擁有所有權(quán),如您認為本網(wǎng)頁中由涉嫌抄襲的內(nèi)容,請及時與我們聯(lián)系,并提供相關證據(jù),工作人員會在5工作日內(nèi)聯(lián)系您,一經(jīng)查實,本站立刻刪除侵權(quán)內(nèi)容。本文鏈接:http://jstctz.cn/17648.html
相關APP開發(fā)