E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Xamarin.forms
在
Xamarin.Forms
里嵌入原生控件
XamarinForms能满足一般性的开发需求,但是有许多时候这往往是不够的。如果能够在XamarinForms里嵌入原生控件,则可以充分发挥它的能力。本文将讨论最简单的嵌入原生控件的方法,我想在一个页面上嵌入一个原生按钮,点击该按钮显示一个消息框。其实还是很简单的。废话不说,直奔主题。首先建立一个XamarinForms项目,其中,共享代码部分请选择sharedproject。这一步很重要,一定
种太阳__
·
2023-04-09 14:34
[MAUI 项目实战] 音乐播放器(一):概述与架构
这个项目的架构历经多次迁移,从WP8到UWP再到
Xamarin.Forms
。
林晓lx
·
2023-04-04 04:02
.NetCore
.net
c#
xamarin
android
ios
Android程序员必看,资深Android面试题
Xamarin.Forms
给人的感觉就是性能差,动画僵硬,效果不好实现。以至于谷歌的Flutter火爆之后,Xamarin社区很多
技术凯南
·
2023-03-30 19:46
Android
经验分享
面试
开发语言
MASA MAUI Plugin (七)应用通知角标(小红点)Android+iOS
背景MAUI的出现,赋予了广大Net开发者开发多平台应用的能力,MAUI是
Xamarin.Forms
演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。
·
2023-02-22 10:38
blazorxamarin
MASA MAUI Plugin (八)Android相册多选照片(Intent 方式)
背景MAUI的出现,赋予了广大.Net开发者开发多平台应用的能力,MAUI是
Xamarin.Forms
演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。
·
2023-02-22 10:03
xamarin.net
Xamarin3.1的TabPage终于能显示在底部了!
xamarin.forms
的tabpage在android平台上一直以来都是把tabpage显示在顶部,造成ios,android界面表现不一致,很是恼火。
毛毛v5
·
2023-02-17 05:31
【
Xamarin.Forms
】使用Infragistics的Ultimate UI控件快速编写应用程序
InfragisticsXamarin的UltimateUI控件是一系列生产力工具和美丽的UI控件,可以自定义并放置在
Xamarin.Forms
项目中,用于闪电般的本机UI。
weixin_34226706
·
2023-01-26 20:53
ui
移动开发
操作系统
MASA MAUI Plugin (五)Android 指纹识别
背景MAUI的出现,赋予了广大Net开发者开发多平台应用的能力,MAUI是
Xamarin.Forms
演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。
·
2022-12-29 14:37
xamarin
MASA MAUI Plugin (六)集成个推,实现本地消息推送[Android] 篇
背景MAUI的出现,赋予了广大.Net开发者开发多平台应用的能力,MAUI是
Xamarin.Forms
演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。
·
2022-12-29 14:37
xamarin
MASA MAUI iOS如何绑定微信
背景MAUI的出现,赋予了广大Net开发者开发多平台应用的能力,MAUI是
Xamarin.Forms
演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。
·
2022-12-29 14:36
xamarin
MASA MAUI Plugin IOS蓝牙低功耗(三)蓝牙扫描
项目背景MAUI的出现,赋予了广大Net开发者开发多平台应用的能力,MAUI是
Xamarin.Forms
演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。
·
2022-12-29 14:36
xamarinblazor
MASA MAUI Plugin (七)应用通知角标(小红点)Android+iOS
背景MAUI的出现,赋予了广大Net开发者开发多平台应用的能力,MAUI是
Xamarin.Forms
演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。
·
2022-12-29 14:33
blazorxamarin
MASA MAUI Plugin (四)条形码、二维码扫描功能
背景MAUI的出现,赋予了广大.Net开发者开发多平台应用的能力,MAUI是
Xamarin.Forms
演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。
·
2022-12-20 17:46
.net
MASA MAUI Plugin 安卓蓝牙低功耗(一)蓝牙扫描
项目背景MAUI的出现,赋予了广大Net开发者开发多平台应用的能力,MAUI是
Xamarin.Forms
演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。
·
2022-12-20 17:45
.netxamarin
如何使用.NET MAUI开发Android扫码应用
从
Xamarin.Forms
迁移到.NETMAUI我之前用
Xamarin.Forms
写了一个适用于Android和iOS的一维码,二维码扫描程序:https://github.com/yushulx/xamarin-forms-barcode-qrcode
yushulx
·
2022-12-08 14:18
android
.net
ios
MAUI
MASA MAUI Plugin IOS蓝牙低功耗(三)蓝牙扫描
项目背景MAUI的出现,赋予了广大Net开发者开发多平台应用的能力,MAUI是
Xamarin.Forms
演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。
·
2022-10-11 13:08
xamarinblazor
MASA MAUI Plugin 安卓蓝牙低功耗(二)蓝牙通讯
项目背景MAUI的出现,赋予了广大Net开发者开发多平台应用的能力,MAUI是
Xamarin.Forms
演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。
·
2022-09-22 16:41
xamarinblazor
MASA MAUI Plugin 安卓蓝牙低功耗(一)蓝牙扫描
项目背景MAUI的出现,赋予了广大Net开发者开发多平台应用的能力,MAUI是
Xamarin.Forms
演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。
·
2022-09-21 10:52
.netxamarin
.NET MAUI 中自定义控件
在查看.NETMAUI之前,让我们回到几年前,回到
Xamarin.Forms
时代。
粉红笔记
·
2022-09-07 13:24
.net
c#
关于.Net MAUI
MAUI(Multi-platformAppUI)是微软在Build2020大会上,正式公布的.NET上的跨平台框架,正式版将在2021年11月发布的.NET6中发布一、MAUI关键信息MAUI是
Xamarin.Forms
BoBPage
·
2022-09-07 13:20
C#
WPF
MAUI
c#
wpf
在 .NET MAUI 中如何更好地自定义控件
在查看.NETMAUI之前,让我们回到几年前,回到
Xamarin.Forms
时代。
·
2022-08-02 00:17
microsoft
上周热点回顾(5.23-5.29)
(叶小钗)·.NETMAUI正式发布,再见了
Xamarin.Forms
(张善友)·.NET性能优化-推荐使用Collections.Pooled(InCerry)·理解RESTfulApi
博客园团队
·
2022-05-30 09:00
.NET MAUI 正式发布,再见了
Xamarin.Forms
DavidOrtinau在dotnet团队博客上发表了一篇文章《Introducing.NETMAUI–OneCodebase,ManyPlatforms》,在这篇文章里宣布了MAUI的正式发布。https://github.com/dotnet/maui/releases/t
张善友
·
2022-05-24 09:00
.NET MAUI RC2 发布,支持 Tizen 平台
NETMAUI是微软对
Xamarin.Forms
的演变,因为它除了iOS和Android移动目标之外还增加了桌面支持,用于使用C#和XAML创建原生移动和桌面应用。使用
张善友
·
2022-04-28 10:00
Xamarin.Forms
在安卓机上进行本机调试
场景在使用Xamarin开发手机App的时候,我们希望在自己的设备上开发调试,下面将演示如何在安卓机上进行本机调试。先决条件1.手机启动开发者模式(不同的手机设置不一样,可以详细查询自己手机的设置)2.手机使用USB连接至开发电脑3.使用VisualStudio2019打开AndroidAdb命令提示符窗口(这一步取决你的电脑是否安装了Xamarin的开发环境),如下所示。该命令提示符在启动按钮的
·
2022-04-13 15:58
为
Xamarin.Forms
的导航栏增加搜索功能
在使用NavigationPage导航的时候,我们可以给里面添加一些功能按钮,如下所示:但是如果需要给这个控件添加一些其他的控件的时候,则无法满足我们的需求,这个时候,我们就需要使用页面渲染器(PageRenderer)。真机效果演示:实现思路:1.添加用于搜索通知的接口:ISearchPage2.自定义搜索的渲染器:SearchPageRender3.添加Menu/ItemXml文件:mainm
·
2022-02-28 11:39
Xamarin.Forms
实践之路——SplashPage
Xamarin.Forms
实践之路——SplashPage1.什么是Splash?
DeadPool loves Star
·
2022-02-16 17:06
Xamarin.Forms
xamarin
android
java
解读最新的 Xamarin 更新
Goodnews——VisualStudio2022包括了Xamarin对Android12和苹果最新的Xcode13版本下的iOS、iPadOS、macOS和tvOS的支持,以及适用于支持它们的最新
Xamarin.Forms
·
2022-01-15 10:59
visual-studio
MAUI 移植
Xamarin.Forms
自定义渲染器
大家好,我是本期的微软MVP实验室研究员——周豪。本篇文章主要介绍如何移植现有的XamarinCustomRenderer在新的MAUI项目使用。接下来就让我们一起到实验室中一探究竟吧!简介众所周知,.NETMAUI使用的是Handler处理程序,而Xamarin使用的则是Render渲染器模式。尽管MAUI中使用了新的渲染模式,但仍然兼容Xamarin当中的自定义渲染器,这意味着如果你的项目是从
·
2021-12-22 10:08
.net
最新.NET MAUI有什么惊喜?
我们很高兴我们还增加了一些关于accessibility方面的基于新的SemanticService、字体缩放选项和对
Xamarin.Forms
效果的兼容性的功能。
·
2021-10-09 20:00
microsoft.net
快用Xamarin来做酷炫的应用程序
在社交媒体里不断有人问我一个问题:如何用
Xamarin.Forms
制作好看的应用程序?这是一个很好的问题,任何人都可以创建一个好看的应用程序,只需要一点灵感和一点风格。
·
2021-08-11 15:45
Xamarin.Forms
Views介绍(七)——TableView
与ListView不同,ListView提供ItemTemplate显示同类型数据集合,TableView通过不同Cell显示不同数据类型集合,TableView没有ItemSource的概念需要手动设置Child。如借助TableView实现Setting界面:TableView属性HasUnevenRows:bool类型的值,表示TableView是否有不均匀行。Intent:TableInt
MayueCif
·
2021-06-12 09:17
Xamarin.Froms 第20局:导航
、传递数据三、导航堆栈四、导航栏环境1.VisualStudio20172.Xamarin.Froms4.0.0.62955-pre23.Android4.4(API19)或更高版本4.约定:XF代表
Xamarin.Forms
dotNET之家
·
2021-05-17 06:10
Xamarin.Forms
新版本中Device.OS过时和OnPlatform使用的改变
太久没有写Xamarin的代码,更新到vsformac正式版后发现一下代码已经出现警告。新版本中一下代码已经提示警告:大概就是这么个情况Device.OS已经过时,使用RuntimePlatform代替。RuntimePlatform定义为string类型,TargetPlatform并不能在提供枚举值用来判断当前运行时平台类型。Device点智能提示已经给出了解决办法:修改代码如下:同样过时的还
MayueCif
·
2021-05-08 12:42
Xamarin.Forms
Performance on Android
linkallassemblies=SdkandUserAssemblies一些参考文章已经有相当多关于如何提高
Xamarin.Forms
性能的文章:阅读关于Xamarin.Formsperformance
Xamarin信仰中心
·
2021-05-08 00:26
Xamarin.Forms
第24局:依赖服务
目录-
Xamarin.Forms
前言本文介绍依赖服务(DependencyService):一、概述二、使用环境1.VisualStudio20172.Xamarin.Froms4.0.0.135214
dotNET之家
·
2021-05-05 12:34
Xamarin.Forms
学习历程(一)
Snip20160802_10.png最近领导让我接触一门新技术——
Xamarin.Forms
,听着名字很高大上,仔细了解了一下,它是解决跨平台的解决方案之一,也就是一份代码,在安卓、iOS、WindowsPhone
Snoopy008
·
2021-05-02 10:03
Xamarin.Forms
Views介绍(一)
Views指的就是组成我们App的用户控件,如前面我们频繁用到的Label,由于跨平台因素的影响,Forms并没有为我们提供太多的用户控件。这些控件均继承View。Label使用Label用来显示文本内容。常用属性介绍:Text:Label显示的文本内容。FontSize:Label显示的文本字体大小,double值或者特殊的字符串值(Default、Micro、Small、Medium、Larg
MayueCif
·
2021-05-02 05:55
Xamarin.Forms
自定义XAML控件
在
Xamarin.Forms
工程中使用XAML创建自定义控件。
erabbit
·
2021-04-28 12:19
xamarin.forms
摇一摇功能
1:项目中管理nuget中添加devicemotionplugin(xam.plugin.devicemotion)(1)代码(得到传感器的变化值,x,y,z轴变化值)CrossDeviceMotion.Current.Start(MotionSensorType.Accelerometer);CrossDeviceMotion.Current.SensorValueChanged+=(s,a)=
ycq_520
·
2021-04-27 08:43
移动原生应用开发 - AndroidX使用指南
TelerikUIforXamarin使用
Xamarin.Forms
技术,它可以让开发人员从一个单一的共享C#代码库中创建原生的iOS、Android和WindowsPhone应用程序。
·
2021-01-27 11:47
移动原生应用开发 - AndroidX使用指南
TelerikUIforXamarin使用
Xamarin.Forms
技术,它可以让开发人员从一个单一的共享C#代码库中创建原生的iOS、Android和WindowsPhone应用程序。
·
2021-01-21 16:50
张高兴的
Xamarin.Forms
开发笔记:Android 快捷方式 Shortcut 应用
二、Shortcut在
Xamarin.Forms
中的实现分析本文讨论的是动态Sho
ahuihun5901
·
2020-09-17 05:41
移动开发
java
Xamarin.Forms
——"顶部导航栏"文字居中的技巧
刚学习forms技术一个月,总觉得在安卓端Navigation他的导航栏不好用,不能够将导航栏文字居中。在git上也看到不少设置导航栏居中的一些自定义控件,但是自己用起来都感觉很困难(每次看到git上大神的代码就感觉好牛逼好牛逼),例如:https://github.com/Peefy/Xamarin.Forms.BottomTabView——github上的截图太复杂了,完全看不懂啊….今天突然
硝基苯
·
2020-09-17 02:43
xamarin
Xamarin.Forms
——上传图片
效果图在所有平台增加Plugin.MediaNutGet包编写xaml3.处理事件privateasyncvoidButton_Clicked(objectsender,EventArgse){stringimgName=awaitTakeImageAction("123");}4.编写TakeImageAction()方法stringaction=awaitDisplayActionSheet(
硝基苯
·
2020-09-17 02:43
xamarin
Xamarin.Forms
——尺寸大小(五 Dealing with sizes)
如之前所见的大量可视化元素均有自己的尺寸大小:iOS的状态栏高度为20,所以我们需要调整iOS的页面的Padding值,留出这个高度。BoxView设置它的默认宽度和高度为40。Frame的默认Padding为20。StackLayout的默认Spacing属性值为6。还有Device.GetNamedSize方法,该方法将Label或Button等控件中使用的NamedSize枚举值转换为不同平
weixin_33978016
·
2020-09-16 08:36
移动开发
操作系统
c#
Syncfusion教程:在
Xamarin.Forms
中创建数据输入表单 (3)
下载EssentialStudioforXamarin最新版本EssentialStudioforXamarin是全面的Xamarin.iOS、Xamarin.Android和
Xamarin.Forms
电池盒
·
2020-09-14 16:23
Syncfusion
Syncfusion教程:在
Xamarin.Forms
中创建数据输入表单 (4)
下载EssentialStudioforXamarin最新版本EssentialStudioforXamarin是全面的Xamarin.iOS、Xamarin.Android和
Xamarin.Forms
电池盒
·
2020-09-14 16:23
Syncfusion
图表
报表
UI界面
用户界面控件
Xamarin
Syncfusion教程:在
Xamarin.Forms
中创建数据输入表单 (2)
下载EssentialStudioforXamarin最新版本EssentialStudioforXamarin是全面的Xamarin.iOS、Xamarin.Android和
Xamarin.Forms
电池盒
·
2020-09-14 16:22
Syncfusion
Syncfusion教程:在
Xamarin.Forms
中创建数据输入表单 (1)
下载EssentialStudioforXamarin最新版本EssentialStudioforXamarin是全面的Xamarin.iOS、Xamarin.Android和
Xamarin.Forms
电池盒
·
2020-09-14 16:22
Syncfusion
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他