Flutter开发:一 环境搭建

摘要: 目前Flutter版本 3.16 已经发布,开发环境搭建参考官网: https://flutter.cn/docs/get-started/install 1 Flutter下载和配置 1.1 开发Flutter 在windows 环境下开发,下载 1.2 下载完成后,解压 1.3 添加flutte 阅读全文
posted @ 2023-11-28 20:26 TanZhiWei 阅读(98) 评论(0) 推荐(0) 编辑

设计模式之:1单例模式

摘要: 1 单例模式 1.1 引言 单例模式就是保证在整个应用程序的生命周期中,在任何时刻,被指定的类只有一个实例,并为客户程序提供一个获取该实例的全局访问点。 1.2 经典模式 public class Singleton { private static Singleton instance; priv 阅读全文
posted @ 2023-09-13 19:46 TanZhiWei 阅读(40) 评论(0) 推荐(0) 编辑

xamarin.Android:获取局域网络

摘要: 通过Java.Net 层,调用Java接口 /// <summary> /// 获取网络列表 /// </summary> private Dictionary<string, NetworkInfoBean> GetNetworkInfoList() { Dictionary<string, Ne 阅读全文
posted @ 2023-08-18 11:53 TanZhiWei 阅读(36) 评论(0) 推荐(0) 编辑

怪异的红框:Wpf异常绑定排查

摘要: 最近在项目中遇到一个怪异的红光问题,在笔大小切换的时候,大小样式有个红框 通过Snoop排查,也没有找到那个红框的样式。不过通过Snoop发现RadioButton的IsChecked属性值不对,猜测是绑定异常导致的。 添加代码验证: <Border x:Name="ErrorBorder" Bor 阅读全文
posted @ 2023-08-16 10:10 TanZhiWei 阅读(64) 评论(0) 推荐(1) 编辑

跨平台xamarin.Android 开发之 :适配架构(X86_64 、arm64-v8a、 armeabi-v7a )FFmpeg 解码

摘要: 此代码的编写花费了脑细胞:在每次解码开启解码器到只需要一次解码器的开启优化 前提:编译好FFMpeg 的各平台的动态库 Windows 、Android (X86_64 、 X86、arm64-v8a、 armeabi-v7a ) 解码 相对编码要简单一些,因为不涉及到AVFrame 取指转换 解码 阅读全文
posted @ 2023-08-13 17:03 TanZhiWei 阅读(154) 评论(0) 推荐(0) 编辑

跨平台xamarin.Android 开发之 :适配架构(X86_64 、arm64-v8a、 armeabi-v7a )FFmpeg 编码

摘要: 此代码的编写花费了脑细胞:在每次编码开启编码器到只需要一次编码器的开启优化 前提:编译好FFMpeg 的各平台的动态库 基本上Android X86_64 、 X86、arm64-v8a、 armeabi-v7a 采用FFmpeg 编码的方式基本一直。差异是内存分配和取指有所不同,如果分配不对,直接 阅读全文
posted @ 2023-08-13 16:58 TanZhiWei 阅读(245) 评论(0) 推荐(0) 编辑

跨平台xamarin.Android 开发之 :适配架构(X86_64 、arm64-v8a、 armeabi-v7a )FFmpeg注册

摘要: 从事Windows,项目探索预研跨平台开发,对Android 只知道有X86_64 、 X86、arm64-v8a、 armeabi-v7a这么个东西其他空白。编译入手采用Xamarin.Android 开发。 通过摸索。在Xamarin.Android中使用FFmpeg 编解码,需要获取源码编译成 阅读全文
posted @ 2023-08-13 15:24 TanZhiWei 阅读(465) 评论(0) 推荐(0) 编辑

C#查询本机所在网段的所有IP以及计算目标IP对应同局域网的本机IP

摘要: 1 借助System.Net.NetworkInformation.NetworkInterface 作为切入点获取所有的网卡接口 2 通过NetworkInterface.OperationalStatus 状态判断是否可以传送包 3 通过NetworkInterface.NetworkInter 阅读全文
posted @ 2023-07-15 16:23 TanZhiWei 阅读(272) 评论(0) 推荐(0) 编辑

解決:以管理员权限运行程序,弹出(用户账号控制)界面,需要输入用户名和账号

摘要: 注意:(能去除弹出用户名和账号输入)只是针对管理员。对普通用户无效,在普通用户上,以管理员权限运行都会弹出用户名和密码输入 去除弹出(用户账号控制) 解决方案: 1 Win+R 弹出(运行)打开(本地组策略编辑器):输入gpedit.msc 2 去除凭据 注意:无权限时:但当前用户是管理员权限,可能 阅读全文
posted @ 2023-06-27 11:19 TanZhiWei 阅读(221) 评论(0) 推荐(1) 编辑

修复windows系统,统计网络上下行计数异常问题

摘要: C# 统计网络上下行 (kun le) @log9527 在监控网络上下行的时候,无法调用到上下行接口,打开性能计数器提示 解决方案: 之后重启,即可解决 阅读全文
posted @ 2023-06-19 17:58 TanZhiWei 阅读(59) 评论(0) 推荐(0) 编辑