• 2025-01-20Maui学习笔记-系统主题切换
    Maui提供了一种根据当前应用程序主题设置属性的机制,但是它不包含用于在UI中切换主题的组件,需要我们自行创建。创建项目 首先创建一个ThemeInfo类来存储应用程序主题对象及标题。这些对象会在Picker元素中显示。添加CommunityToolkit.Mvvm工具包,创建一个ThemeSettings主
  • 2025-01-19Maui学习笔记-CommunityToolkit.Maui动画案例
    动画元素在CommunityToolkit.Maui工具包中提供了AnimationBehavior和BaseAnimation类。AnimationBehavior作用在视图UI元素,并用作动画的容器。BaseAnimation是实现动画逻辑的基类。下面这个案例是使一个按钮实现淡入淡出的效果在主页的隐藏文件中创建一个类继承Ba
  • 2025-01-17创建一个.NET MAUI应用(二)
    开发本机跨平台.NET多平台应用UI(.NETMAUI)应用需要VisualStudio202217.12或更高版本 安装若要创建.NETMAUI应用,需要下载最新版本的VisualStudio2022:下载VisualStudio2022社区版下载VisualStudio2022专业版下载VisualStudio2022企业
  • 2024-12-23mumu 模拟器 调试 maui
    要在MuMu模拟器中调试.NETMAUI应用,可以按照以下步骤进行配置:启动MuMu模拟器:打开MuMu模拟器并确保其正常运行。获取ADB端口号:在模拟器界面,点击右上角的菜单,选择“问题诊断”或“设置中心”。在“其他”或“高级设置”中,找到ADB调试选项,查看或设置ADB端
  • 2024-12-18dotnet9 MAUI + Vue 项目
    MAUI是dotnet的跨平台技术,支持windows平台、android平台、ios平台等。使用MAUI作为基础平台,在其上运行一个前端项目,比如Vue,可以同时享受开发效率与跨平台的好处。使用dotnet9后MAUI提供的组件HybridWebView,可以实现将前端项目嵌入到MAUI项目Page中的效果。支持C#与javascript的互
  • 2024-12-11.NET MAUI开发的安卓、iOS软件和Java开发的安卓和Swift开发的iOS的区别
    1. 开发语言和平台.NETMAUI:使用 C# 作为开发语言。通过 .NET6/7/8 平台编译并打包应用。.NETMAUI 会根据目标平台(Android或iOS)编译和运行不同的本地代码。代码是跨平台的,开发者可以使用相同的代码库为Android和iOS构建应用,只需要针对平台特定功能进行少量调
  • 2024-11-25使用MAUI绘制图表
    包 Microcharts.Maui1.MauiProgram.csvarbuilder=MauiApp.CreateBuilder();builder.UseMauiApp<App>().UseSkiaSharp()//使用图表添加.ConfigureFonts(fonts=>{
  • 2024-12-08用ant-design-vue当中日期选择器的一些坑
    如果你发现你的后端报这个错误,看下面的一些可能原因JSONparseerror:Forinputstring:"Invaliddate";nestedexceptioniscom.alibaba.fastjson.JSONException:Forinputstring:"Invaliddate"对于这个问题是因为前端传过来的日期不合法造成的,在前端可以用moment(for
  • 2024-12-04StarRocks 相关面试题
    1、StarRocks的MV(物化视图)机制是如何工作的?StarRocks的物化视图(MV)机制通过预先计算和存储数据的聚合结果或者转换结果来提高查询性能。其工作原理如下:(1)、数据预处理:在创建物化视图时,StarRocks会对指定的表进行数据聚合或转换操作,然后将结果存储在物化视图中。这个过程类
  • 2024-10-12.NET MAUI 手搓 UDP/TCP 通信
    在.NETMAUI中,UDP和TCP是网络通信协议,与MAUI框架本身的关系在于.NETMAUI可以利用.NET的网络功能来实现跨平台的网络通信。.NET提供的System.Net.Sockets命名空间来处理。该命名空间提供了创建和管理套接字(Sockets)来进行网络通信的相关类和方法。在.NETMAUI
  • 2024-09-25移动开发(一):使用.NET MAUI开发第一个安卓APP
     移动开发(一):使用.NETMAUI开发第一个安卓APP对于工作多年的C#程序员来说,近来想尝试开发一款安卓APP,考虑了很久最终选择使用.NETMAUI这个微软官方的框架来尝试体验开发安卓APP,毕竟是使用VisualStudio开发工具,使用起来也比较的顺手,结合微软官方的教程进行了安卓APP的开发,下
  • 2024-09-21一组.NET MAUI绘制的开源控件 - AlohaKit
    前言今天大姚给大家分享一组.NETMAUI绘制的开源、免费(MITLicense)UI控件库:AlohaKit。MAUI介绍.NETMAUI是一个开源、免费(MITLicense)的跨平台框架(支持Android、iOS、macOS和Windows多平台运行),是Xamarin.Forms的进化版,从移动场景扩展到了桌面场景,并从头重新生成了UI控件,以提
  • 2024-08-28Maui Blazor Windows 显示本地图片新方法更简单快速 支持.Net 8.0 最新版本
    目前仅Windows平台测试,安卓平台暂不支持,调用AppDomain.CurrentDomain.BaseDirectory,直接储存图片到wwwroot里的images文件夹内,在razor里直接使用<imgsrc="images/图片路径"/>即可privatevoidSetAvarta(){MainThread.BeginInvokeOnMainThread
  • 2024-08-171、.Net UI框架:MAUI - .Net宣传系列文章
    .NETMAUI(Multi-platformAppUI)是一个跨平台的UI框架,它是.NET统一应用模型的一部分,允许开发者使用C#和.NET来创建适用于iOS、Android、macOS和Windows的应用程序。MAUI继承了Xamarin.Forms的一些概念,但提供了更多的原生平台集成和改进的性能。MAUI的关键特性包括:
  • 2024-08-16MAUI之安卓权限
    Android中的权限体系非常庞大,这里列出了常见和主要的权限。由于权限数量众多,这里按类别整理了一份常见权限列表,但不包括所有权限。如果你需要完整的权限列表,可以参考Android官方文档。常见Android权限列表1.位置权限android.permission.ACCESS_FINE_LOCATION:访问精确位
  • 2024-08-16界面控件DevExpress .NET MAUI v24.1 - 发布TreeView等新组件
    DevExpress拥有.NET开发需要的所有平台控件,包含600多个UI控件、报表平台、DevExpressDashboardeXpressApp框架、适用于VisualStudio的CodeRush等一系列辅助工具。屡获大奖的软件开发平台DevExpress今年第一个重要版本v23.1正式发布,该版本拥有众多新产品和数十个具有高影响力
  • 2024-08-13推荐一个优秀的 .NET MAUI 组件库
    前言.NETMAUI的发布,项目中可以使用这个新的跨平台UI框架来轻松搭建的移动和桌面应用。为了帮助大家更快地构建美观且功能丰富的应用,本文将推荐一款优秀的.NETMAUI组件库MDC-MAUI,它不仅提供了丰富的UI组件,而且易于集成和使用。通过本文的介绍,希望能够帮助大家在开发过