读心悦

  • 读心随笔
  • 读心里话
  • 计算机
html/css

canvas的使用方法

关于canvas是什么,这里就不再次描述了。这篇主要讲一下我在使用canvas的一个步骤: 1、获取canvas的对象:document.getElementById("canvas") 2、获取canvas的上下文环境:canvas.getContext("2d"); 先绘制一条直线: ctx.moveTo(x1,y1); ctx.lineTo(x2,x2); ctx.stroke(); // 连线 源码: <!DOCTYPE html> <html lang="en"> <head…

2021年01月03日 0条评论 28点热度 0人点赞 阅读全文
读心里话

3年了,我是否继续下去呢?

从事写代码这行业已经3年了,始终有一些困惑,我到底要不要坚持下去呢?   《程序员的思维修炼》里面有这样的一句话: 不管是否继续从事编程这个行业,今年我都需要做一些改变和调整了。

2021年01月03日 0条评论 49点热度 0人点赞 阅读全文
flutter

flutter组件的生命周期

flutter组件的生命周期大致如下: createState:在Statefulwidget中创建State的方法,当Statefulwidget执行时会立即执行createState。 initState,初始化state的各个变量,同时也可以通过服务端获取数据后调用setState()来设置state。 didChangeDependencies,在该组件的state发生改变时,【state为全局,如主题、语言等等参数】; build:返回需要渲染的widget,因为build被执行多次,所以在build函数…

2020年12月23日 0条评论 55点热度 0人点赞 阅读全文
flutter

flutter时间戳转换【源码】

/* 时间戳转字符串 * timestamp 时间戳 * formart :"y-m":年和月之间的符号, * "m-d":月和日之间的符号 * "h-m":时和分之间的符号, * "m-s":分和秒之间的符号; * "m-a":是否显示上午和下午 */ class Utils { static String dateAndTimeToString(var timestamp, {Map<String, String> formart}) { if (timestamp == null || times…

2020年12月23日 0条评论 46点热度 0人点赞 阅读全文
flutter

dart的List类

dart使用List类来存放一个数组,如: List<int> list = [1,2,3,4]; list中存放不同的数据类型: List<dynamic> list = [1,2,45,"as"]; 或者是var list = [1,2,45,"as"];   List类封装了一些方法: list.add(); list.addAll(); 合并两个list list.insert(index,element); 在指定index处插入值 list.insertAll(inde…

2020年12月18日 0条评论 47点热度 0人点赞 阅读全文
flutter

Dart的七种数据类型

Dart中内置了7类特殊的数据类型,分别为: numbers(数值类型) strings(字符串类型) booleans(布尔类型) lists(列表类型) maps(图类型) runes(字符类型) symbols(符号类型)

2020年12月18日 0条评论 36点热度 0人点赞 阅读全文
flutter

Flutter开发中时间戳转化为字符串【源码】

/* 时间戳转字符串 * timestamp 时间戳 * formart :"y-m":年和月之间的符号, * "m-d":月和日之间的符号 * "h-m":时和分之间的符号, * "m-s":分和秒之间的符号; * "m-a":是否显示上午和下午 */ class Utils { static String dateAndTimeToString(var timestamp, {Map<String, String> formart}) { if (timestamp == null || times…

2020年12月18日 0条评论 80点热度 0人点赞 阅读全文
flutter

flutter表单样式设置参数详情

源码详情: const TextField({ Key key, this.controller, //编辑框的控制器,跟文本框的交互一般都通过该属性完成,如果不创建的话默认会自动创建 this.focusNode, //用于管理焦点 this.decoration = const InputDecoration(), //输入框的装饰器,用来修改外观 TextInputType keyboardType, //设置输入类型,不同的输入类型键盘不一样 this.textInputAction, //用于控制键盘动作…

2020年12月14日 0条评论 88点热度 0人点赞 阅读全文
flutter

Flutter的Colum和Row对齐理解和笔记

MainAxisSize:  控制自己的布局方式   MainAxisSize.min  默认值,Column和Row自适应children;   MainAxisSize.max  Column填充父控件竖屏,Row填充父控件横屏;需要搭配MainAxisAlignment使用才有效果; MainAxisAlignment:  控制子集的对齐方式,Column上下对齐,Row左右对齐   MainAxisAlignment.start  默认值,Column靠上,Row靠左;   MainAxisAlignmen…

2020年12月14日 0条评论 220点热度 0人点赞 阅读全文
flutter

flutter的主题【ThemeData】设置参数的理解

ThemeData的参数大致如下: theme: ThemeData( primarySwatch: Colors.yellow, // 定义单一的颜色以及十个色度的色块 primaryColor: createMaterialColor( Color(0xFF45B2FF)), //应用主要部分的颜色【tab bars、toolbars】 primaryColorDark: Colors.red, //primaryColor的深色版本 primaryColorLight: Colors.blue, //prim…

2020年12月13日 0条评论 54点热度 0人点赞 阅读全文
12345…15

读心悦

自己从事开发也有一段时间了,总有一些迷茫,对未来有一点恐惧,不知道以后会不会继续从事开发的岗位。无论未来做出怎样的选择,这个网站就记录一下从事开发这段时间的一些笔记、阅读笔记吧,好歹也给自己留个纪念吧,你说呢! 写点代码,读点书,读点心,读点自己!

标签聚合
taro flutter 小程序 CSS 闲谈 悦读 Echarts node hook redux vue git canvas mysql 阅读 react 随笔 Nginx JavaScript
分类
  • flutter (11)
  • html/css (23)
  • Javascript (23)
  • Mysql (2)
  • node (2)
  • React (27)
  • vue (1)
  • 小程序 (41)
  • 悦读 (8)
  • 未分类 (2)
  • 读心里话 (10)

COPYRIGHT © 2020 读心悦

黔ICP备20005501号

黔公网安备52011502001078号