• 2024-06-15MAUI Blazor学习16-连续按BACK退出APP
    MAUIBlazor学习16-连续按BACK退出APPMAUIBlazor系列目录MAUIBlazor学习1-移动客户端Shell布局-SunnyTrudeau-博客园(cnblogs.com)MAUIBlazor学习2-创建移动客户端Razor页面-SunnyTrudeau-博客园(cnblogs.com)MAUIBlazor学习3-绘制ECharts图表-SunnyTrudeau
  • 2024-06-07Maui+blazor中使用https时信任所有证书
    Maui中的Android使用https时信任所有证书前言最近使用Maui+blazor写了一个Androidapp,需要调用webapi接口,同时需要用websock与服务器通信,在使用http和https中遇到一些问题httpAndroid默认禁止http,想要使用http需要在Platforms\Android目录下找到AndroidManifest.xml文件,然后
  • 2024-06-04MAUI:Compatibility.Layout<T> 不显示任何内容
    我在Xamarin->MAUI转换中苦苦挣扎,并被Compatibility.Layout<T>中的问题所困扰,它无法显示任何内容。我希望看到一个标签(相同的代码可在Xamarin表单中使用)。下面是Maui和Xamarin的代码和截图。我遗漏了什么?以下是我的MAUI代码(无法正常
  • 2024-06-03分享下最近基于Avalonia UI和MAUI写跨平台时间管理工具的体验
    起因几个月前,我在寻找一款时间管理软件,类似番茄时钟的工具,但是希望可以自定义时间。需要自定义的场景做雅思阅读,3篇文件需要严格控制时间分配,需要一个灵活的计时器定期提醒,每30分钟需要喝水或者上个厕所或者摸一下鱼...总结起来就是:专注一段时间,比如30分钟,然后休息10分钟,
  • 2024-05-25因为喜欢写日记,我做了一个跨平台的本地日记APP
    项目由来年少时,对未来总是充满幻想,不时陷入沉思(上课经常溜号)。我时常会想:假如未来的我,回望过去,渴望了解我年少时的心路历程,想要知道我曾经想过什么、做过什么,有什么办法?时光机?不现实。写日记?尚可。于是乎,日记一本又一本,不仅记录了初、高中时期的点点滴滴,还承载了我的青
  • 2024-05-25因为喜欢写日记,我做了一个跨平台的本地日记APP
    项目由来年少时,对未来总是充满幻想,不时陷入沉思(上课经常溜号)。我时常会想:假如未来的我,回望过去,渴望了解我年少时的心路历程,想要知道我曾经想过什么、做过什么,有什么办法?时光机?不现实。写日记?尚可。于是乎,日记一本又一本,不仅记录了初、高中时期的点点滴滴,还承载了我的青春年华
  • 2024-04-25dotnet 如何将 Microsoft.Maui.Graphics 对接到 UNO 框架
    本文将和大家介绍如何将Microsoft.Maui.Graphics对接到UNO框架里面。一旦完成Microsoft.Maui.Graphics对接,即可让UNO框架复用现有的许多绘制的基础设施和现有基础库,且可以更进一步与MAUI打通众所周知,在UNO里面有大量的项目类型都是基于Skia作为底层渲染引擎构建出
  • 2024-04-24MAUI IOS如何弹起键盘时调整页面大小
    #ifIOSusingCoreGraphics;usingFoundation;usingMicrosoft.Maui.Platform;usingUIKit;#endifnamespaceYourProject{#nullabledisablepublicclassMainPage{ publicMainPage(){InitializeComponent();#ifIOS
  • 2024-04-21MAUI Android 透明状态栏/导航栏(也有叫沉浸式的)
    不说任何废话,上代码,不好用来打我Platforms/Android/MainActivity.csprotectedoverridevoidOnCreate(BundlesavedInstanceState){Google.Android.Material.Internal.EdgeToEdgeUtils.ApplyEdgeToEdge(Window,true);if(Operatin
  • 2024-04-20.NET开源免费的跨平台框架 - MAUI(附学习资料)
    前言前几天分享了一个.NETMAUI开源免费的UI工具包-Uranium,然后技术群有不少同学问.NETMAUI是不是免费的?能做什么?今天特意写这篇文章来介绍一下.NET开源、免费(基于MITLicense)的跨平台框架:MAUI。.NETMAUI官方介绍.NET多平台应用UI(.NETMAUI)是一个跨平台框架,用于使用
  • 2024-04-14XAML UI 框架横向对比(Avalonia/Uno Platform/.NET MAUI)
    XAML框架横向对比多年来,基于XAML的UI框架有了很大的发展。下面的图表很好地证明了这个观点。XAMLUI框架的三大巨头:AvaloniaUI、UnoPlatform和.NETMAUI都支持跨平台的应用。事实上,除了AvaloniaUI,对跨平台XAML的需求是它们发展的主要动力。如果微软早一点介入,在几
  • 2024-04-10.NET MAUI设置windows下自动全屏显示
    来源:https://www.saoniuhuo.com/question/detail-2593977.html方式1MainPage.xaml对应的cs文件中namespaceXCGMauiApp{publicpartialclassMainPage:ContentPage{publicMainPage(){InitializeComponent();}
  • 2024-04-09.net maui blazor路由和导航,传参,刷新
    .netmauiblazor路由和导航,传参,刷新参考:https://learn.microsoft.com/zh-cn/aspnet/core/blazor/fundamentals/routing?view=aspnetcore-8.0页面:TestPage1.razor:@page"/test1/{Text}"<p>必填参数:@Text</p>@code{[Parameter]publicstring?Text{get;
  • 2024-03-25[MAUI]模仿哔哩哔哩的一键三连
    @目录创建弧形进度条绘制弧准备物料创建气泡创建手势创建交互与动效项目地址哔哩哔哩(Bilibili)中用户可以通过长按点赞键同时完成点赞、投币、收藏对UP主表示支持,后UP主多用“一键三连”向视频浏览者请求对其作品同时进行点赞、投币、收藏。“三连按钮”是一组按钮,轻击时当做
  • 2024-03-23[MAUI]集成高德地图组件至.NET MAUI Blazor项目
    @目录前期准备:注册高德开发者并创建key登录控制台创建key获取key和密钥创建项目创建JSAPILoader配置权限创建定义创建模型创建地图组件创建交互逻辑项目地址地图组件在手机App中常用地理相关业务,如查看线下门店,设置导航,或选取地址等。是一个较为常见的组件。在.NETMAUI
  • 2024-03-0550条MAUI踩坑记
    1.目录结构:(1)_imports.razor是一个全局usingnamespace的地方(2)Platforms下的代码,虽然都放在同一个项目下,但是Platforms\Android下的.cs类,不能被其他地方访问,相当于是一个个独立的子项目2..razor最终会被编译为一个类。(1)可以为xx.razor,添加一个文件xx.razor.cs,里
  • 2024-02-26MAUI Blazor+MASA开发安卓应用学习笔记 - 设置图标和初始屏幕
    上一期已经成功生成了APK能成功安装到手机上了,图标和初始屏幕很难看,接下来着手修改图标和初始屏幕一、修改图标打开项目文件.csproj,找到以下代码<!--AppIcon--><MauiIconInclude="Resources\AppIcon\appicon.svg"ForegroundFile="Resources\AppIcon\appiconfg.svg"Colo
  • 2024-02-26MAUI Blazor+MASA开发安卓应用学习笔记 - 设置APP格式、名称、版本信息
    上一期说到了如何生成APP应用,生成的文件是AAB格式的,这个格式安装不是很方便,如果能生成APK就好了 一、设置APP格式打开项目文件.csproj,在PropertyGroup下添加属性<AndroidPackageFormat>apk</AndroidPackageFormat>二、设置名称和版本信息在项目文件里,可以设置全局的应用
  • 2024-02-26MAUI Blazor+MASA开发安卓应用学习笔记 - 新建项目和发布
    PS:开个新坑,内容都是全新接触的东西,包括MAUI,Blazor,MASA等等。整个项目都边学习边做的,有什么错的地方望大神指教。 学习开发安卓应用,我们的最终目标就是要生成一个APP应用,并能成功的在手机端打开。那么,我们首先要解决的就是怎么生成APP应用。一、创建一个.NETMAUIBlazor应用(注
  • 2024-02-05.NET 7 MAUI 使用基于 REST 的 Web 服务过程中本地开发的问题
    .NET7MAUI使用基于REST的Web服务过程中本地开发的问题微软文档:https://learn.microsoft.com/zh-cn/dotnet/maui/data-cloud/rest?view=net-maui-7.0错误代码Java.Security.Cert.CertificateException:'TheremotecertificatewasrejectedbytheprovidedRemoteCert
  • 2024-02-03MAUI StringFormat示例
    MAUI中StringFormat的常见用法货币格式<TextBlockText="{BindingPrice,StringFormat='{0:C}'}"/>//$123.46<TextBlockText="{BindingPrice,StringFormat='{0:C1}'}"/>//$123.5前缀后缀<TextBoxText="{Bin
  • 2024-01-25界面组件DevExpress .NET MAUI中文教程 - 如何优化手机屏幕空间?
    DevExpress拥有.NET开发需要的所有平台控件,包含600多个UI控件、报表平台、DevExpressDashboardeXpressApp框架、适用于VisualStudio的CodeRush等一系列辅助工具。获取DevExpressv23.2正式版下载DevExpress技术交流群9:909157416      欢迎一起进群讨论BottomSheet
  • 2024-01-04Blazor 混合开发_MAUI+Vue_WPF+Vue
    Blazor混合开发_MAUI+Vue_WPF+Vue背景混合开发的核心为什么必须使用wwwroot文件夹放置Web项目文件创建MAUI项目创建wwwroot文件夹服务注册创建_import.razor添加Main.razor组件修改MainPage.xaml文件创建WPF项目创建wwwroot文件夹服务注册创建_import.razor添
  • 2023-12-25blazor maui hybrid app显示本地图片
    啊......一通操作下来感觉就是两个字折磨跨平台有跨平台的好处但框架本身支持的有限很多东西做起来很曲折哎这里总结一下笔者为了折腾本地图片显示的尝试为什么要做本地图片展示呢如果是做需要网络连接的app这个一般是不需要的(要做上传前预览/编辑的话还是要的)但对
  • 2023-12-19MAUI开发笔记(二)
    今天试了一下,在MAUI上调用WEBAPI。经常一番努力,终于调用成功。不过这里面还是有很多的坑。MAUI分了好几个平台,一般来说,最容易成功的是Windows平台。坑1:HttpClient的方法总体来说,其实是用HttpClient来调用。但是HttpClient的方法使用上,也有坑。最开始我使用的是下面的一些接