码迷,mamicode.com
首页 > 其他好文 > 详细

Flutter使用思源字体

时间:2019-03-08 15:09:38      阅读:271      评论:0      收藏:0      [点我收藏+]

标签:main   nsa   enc   app   type   imp   tps   url   await   

1、找到字体ttf

https://github.com/Pal3love/Source-Han-TrueType

2、导入项目

  fonts:
- family: NotoSerif
  fonts:
  - asset: assets/fonts/NotoSerif-Regular.ttf
  - asset: assets/fonts/SourceHanSansCN-Light.ttf

3、使用

import ‘package:flutter/material.dart‘;
import ‘package:shared_preferences/shared_preferences.dart‘;

void main() {

  // declare the text style
  const textStyle = const TextStyle(
    fontFamily: ‘NotoSerif‘,
  );

// use the text style
  var buttonText = const Text(
    "思源宋体",
    style: textStyle,
  );

  runApp(MaterialApp(
    home: Scaffold(
      body: Center(
        child: RaisedButton(
          onPressed: _incrementCounter,
          child: buttonText,
        ),
      ),
    ),
  ));
}

_incrementCounter() async {
  SharedPreferences prefs = await SharedPreferences.getInstance();
  int counter = (prefs.getInt(‘counter‘) ?? 0) + 1;
  print(‘Pressed $counter times.‘);
  await prefs.setInt(‘counter‘, counter);
}

Flutter使用思源字体

标签:main   nsa   enc   app   type   imp   tps   url   await   

原文地址:https://www.cnblogs.com/frankyj/p/10495917.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!