.NET MAUI開源免費的UI工具包 - Uranium

前言

一直有小夥伴在微信公衆號後臺留言讓我分享一下.NET MAUI相關的UI框架,今天大姚分享一個.NET MAUI開源、免費的UI工具包:Uranium。

Uranium介紹

Uranium是一個.NET MAUI開源免費的UI工具包。它提供了一組用於構建現代應用程序的控件和實用程序,它構建在.NET MAUI基礎架構之上,並提供一組控件和佈局來構建現代UI。它還提供了用於在其上構建自定義控件和主題的基礎設施。

什麼是.NET MAUI?

.NET 多平臺應用 UI (.NET MAUI) 是一個跨平臺框架,用於使用 C# 和 XAML 創建本機移動和桌面應用。 使用 .NET MAUI,可從單個共享代碼庫開發可在 Android、iOS、macOS 和 Windows 上運行的應用。

UraniumUI項目源碼查看

設置UraniumApp爲啓動項目運行

Windows Machine運行:

Android Emulator(安卓模擬器)運行:

安卓模擬器一直卡在不動:

在某些情況下,在“打開或關閉 Windows 功能”對話框中啓用 Hyper-V 和 Windows 虛擬機監控程序平臺後可能無法正確啓用Hyper-V。

我就是開啓Hyper-V才把安卓模擬器運行起來的。

假如設置了還是不行可以看看微軟官方教程:https://learn.microsoft.com/zh-cn/dotnet/maui/android/emulator/troubleshooting?view=net-maui-8.0

錯誤APT2000系統找不到指定的文件:

文件目錄中不能包含中文!!!

安卓模擬器系統版本需要高版本:

注意假如安卓模擬器系統版本太低也有可能運行不起來,我選的是最新版!!!

安卓模擬器運行效果:

 

安卓模擬器運行效果部分截圖

Windows運行效果部分截圖

項目源碼地址

更多項目實用功能和特性歡迎前往項目開源地址查看👀,別忘了給項目一個Star支持💖。

https://github.com/enisn/UraniumUI

優秀項目和框架精選

該項目已收錄到C#/.NET/.NET Core優秀項目和框架精選中,關注優秀項目和框架精選能讓你及時瞭解C#、.NET和.NET Core領域的最新動態和最佳實踐,提高開發工作效率和質量。坑已挖,歡迎大家踊躍提交PR推薦或自薦(讓優秀的項目和框架不被埋沒🤞)。

https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetProjectPicks.md

DotNetGuide技術社區交流羣

  • DotNetGuide技術社區是一個面向.NET開發者的開源技術社區,旨在爲開發者們提供全面的C#/.NET/.NET Core相關學習資料、技術分享和諮詢、項目框架推薦、求職和招聘資訊、以及解決問題的平臺。
  • 在DotNetGuide技術社區中,開發者們可以分享自己的技術文章、項目經驗、學習心得、遇到的疑難技術問題以及解決方案,並且還有機會結識志同道合的開發者。
  • 我們致力於構建一個積極向上、和諧友善的.NET技術交流平臺。無論您是初學者還是有豐富經驗的開發者,我們都希望能爲您提供更多的價值和成長機會。

歡迎加入DotNetGuide技術社區微信交流羣👪

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章