
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
import 'package:flutter/material.dart';import 'package:flutter/services.dart';TextField(inputFormatters: [WhitelistingTextInputFormatter(RegExp("[a-zA-Z]")...
需求: 图片加圆角1. 在网上看了许多的文章,都是使用如下代码 ,然而无效…Center(child: Container(decoration: BoxDecoration(borderRadius:BorderRadius.circular(10)),child: Image.network(imagePath,width: 250,.
方式一:double f = 3.1516;BigDecimal b = new BigDecimal(f);double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();输出结果f1为 3.15;源码解读: public BigDecimal setScale(int newScale, int roundingMode)
重力感应方向传感器监听事件/*** @Description: 重力感应方向传感器监听*/public class OrientationListener implements SensorEventListener {private int mOrientation = ActivityInfo.SCREEN_ORIENTATION_PORTRAIT;privat...
监听TextField 焦点FocusNode _focusNode = FocusNode();@overridevoid initState() {_focusNode.addListener(() {if (_focusNode.hasFocus) {//有焦点}else{ //失去焦点}});super.initState();}设置 TextField 属性TextField(focus
ScrollController _controller;@overridevoid initState() {_controller = ScrollController();super.initState();}@overridevoid dispose() {_controller?.dispose();super.dispose();}_controllerjumpTo() {Timer(
flutter textfield 默认显示软件盘textfield 如果想默认显示软件盘,则需要使textfield 默认获取焦点代码如下:FocusNode _textEditingFocus;@overridevoid initState() {super.initState();_textEditingFocus = FocusNode();// 获取焦点FocusScope.of(con
Timer _countdownTimer;String _codeCountdownStr = '获取验证码';int _countdownNum = 59;void reGetCountdown() {setState(() {if (_countdownTimer != null) {return;}...
文章目录Flutter中的按钮RaisedButtonFlatButtonOutlineButtonIconButtonFlutter中的按钮Flutter中给我们预先定义好了一些按钮控件给我们用,常用的按钮如下**RaisedButton :**凸起的按钮,其实就是Android中的Material Design风格的Button ,继承自MaterialButton**FlatButton :
Flutter框架提供了Material Design风格的线性进度条(LinearProgressIndicator)组件,就是下面的样子,方方正正的,一点也不圆润。但是很多APP的设计都按照Material Design风格来玩的,各种各样的都有,我们选择最常见的一种来看一下,下面是“淘宝APP->淘抢购”页面里面的进度条,还是带动画的。如果直接用线性进度条(LinearProgress







