摘要: File → Settings → editor →color&fonts->general->下拉框中的selection background->点击后边的小方框框选择你喜欢的颜色即可 来源:https://www.cnblogs.com/onephp/p/6617030.html 阅读全文
posted @ 2020-09-02 18:20 小猿笔记 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 代码如下所示: $num = 10.4567; //第一种:利用round()对浮点数进行四舍五入 echo round($num,2); //10.46 //第二种:利用sprintf格式化字符串 $format_num = sprintf("%.2f",$num); echo $format_n 阅读全文
posted @ 2020-09-02 18:17 小猿笔记 阅读(533) 评论(0) 推荐(0) 编辑
摘要: $("p").css({ "color": "#ff0011", "background": "blue" }); 参考来源:https://jquery.cuishifeng.cn/css.html 阅读全文
posted @ 2020-09-02 18:05 小猿笔记 阅读(1920) 评论(0) 推荐(0) 编辑
摘要: 通过设置 StrutStyle 的 leading , 然后利用 Transform 做计算翻方向位置偏移,因为 leading 是上下均衡的,所以计算后就可以得到我们所需要的行间距大小。 (虽然无法保证一定 100%像素准确,你是否还知道其他方法?) Transform.translate( of 阅读全文
posted @ 2020-09-02 17:21 小猿笔记 阅读(3616) 评论(0) 推荐(0) 编辑
摘要: 来源: https://blog.csdn.net/a823643426/article/details/96201069 https://blog.csdn.net/a823643426/article/details/96201293 阅读全文
posted @ 2020-09-02 17:14 小猿笔记 阅读(163) 评论(0) 推荐(0) 编辑
摘要: Timer 官网 引用 Timer 类存在于dart:async内,所以我们需要先导入 import 'dart:async'; 场景 1.指定时间结束后回调函数。回调只需要一次(类似js setTimeout) 2.指定时间结束后回调函数。回调多次(类似js setInterval) 例子 回调只 阅读全文
posted @ 2020-09-02 16:44 小猿笔记 阅读(1991) 评论(0) 推荐(0) 编辑
摘要: 首先来张图 代码打印这些方法在何时执行 class _LifeDemoState extends State<LifeDemo> with WidgetsBindingObserver { @override void initState() { // TODO: implement initSta 阅读全文
posted @ 2020-09-02 16:26 小猿笔记 阅读(191) 评论(0) 推荐(0) 编辑
摘要: Text( S.current.task_detail_task_details + data.text, maxLines: 20, style: TextStyle( color: Color.fromRGBO(77, 99, 104, 1), ), ), 直接设置maxLines 发现有些场景 阅读全文
posted @ 2020-09-02 16:14 小猿笔记 阅读(2844) 评论(0) 推荐(0) 编辑
摘要: 1.导入包 import 'package:flutter/services.dart'; 2.复制文本到剪切板 Clipboard.setData(ClipboardData(text: '复制到剪切板')); 3.从剪切板读取文本 var text = Clipboard.getData(Cli 阅读全文
posted @ 2020-09-02 16:10 小猿笔记 阅读(1351) 评论(0) 推荐(0) 编辑
摘要: 利用 css 3 的新特性 -webkit-scrollbar, 但是这种方式不兼容 火狐 和 IE <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>超出部分隐藏滚动条</title> </head> <style type=" 阅读全文
posted @ 2020-09-02 16:02 小猿笔记 阅读(1222) 评论(0) 推荐(0) 编辑
摘要: onTap: (){ // 防重复提交 if(lastPopTime == null || DateTime.now().difference(lastPopTime) > Duration(seconds: 2)){ lastPopTime = DateTime.now(); _payOrder( 阅读全文
posted @ 2020-09-02 15:49 小猿笔记 阅读(2141) 评论(0) 推荐(0) 编辑
摘要: word-wrap:break-word; word-break:break-all; overflow: hidden;/*这个参数根据需求来决定要不要*/ word-break:break-all单词截断自动换行 word-break:break-all例如div宽200px,它的内容就会到20 阅读全文
posted @ 2020-09-02 15:38 小猿笔记 阅读(25385) 评论(0) 推荐(0) 编辑
摘要: 简介 最近在fluttergo的issue中看到一条信息.笔者去pub库中简单的查了一个这个库的使用方法, 这个库的文档延续了google简约的风格. 查阅了baidu. google后也没有发现什么有意义的文档. 除了将英文翻译转化成中文, 就没有直接伸手党可以用的东西. 所以笔者亲自进行尝试. 阅读全文
posted @ 2020-09-02 15:06 小猿笔记 阅读(1532) 评论(0) 推荐(0) 编辑
摘要: 一、基本变量类型 dart 以 main 函数作为执行入口,虽然不强制类型,但是建议使用强制类型来使用,编译器不需要去推导类型: 如果使用var声明变量,则不会进行类型约束 void main() { } 1、 变量声明 & console 输出 & 字符串拼接 & 数字转字符串 print('he 阅读全文
posted @ 2020-09-02 14:35 小猿笔记 阅读(1578) 评论(0) 推荐(0) 编辑
摘要: function uuid() { var s = []; var hexDigits = "0123456789abcdef"; for (var i = 0; i < 36; i++) { s[i] = hexDigits.substr(Math.floor(Math.random() * 0x 阅读全文
posted @ 2020-09-02 14:31 小猿笔记 阅读(1461) 评论(0) 推荐(0) 编辑
摘要: 来源: MySQL数据库的数据类型详解(01) mysql中tinyint(1)与tinyint(2)的区别 # mysql 中tinyint(1) 阅读全文
posted @ 2020-09-02 14:23 小猿笔记 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 一,初始化List 非固定长度list var testList = List(); print(testList.length);//输出0 固定长度List var testList2 = List(2); print(testList2.length);//输出2 元素类型固定: var te 阅读全文
posted @ 2020-09-02 12:04 小猿笔记 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 一个登录表单,当在输入框中输入文字后,点击空白处是无法将键盘收回的,为解决这一问题可以在Form外面包裹一层GestureDetector,并在onTap中调用FocusScope.of(context).requestFocus(blankNode)方法即可。 FocusNode blankNod 阅读全文
posted @ 2020-09-02 11:56 小猿笔记 阅读(926) 评论(0) 推荐(0) 编辑