maui专题

解决 Android 上的 .NET MAUI/Xamarin.AndroidX 应用调用 ASP.NET Core API 端点时 SSL 连接被拒绝的问题

从虚拟机调用本地API报各种 SSL 连接不上的错误,这给本地调试造成了极大的不便,在被这个问题困扰了多日以后,终于在GitHub上找到答案 基于这个 帖子 ,有一个回复 他写了一个帮助类,专门用来调试本地的API,并给出了这个调用类的用法,此帮助类如下 using System.Net.Security;public class DevHttpsConnectionHelper{pu

C# 安卓开发1(基于MAUI框架)

1:什么是 .NET MAUI?这里参考一下官方文档,因为解释的更详细,点击这里; 2:开发工具VS2022,下载下图开发框架 3: 安装完成后创建新项目,选择net6.0长期支持(创建文件的存放路径不要有中文): 4: 创建完成后看到如下文件, 基本项目结构:   分为两块内容: platform(里面Tizen平台是三星的一个开发平台, 其余大家应该都熟悉), 除了平台外, 剩

【MAUI】MediaElement在.NET MAUI应用中播放音频和视频

应用场景 应用场景: WMS出货扫码已接近尾声,为让新进员工能够快速自主学习操作PDA,希望用户制作标准视频上传到内部web系统,在wms App上直接选择学习操作视频。 MediaElement在.NET MAUI应用中播放音频和视频 最受期待的.NET MAUI控件之一已发布; MediaElement。使用MediaElement,您可以在.NET MAUI应用程序中轻松播放音

.net maui安卓开发中适用明文传输(一)

背景:最近在做一个pad上的项目,目的是执行每日点检功能(就是检查设备的各项保养指标);前期用HBuilder做了一个,但是现场的触摸屏选用的是TouchPie  安卓版本是6.0版本,上次开发的软件可以在安卓7.0上完美兼容,但由于触摸屏安卓版本太低不能兼容;询问厂商才知道这款触摸屏主板是rk3288,安卓版本不能兼容;因此想升级安卓版本是不可能的。 因此用.net maui重新开发了个每日点

.NET MAUI Sqlite程序应用-数据库配置(一)

项目名称:Ownership(权籍信息采集) 一、安装 NuGet 包 安装 sqlite-net-pcl 安装 SQLitePCLRawEx.bundle_green 二、创建多个表及相关字段 Models\OwnershipItem.cs using SQLite;namespace Ownership.Models{public class fa_rural_base//基础

.NET MAUI 了解MVVM

MVVM 模式中有三个核心组件:模型、视图和视图模型。 每个组件的用途不同。 下图显示了这三个组件之间的关系。 视图 视图负责定义用户在屏幕上看到的结构、布局和外观。 理想情况下,每个视图在 XAML 中定义,代码隐藏有限,不包含业务逻辑。 但是,在某些情况下,代码隐藏可能包含用于实现在 XAML 中难以表达的视觉行为的 UI 逻辑,例如动画。 视图模型 视图模型实现视图可以数据绑定

C# Maui 报错:程序“[15748] MauiApp1.exe”已退出,返回值为 2147942405 (0x80070005)

“MauiApp1.exe”(CoreCLR: DefaultDomain): 已加载“C:\Program Files\dotnet\shared\ Microsoft.NETCore.App\8.0.6\System.Private.CoreLib.dll”。 “MauiApp1.exe”(CoreCLR: clrhost): 已加载“E:\cDemo\MauiApp1\MauiApp1

技术速递|介绍 .NET MAUI 社区工具包 v8 :包含 TouchBehavior 支持!

作者:Gerald Versluis 排版:Alan Wang .NET MAUI 社区工具包团队很自豪地向您介绍 .NET MAUI 社区工具包的第 8 版! 在这个最新的主要版本中,我们为您带来了备受期待的 TouchBehavior(以前称为 TouchEffect)。此外,请注意 Windows 上 Snackbar 的重大变化,而且您知道可以为 Android 导航栏着色吗?

.Net MAUI 搭建Android 开发环境

一、 安装最新版本 VS 2022 安装时候选择上 .Net MAUI  跨平台开发 二、安装成功后,创建 .Net MAUI  应用 三、使用 VS 自带的 Android SDK 下载 ,Android镜像、编译工具、加速工具 四、使用Vs 自带的 Android  Avd 创建虚拟机 五、使用 Android 手机真机调试

[MAUI]集成富文本编辑器Editor.js至.NET MAUI Blazor项目

文章目录 获取资源从源码构建从CDN获取获取扩展插件 创建项目创建控件创建Blazor组件初始化保存销毁编写渲染逻辑 实现只读/编辑功能切换模式获取只读模式状态响应切换事件 实现明/暗主题切换项目地址 Editor.js 是一个基于 Web 的所见即所得富文本编辑器,它由CodeX团队开发。之前写过一篇博文专门介绍过这个编辑器,可以回看: 开源好用的所见即所得(WYSIWYG)

torque+maui问题-任务不运行

这次因停电服务器关机重启后发现pbs系统不能正常工作了,提上去任务显示Q状态,就是不运行。 pbs_server进程、pbs_mom进程及trqauthd进程重启多次都无果,无意中使用了showq命令,提示 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ERROR:    cannot send request to server logon:42559

界面控件DevExpress .NET MAUI v23.2新版亮点 - 拥有全新的彩色主题

DevExpress拥有.NET开发需要的所有平台控件,包含600多个UI控件、报表平台、DevExpress Dashboard eXpressApp 框架、适用于 Visual Studio的CodeRush等一系列辅助工具。屡获大奖的软件开发平台DevExpress 今年第一个重要版本v23.1正式发布,该版本拥有众多新产品和数十个具有高影响力的功能,可为桌面、Web和移动应用提供直观的解决

微软MAUI框架

MAUI的基本发展,我不想写了,转发一下别人的,查阅一下: MAUI发展 MAUI项目的基本创建,我也不写了,查阅一下: MAUI 开发从入门到出门 (1环境)_maui开发-CSDN博客 目前最新Visual Studio版本已经集成,直接使用即可。 遗憾不支持Linux。 启动程序:

Maui初体验

创建Maui应用程序 使用vs创建项目,选择maui模板。 生成即可。 体验Font. 下载字体,放在Font文件夹下,或者子文件夹。 将 文件的生成操作改成MauiFont.   注册字体  如果在Font的子文件夹下,则需要编辑项目,修改ItemGroup. 使用字体 设置控件FontFamily  效果图 图片差不多。 下载字

创建.Net MAUI工程

下载Visual Studio或Visual Studio for Mac或Rider(收费) Visual Studio for Mac 2022Visual StudioRider 工具推荐 如果使用的是Windows电脑,建议使用Visual Studio 2022并安装ReSharper插件。如果使用的是Mac电脑,建议使用Rider,这款工具自带ReSharper,拥有比Visua

认识.Net MAUI跨平台框架

.NET MAUI概念: 全称:   .NET 多平台应用 UI (.NET MAUI) 是一个开源的跨平台框架,前身是Xamarin.Forms ! 用于使用 C# 和 XAML 创建本机移动和桌面应用。 NET MAUI,共享代码库,可在 Android、iOS、macOS 和 Windows 上运行的应用 应用架构:  github 地址 : GitHub - dotnet/

CommunityToolkit.Maui —— 修改状态栏背景色

引入包 代码中使用 <?xml version="1.0" encoding="utf-8" ?><ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"xmlns:toolkit="http://sche

MAUI+Blazor 如何开启浏览器调试工具

文章目录 前言如何开启调试模式输入快捷键打开浏览器有什么意义? 前言 MAUI+Blazor其实就是浏览器套壳,我觉得很有意义,因为现在性能已经不是主要的限制了,很多时候讲究的快速开发。而且MAUI+Blazor跨平台的未来感觉实在是太香了。但是就是没有工作,目前处于.NET 程序员自嗨状态 如何开启调试模式 将浏览器开发人员工具与 ASP.NET Core Blazor H

MAUI android连接sqlserver

PDA是android系统,调用金蝶云星空webapi实现仓库收发料,使用读取webapi有些功能无法实现,需要直接读写数据库,读取报错,如图: 用控制台程序测试正常读取 google搜索了一圈, 都需要使用ssl证书才能解决,终于找到不用证书的解决办法,参考地址 c# - "Trust anchor for certification path not found." in a .

创建第一个.NET MAUI应用

1.打开VS2022,创建新项目,并选择.NET MAUI应用,然后点击下一步  2.输入项目相关配置,然后点击下一步  3. 选择框架版本,然后点击创建  4.项目创建成功后会自动打开概述页   5.平台框架切换 6.启动应用,如有下图提示,启动开发者模式    成功启动应用 7.修改应用 修改MainPage.xml如下图所示位置   修改后,再

MAUI技术概述

一、MAUI是什么 MAUI(Multi-platform Application User Interface)是一个跨平台的UI框架,使用C#和XAML创建原生的桌面端和移动端应用。支持的系统有Windows, Android, iOS, iPadOS, and macOS。官方不支持Linux。 二、MAUI架构图 .NET 为桌面端和移动端平台提供了特定平台的框架来创建应用程序:适用

【MAUI入门(一、第一个工程)】

一、说明 微软官方参考说明(https://docs.microsoft.com/en-us/dotnet/maui/get-started/first-app?tabs=vswin&pivots=devices-android) .NET 多平台应用程序 UI (.NET MAUI) 是一个跨平台框架,用于使用 C# 和 XAML 创建本机移动和桌面应用程序。 使用 .NET MAUI,您

MAUI报错集锦

错误(20230306) One or more invalid file names were detected.  File names must be lowercase, start and end with a letter character, and contain only alphanumeric characters or underscores: Drop, Rotate

MAUI开发大杂烩

IDE:Visual Studio 2022 Enterprise 17.3.4 .Net版本:.Net 6 1.首次使用MAUI创建的项目,在启动的时候可能会报错: DEP0100: 请确保目标设备已启用了开发人员模式。由于错误 00000490,无法检查本地计算机上是否已启用开发人员模式。要详细了解开发人员模式,请访问 https://go.microsoft.com/fwlink/

.net maui 启动调试windows程序退出

vs2022 .net 8  启动调试windows程序时闪退,错误代码 2147942405 解决方案:在csproj文件里面的PropertyGroup节点下面添加<WindowsAppSdkDeploymentManagerInitialize>false</WindowsAppSdkDeploymentManagerInitialize>

[MAUI]在.NET MAUI中调用拨号界面

在.NET MAUI中调用拨号界面 前置要求: Visual Studio 2022 安装包“.NET Multi-platform App UI 开发” 参考文档: 电话拨号程序 新建一个MAUI项目 在解决方案资源管理器窗口中找到Platforms/Android/AndroidManifest.xml在AndroidManifest.xml中添加下文中…块如下: <?xml