flutter基础组件——Text,Container(1),Android端简单易用的SPI框架

color: new Color(0xFFFF0000),

//模糊程度

blurRadius: 2.0));

return MaterialApp(

debugShowCheckedModeBanner: false,

title: ‘Text widget’,

home: Scaffold(

appBar: new AppBar(

title: new Text(‘Text widget’),

),

body: new Text(

//单一格式文本框,第一个参数为文本内容

“我是一段测试文本Hello World!我是一段测试文本 Hello World!我是一段测试文本 Hello World!我是一段测试文本 Hello World!我是一段测试文本 Hello World!”,

//文字对齐方式,文本开始位置对齐,类似左对齐

textAlign: TextAlign.start,

//文字方向

textDirection: TextDirection.ltr,

//文字最多显示行数

maxLines: 3,

//当文本内容超过最大行数时,剩余内容的显示方式,相当于Android 的 ellipsize 属性

overflow: TextOverflow.ellipsis,

//文本样式

style: new TextStyle(

//文字颜色,值为一个 Color 对象

color: new Color(0xFF000000),

//添加装饰物:下划线

decoration: TextDecoration.underline,

//设置装饰物的颜色,值为一个 Color 对象

decorationColor: new Color(0xFF00FFFF),

//设置装饰物的样式,装饰线为虚线

decorationStyle: TextDecorationStyle.dashed,

//字体大小

fontSize: 20.0,

//字体样式:斜体

fontStyle: FontStyle.italic,

//字体字重,常用值有 FontWeight.bold(加粗)

fontWeight: FontWeight.bold,

inherit: false,

//字间距,值为 double 类型

letterSpacing: 2.0,

//文字阴影,值为一个 Shadow 集合

shadows: shadowList,

//文本基线:用于对齐字母字符的字形底部的水平线

textBaseline: TextBaseline.ideographic,

//字体间距

wordSpacing: 10.0,

//行高

height: 2.0),

),

),

);

}

}

运行结果如下:

在这里插入图片描述

构造方法2:用于创建一个富文本的 Text

Tex

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值