摘要: Avalonia 是一个跨平台的 .NET UI 框架,支持 Windows、Linux、Mac OSX... (以及Android IOS soon..) 本篇主要介绍Avalonia开发过程和Linux适配环节的几个疑难点.. avalonia for vs安装和.deb安装包部署可参考:htt 阅读全文
posted @ 2020-08-11 12:12 TwilightLemon 阅读(9237) 评论(10) 推荐(14)
摘要: 看了看原生UWP的ScrollViewer,滑动很流畅(例如 开始菜单),但是WPF自带的ScrollViewer滚动十分生硬.. 突发奇想,今天来实现一个流畅滚动的ScrollViewer. 一、目标 查阅网上的实现方法,要么直接重写控件,要么一堆Storyboard..很是无奈,还有些许bug. 阅读全文
posted @ 2020-06-13 11:15 TwilightLemon 阅读(3223) 评论(2) 推荐(6)
摘要: WPF 项目迁移到.Net Core中时居然出了一堆问题...(很无语) 今天在使用的时候居然发现Process.Start居然打不开Url链接了? 报 找不到指定文件 的异常?! 一、bug重现 首先以.Net Core 3.1框架 中一个Console项目 打开百度为例: 运行然后你就会得到: 阅读全文
posted @ 2020-03-15 16:20 TwilightLemon 阅读(2349) 评论(3) 推荐(1)
摘要: 在C#中有许多音频播放的方案,例如WinForm里调用系统自带MediaPlayer的COM组件和WPF的MediaPlayer(实质上还是WindowsMediaPlayer) 以及一堆API播放和DirectX (SDK一大堆) 于是我找到了适用于全平台、高效、小巧的音频解码器--Bass (主 阅读全文
posted @ 2020-03-11 18:14 TwilightLemon 阅读(4554) 评论(9) 推荐(7)
摘要: 一、准备工作 准备工作很简单,甚至可以不用Visual Studio,一只.NET CORE和Runtime即可(你有考虑过世界第一IDE的感受吗) 下载:https://www.microsoft.com/net/download/windows 一路Next 嘟嘟嘟 安装.... 二、生成一个C 阅读全文
posted @ 2018-02-05 16:24 TwilightLemon 阅读(5675) 评论(0) 推荐(2)
摘要: 众所周知,Process可以启动和关闭电脑上的进程,命名空间位于 System.Diagnostics,本次的教程就是利用其中的GetProcesses和Kill方法来实现的。 一、编码工作 首先我们创建一只Console项目(只要是C#的都可以) 为了让这篇博客短一点,我把代码精简了下 接下来我们 阅读全文
posted @ 2017-10-02 14:07 TwilightLemon 阅读(964) 评论(0) 推荐(1)
摘要: 最近看到一只我家徒儿发来的链接,原来是一堆百度AI的SDK,于是一时兴起就做了一只人脸识别,喵喵喵(●'◡'●) 一、准备工作 首先,当然是下载SDK啦:http://ai.baidu.com/sdk#sdk-category-bfr,可以根据自己的语言选择,在这里使用C# WPF 做示例 SDK里 阅读全文
posted @ 2017-08-11 11:55 TwilightLemon 阅读(10479) 评论(6) 推荐(7)
摘要: 这次的QQ登录我研究了好久惹,今天终于可以和大家分享啦! 大家都知道,QQ登录有很多方法,例如使用账号密码登录,手机版企鹅扫码登录等等(这些方法只能验证QQ是否成功登录,并没有聊天等功能) 首先就来使用账号密码登录吧(略简单) 一、准备工作 我们需要一只WebBrowser和登录API http:/ 阅读全文
posted @ 2017-08-08 09:31 TwilightLemon 阅读(3764) 评论(0) 推荐(0)
摘要: 上一篇完整版:http://www.cnblogs.com/TwilightLemon/p/7076938.html QQ音乐的API真是太调皮了,获取歌单的API又更换了好多次,喵喵喵 旧版API(已失效): https://y.qq.com/n/yqq/playlist/{0}.html#sta 阅读全文
posted @ 2017-08-05 16:22 TwilightLemon 阅读(2022) 评论(1) 推荐(0)
摘要: 机器人是什么?可以吃吗? 嗯,他可以和你聊天,不能吃哦。 首先需要到www.tuling123.com注册一只KEY,你才能调用机器人API哦 一、布局 (控制台程序可以跳过这一步)本文以WPF为示例来讲解。 首先我们需要一只聊天界面,大概需要这些组件: “发送”Button一只 TextBox一条 阅读全文
posted @ 2017-07-25 11:14 TwilightLemon 阅读(6968) 评论(6) 推荐(0)
点击右上角即可分享
微信分享提示