new Image,用于从获取图像 。
new Image.asset,用于使用key从获取图像 。
new work,用于从URL地址获取图像 。
new Image.file,用于从File获取图像 。
为了自动执行像素密度感知资源分辨率,使用指定图像,需要确保在控件树中的图片控件上方存在、和控件 。
不同的手机有不同的像素比率,这时就需要根据手机的像素比率来加载不同图片,做法很简单,只需要在图片同级目录下创建2.0x/…和3.0x/…的目录就可以了 。
我们在.yaml这个文件里指定本地图片路径
# To add assets to your application, add an assets section, like this:# assets:# - images/a_dot_burr.jpeg# - images/a_dot_ham.jpeg
实例
用法
2.2.3 Text
简介
实例
下面的实例有7个不同样式的文本控件:
1 import 'package:flutter/material.dart';2 class TextDemo extends StatelessWidget {3@override4Widget build(BuildContext context) {5return new Scaffold(6appBar: new AppBar(7title: new Text('文本控件'),8),9body: new Column(10children:
运行效果:
3. 用法
2.2.4 Icon 简介
图标控件,按照中所描述的规则绘制,如中预定义的 。
文章插图
该控件不可交互,要实现可交互的图标,可以考虑使用中的。
该控件必须在 控件里使用,通常这是由或 自动引入的 。详见:
实例
用法
2.2.5简介
风格的浮动按钮,以方形纸片样式悬停在界面上,点击后会产生墨水扩散效果 。
避免在和card控件里使用,一般弹出式的控件建议使用扁平化按钮,减少布局层次叠加 。详见:
实例
用法
使用时,要实现回调方法,否则按钮处于禁用状态,默认显示样式的扁平化按钮,并且此时更改按钮的颜色不会生效 。
注意该控件的父控件必须是控件 。
如果你只需要点击后产生墨水扩散效果,但不想使用按钮,请考虑直接使用控件 。
如有必要,该按钮将拉伸以适应子控件大小 。
2.2.6简介
实现了基本的 布局结构 。也就是说,的 child 是。
在设计中定义的单个界面上的各种布局元素,在中都有支持,比如 左边栏()、snack bars、以及。
有下面几个主要属性:
显示或者sheet 的时候,需要使用当前的参数调用 .of 函数来获取对象,然后使用 . 和 . 函数来显示 。
- 测试用例的基本知识
- 微信创建二维码_如何创建二维码
- 法国电影《禁止的游戏》,通过对二战的描述给予人们什么样的启发 世界上十大禁止游戏
- 新纪录!饶阳两千余人二胡合奏场面壮观 光明行吉尼斯记录
- 极度形似词汇记忆二组 世界之最组词
- 【飞行棋】多人游戏-微信小程序开发流程详解
- 【全网首发开源教程】【Labview机器人仿真与控制】Labview与Solid
- 防治体系不断完善,聊城市65%的二级以上综合医院开设精神门诊 中国十大精神医院排名
- 瑞士:世界最长窄轨客运列车获吉尼斯世界纪录认证 外代二线 世界吉尼斯记录认证
- 5 unity开发微信小游戏- 微信好友排行榜