ICode9

精准搜索请尝试: 精确搜索
  • 读 MAUI 源代码 理解可绑定对象和可绑定属性的存储机制2022-09-13 09:06:14

    和 UWP 与 WPF 不同的是在 MAUI 里面,使用可绑定对象 BindableObject 替换了依赖对象的概念,我阅读了 MAUI 的源代码发现其实只是命名变更了,里面的机制和设计思想都是差不多的。在 MAUI 里面提供 BindableObject 用来支持可绑定属性机制和附加属性机制,本文将告诉大家在 MAUI 里面是

  • 没有 .NET Maui 经验来启动我的第一个移动应用程序。2022-09-09 12:30:25

    没有 .NET Maui 经验来启动我的第一个移动应用程序。 Photo by 大卫·德沃拉切克 on 不飞溅 概述 我一直想构建一个移动应用程序并将其部署到游戏商店,一个问题,我不知道该怎么做。 我选择使用 .NET MAUI,因为我最近成为了使用 .NET 的初级软件工程师,并希望继续使用生态系统(我也喜

  • MAUI 使用 Refit 调用接口库2022-09-05 11:04:53

      今天给大家推荐一个APP调用API的类库:Refit   我们在做客户端程序时,经常是要调用后台开发的API,调用API直接使用HttpClient是非常繁琐而原始的方式,现在提供一直更方便的方法给我们使用。   Refit 是一个类型安全的调用API的类库,适用于.net core/Xamarin/MAUI/WPF等客户端程

  • MAUI Android 自定义弹窗2022-08-29 14:05:04

    MAUI Android 自定义弹窗   MAUI在Android平台自定义弹窗教程。            一、定义一个DialogCustomer.cs 1 public partial class DialogCustomer 2 { 3 public partial Task<bool> CustomerAlertAsync(string title, string subTitle, string confirm

  • 解决 MAUI 在mac上编译提示 The path 'XXXXXXX\Shared\MainLayout.razor.css' would result in a file2022-08-13 03:30:41

    路径 'XXXXXXX\Shared\MainLayout.razor.css' 将导致应用程序包之外的文件并且无法使用 Description The error happens with Blazor MAUI Hybrid Project. Project compile and runs without error for Android, Android Local device & windows emulator platform and even work

  • 乘风破浪,遇见最美Windows 11之现代Windows桌面应用开发 - .NET MAUI成功毕业,携生产力登陆Visual Studio 2022正式版(v17.3)2022-08-11 01:31:50

    索引 2022年8月9日,生产力来到.NET MAUI在Visual Studio 2022 使用Visual Studio 2022 v17.3浅尝跨平台UI框架.NET MAUI 微软跨平台UI框架.NET MAUI 6正式发布,一套代码面向多平台 .Net Core遇见MAUI(.NET Multi-platform App UI),进击现代化跨设备应用框架 2022年8月9日,生产力来到

  • MAUI Blazor 权限经验分享 (定位,使用相机)2022-08-05 00:01:10

    入门文章 Blazor Hybrid / MAUI 简介和实战 https://www.cnblogs.com/densen2014/p/16240966.html 在 Mac 上开发 .NET MAUI https://www.cnblogs.com/densen2014/p/16057571.html 在 Windows 上开发 .NET MAUI https://docs.microsoft.com/zh-cn/dotnet/maui/get-started/install

  • 8月份的.NET Conf 活动 专注于 .NET MAUI2022-08-02 09:06:58

    .NET Conf:Focus on MAUI 是一个为期一天的免费直播活动,将于太平洋时间 8 月 9 日上午 9 点开始,来自社区和 Microsoft 团队的演讲者们将分享使用MAUI 。了解.NET MAUI  是使用单个代码库为 Android、iOS、macOS 和 Windows 构建原生应用。 卢建辉老师 刚刚发布了他翻译后的.NET MA

  • Maui发布APK(测试下什么条件决定安装是否成功)2022-07-08 18:04:31

    1、配置选Release,生成项目,等着吧三五分钟 2、因为默认的安卓安装包后缀名为abb,好像是鸿蒙的,需要修改为APK,右键项目编辑项目文件,,加一行    <AndroidPackageFormat>apk</AndroidPackageFormat>         3、打包项目 4、发布项目       5、发布完成后,点分发      

  • 【MAUI】为 Label、Image 等控件添加点击事件2022-07-01 11:06:41

    一、前言 已经习惯了 WPF、WinForm 中“万物皆可点击”的方式。 但是在 MAUI 中却不行了。 在 MAUI 中,点击、双击的效果,是需要通过“手势识别器”来实现。 本篇文章,我们就通过“手势识别器”来为 Label、Image等控件实现点击事件。 相信看完的你,一定会有所收获! 本文地址:https://ww

  • dotnet 控制台 使用 Microsoft.Maui.Graphics 配合 Skia 进行绘图入门2022-07-01 09:02:53

    本文将告诉大家如何在 dotnet 的控制台模式下,采用 MAUI 自绘库 Microsoft.Maui.Graphics 进行绘图,设置 Microsoft.Maui.Graphics 底层调用 Microsoft.Maui.Graphics.Skia 库的 Skia 进行具体的绘图实现,此控制台可以跨平台运行,我在本机 Win10 和 WSL 的 Ubuntu 上都运行过,输出的结

  • (原创)【MAUI】一步一步实现“悬浮操作按钮”(FAB,Floating Action Button)2022-06-28 12:31:39

    一、前言 MAUI,跨平台的 GUI 框架,基本介绍本文不再赘述。 话不多说,既然可以跨平台,那么我们就来实现一个在移动端很常用的控件:悬浮操作按钮(FAB,Floating Action Button)。 本文属于新手向、保姆级教程,大佬们请一笑而过。 相信看完的你,一定会有所收获! 本文地址:https://www.cnblogs.com/

  • MAUI APK安装到其他手机闪退问题2022-06-23 02:01:00

      在本地VS调试一切正常的,生成的APK安装到其他手机 发生闪退了 先是用abd连接 检查日志看:   adb -s 192.168.1.10 logcat -v time > e:\log.txt *:E 或者如果是一个设备连接的就用(adb logcat *:E),E是指显示错误类型的日志。 V:詳細(最低優先順序)D:除錯I:資訊W:警告E:錯誤F:嚴重S:靜默(最高

  • MAUI使用Masa blazor组件库2022-06-22 11:34:44

    上一篇(点击阅读)我们实现了UI在Web端(Blazor Server/Wasm)和客户端(Windows/macOS/Android/iOS)共享,这篇我加上 Masa Blazor组件库的引用,并把前几个月写的时间戳转换工具加上。 1. 前置知识 关于Masa Blazor请点击Masa Blazor官网了解: MASA Blazor 基于Material Design和Blazor

  • MAUI与Blazor共享一套UI,媲美Flutter,实现Windows、macOS、Android、iOS、Web通用UI2022-06-21 14:00:31

    1. 前言 距离上次发《MAUI初体验:爽》一文已经过去2个月了,本计划是下半年或者明年再研究MAUI的,现在计划提前啦,因为我觉得MAUI Blazor挺有意思的:在Android、iOS、macOS、Windows之间共享UI,一处UI增加或者修改,就能得到一致的UI体验。 看看这篇文章《Blazor Hybrid/MAUI 简介和实战》

  • MAUI模板项目闪退问题2022-06-16 12:00:15

    MAUI模板项目闪退问题 在MAUI最初发布的时候就曾创建过几个模板项目进行体验过,没遇到什么坑。由于最近需要开发针对餐饮行业的收银机(安卓系统)开发一款应用,这种收银机一般配置不咋滴,系统版本和性能也肯定比不上我们自己使用的手机。在做技术选型时首先想到了MAUI,备选Flutter,React

  • 使用 .NET MAUI 创建移动应用——Get Start2022-06-14 09:31:26

    大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的垫脚石,让我们一起精进。 1、IDE下载安装 如果你还没安装Visual Studio 2022 预览版 你可以点击下载 在安装过程中,应选择.NET 跨平台应用程序 UI 开发,如下图所示: 已经拥有 Visual Stud

  • MAUI 入门教程系列(4.通用主机)2022-06-12 17:00:08

    前言 对于ASP.NET Core 开发人员而言, 这并不陌生, 当ASP.NET Core应用程序启动时, 会创建默认的应用程序主机, 我们可以为应用程序配置所有的依赖关系、系统设置, 最终启动。 如下所示: using IHost host = Host.CreateDefaultBuilder(args) .ConfigureServices((_, service

  • 第一个MAUI项目2022-06-11 22:32:25

      环境配置 创建MAUI项目之前, 首先确保您的电脑已经安装MAUI开发选项 截止本文目前为止, 仅可通过VisualStudio2022 预览版进行创建MAUI项目 创建项目 打开VS2022 Preview, 搜索MAUI项目模板, 找到 .NET MAUI应用, 下一步。设置项目名称以及解决方案保存位置, 完成创建。

  • MAUI之框架简介2022-06-11 21:33:41

    前言 在2020年5月, 微软宣布了MAUI跨平台框架, MAUI 是Xamarin.Forms演变而来, 这也就意味着, 如果你原来具备Xamarin.Forms开发经验, 你可以流畅的过渡到MAUI开发当中。原本于2021年底发布的MAUI正式版被推迟到了2022年5月底发布。现在, 你目前可以通过安装VS2022 预览版进行

  • MAUI 通用权限框架(ABP)2022-06-11 16:32:58

    简介 众所周知, MAUI目前发布正式版本了, 那么对应, MAUI对应的ABP框架也应该马上出现, 这点也恰巧在我的预料之中, 所以在去年年底就开始着手Xamarin.Forms的ABP框架迭代。到目前为止,针对Xamarin.Forms 以及 WPF版本的 ABP框架已经在之前的文章当中给大家介绍过。那么本次主要来

  • MAUI 迁移指南(1)2022-06-08 15:03:01

    前言 为了能够让大家更好的理解全新的MAUI框架, 那么本次迁移指南主要给大家讲解从Xamarin.Forms升级到MAUI带来了哪些全新的变化, 下面将围绕一下几点给大家重点介绍。 单个代码库演变 启动配置演变 统一资源管理 依赖注入 隐式using 指令 Essentials合并 全新命名空间 您仅需

  • .NET MAUI 简介2022-06-05 14:35:10

    欢迎使用.NET 多平台应用程序 UI。此版本标志着我们在统一 .NET 平台的多年旅程中的新里程碑。现在,您和超过 500 万其他 .NET 开发人员拥有面向 Android、iOS、macOS 和 Windows 的一流跨平台 UI 堆栈,以补充 .NET 工具链 (SDK) 和基类库 (BCL)。您可以使用 .NET 构建任何东西。

  • 上周热点回顾(5.23-5.29)2022-05-30 09:34:01

    热点随笔: · 桌面软件开发框架大赏 (liulun)· 最近身边一个技术负责人裸辞了... (叶小钗)· .NET MAUI 正式发布,再见了 Xamarin.Forms (张善友)· .NET性能优化-推荐使用Collections.Pooled (InCerry)· 理解RESTful Api设计 (微笑刺客D)· 从几次事故引起的对项目质

  • 乘风破浪,遇见最美Windows 11之现代Windows桌面应用开发 - 微软跨平台UI框架.NET MAUI 6正式发布,一套代码面向多平台2022-05-27 02:02:56

    官宣新闻 https://dot.net/maui 欢迎使用 .NET多平台应用程序UI(.NET MAUI)。此版本标志着我们在统一.NET平台的多年旅程中的新里程碑。现在,您和超过500万其他.NET开发人员拥有面向Android、iOS、macOS、Windows和Linux(由Github开源社区支持)的一流跨平台UI技术栈,以补充.NET工

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有