04 2019 档案

获取当前主题颜色 Flutter
摘要:通过context获取当前主题颜色 Theme.of(context).accentColor 阅读全文

posted @ 2019-04-30 16:10 马什么梅 阅读(3555) 评论(0) 推荐(0)

C# 每个字节接受 处理串口数据 的方法
摘要:/// <summary> /// 向串口发送信息,有返回值 /// </summary> /// <param name="serialPort"></param> /// <param name="strMsg"></param> /// <returns></returns> private  阅读全文

posted @ 2019-04-28 18:22 马什么梅 阅读(1870) 评论(0) 推荐(0)

C# CRC - 16
摘要:CRC校验位using System; static class Program { static void Main() { string input = "8000"; var bytes = HexToBytes(input); string hex = Crc16.ComputeChecks 阅读全文

posted @ 2019-04-24 17:52 马什么梅 阅读(1076) 评论(0) 推荐(0)

char* 与 string 互转
摘要:因为c#强调安全性,每次意图将string的地址赋给指针时,系统都要报错,原因是系统无法计算字符串的空间和地址,这里不多bb,使用IntPtr类(using Runtime.InteropServices),就是类似于指针的东西,只不过指向非托管的内存块。 一般对于char* ,void*这种可以直 阅读全文

posted @ 2019-04-24 14:40 马什么梅 阅读(758) 评论(0) 推荐(0)

typeof 子类获取父类
摘要:像这样typeof(Typ).BaseType.Name 阅读全文

posted @ 2019-04-23 17:50 马什么梅 阅读(289) 评论(0) 推荐(0)

flutter 容器
摘要:Flutter 有着丰富的布局控件库 . Flutter 中的布局整体分为 Single-child layout widget (单子布局部件) Multi-child layout widget (多子布局部件) 本篇我们将开始学习单子布局部件 . 类似于 Android 学习中有五大布局, 可 阅读全文

posted @ 2019-04-18 17:00 马什么梅 阅读(789) 评论(0) 推荐(0)

flutter Row 垂直或水平放置多个widget
摘要:使用行(Row)水平排列widget,使用列(Column)垂直排列widget。在行或列中嵌套行或列实现复杂的布局。如下图所示: 此布局按行排列。该行包含两个子布局,左侧一列和右侧的图片 对于行(Row)来说,主轴是水平方向,横轴是垂直方向。对于列(Column)来说,主轴是垂直方向,横轴是水平方 阅读全文

posted @ 2019-04-18 11:21 马什么梅 阅读(1209) 评论(0) 推荐(0)

flutter 容器 几种写法
摘要:1.Stack: 取代线性布局 (译者语:和Android中的LinearLayout相似),Stack允许子 widget 堆叠, 你可以使用 Positioned 来定位他们相对于Stack的上下左右四条边的位置。Stacks是基于Web开发中的绝度定位(absolute positioning 阅读全文

posted @ 2019-04-17 16:50 马什么梅 阅读(430) 评论(0) 推荐(0)

通过type类型 新建对象
摘要:Activator根System命名空间中的类非常强大。 将参数传递给构造函数等有很多重载。查看以下文档: http://msdn.microsoft.com/en-us/library/system.activator.createinstance.aspx 或(新路径) https://docs 阅读全文

posted @ 2019-04-17 09:39 马什么梅 阅读(620) 评论(0) 推荐(0)

Panel 中加载窗体
摘要:pnlMain.Controls.Clear(); ControlAnalyzer1 CA1 = new ControlAnalyzer1(); CA1.TopLevel = false; CA1.Size = pnlMain.Size; pnlMain.Controls.Add(CA1); CA1 阅读全文

posted @ 2019-04-16 15:50 马什么梅 阅读(292) 评论(0) 推荐(0)

TableLayoutPanel 动态添加 行 列
摘要://添加行 横排 ++this.tbPnl.RowCount; this.tbPnl.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); ++this.tbPnl. 阅读全文

posted @ 2019-04-08 16:59 马什么梅 阅读(4823) 评论(0) 推荐(0)

C# 左右补零
摘要://不够4位补零 public static string addZero(int val) { string str = val + ""; int strLen = str.Length; if (strLen < 4) { while (strLen < 4) { StringBuilder 阅读全文

posted @ 2019-04-08 09:29 马什么梅 阅读(545) 评论(0) 推荐(0)

Dart Map<> 添加 元素
摘要:Map<String, WidgetBuilder> routesList() { Map<String, WidgetBuilder> re = new Map<String, WidgetBuilder>(); for (var i = 0; i < RoutesData.key.length; 阅读全文

posted @ 2019-04-02 16:38 马什么梅 阅读(4522) 评论(0) 推荐(0)

Mac 永久添加 环境变量方法
摘要:在 ~ 目录下 新建 .bash_profile 文件 在文件新增 export PATH="$PATH:/Users/zhangpengchao/tools/flutter/flutter/bin"export PATH="$PATH:/Users/zhangpengchao/tools/grad 阅读全文

posted @ 2019-04-01 17:17 马什么梅 阅读(559) 评论(0) 推荐(0)

PLC 通讯
摘要:几个之前整理的高级语言与PLC通讯的资源下载链接:三菱:http://blog.sina.com.cn/s/blog_16d7d3ecb0102x6wj.html倍福:http://bbs.elecfans.com/forum.php?mod=viewthread&tid=1546969&page= 阅读全文

posted @ 2019-04-01 15:24 马什么梅 阅读(396) 评论(0) 推荐(0)

导航