08 2020 档案
摘要:1、新版的Android要求使用https,若要使用http,需要如下处理:在“项目名.Android/Resources"下建立"xml"文件夹,在xml文件夹下创建一个network_security_config.xml文件,文件内容如下: <?xml version="1.0" encodi
阅读全文
摘要:我有一个Xamarin Forms WebView。源是一个包含混合内容(链接到https和http资源)的网页。它可以在Xamarin Forms iOS中正常加载,但是在Android中不会加载,我怀疑问题出在混合内容上。 如何设置MixedContentMode? 如果您已经定义了WebVie
阅读全文
摘要:It’s too friendly when we see an Application with the perfect combination regarding Look & Feel. Some of these Apps needs to access to an external pag
阅读全文
摘要:Posted on December 09, 2018 with 20 Comments This post is the December 9th entry in the 2018 C# Advent Series. Shout out to Matt for adding me on the
阅读全文
摘要:https://www.c-sharpcorner.com/article/xamarin-forms-debugging-webview/
阅读全文
摘要:詹姆士 2019年5月17日 您是否知道从Android 9(API级别28)开始,明文(非HTTPS)支持默认情况下处于禁用状态?始终建议通过HTTPS建立连接,以确保任何Web通信都是安全的。如果尚未为HTTPS配置您的应用程序需要在服务器上下载图像或文件,则此策略可能会对您的开发周期产生影响。
阅读全文
摘要:https://www.kevindockx.com/working-with-oauth2-and-openid-connect-from-a-xamarin-forms-application-using-identityserver3/
阅读全文
摘要:2016年6月30日〜瓦西姆 这篇文章非常有趣,因为我们将继续努力, 使用Xamarin兼容的依赖项注入(IoC)容器来管理所有依赖项 使用可移植类库在每个Android应用程序中重用我们的代码 构建自定义列表适配器以显示我们的产品列表 所以,让我们开始吧! 这是我们应用程序的架构, 建立一个可移植
阅读全文
摘要:在Xamarin中以TinyIoC为例使用IoC容器 下载源代码78 KB 介绍 本文基于ViewFactory中针对Xamarin应用程序和Xamarin Master-Detail Page文章介绍的主题和解决方案。它显示了一种通过Xamarin应用程序中的IoC轻松导航和使用服务的方法。前面的
阅读全文
摘要:一、Xamarin.Forms的ViewModel与Page的通信方式 一般ViewModel继承自INotifyPropertyChanged 1、数据延迟加载 ViewModel在初始化时不具体加载数据,而是在界面呈现时加载数据,即在页面的protected override void OnAp
阅读全文
摘要:介绍 在本文中,我们将学习如何在Xamarin.Forms中创建Dropdown。默认情况下,Android平台具有称为“ Spinner”的下拉列表,但iOS平台没有像Android Spinner这样的下拉列表。在Xamarin.Forms中,我们有名为Picker的控件,我们都听说过。我们将创
阅读全文
摘要:具体原因还不清楚,需要使用以下的方式来加载数据(即在界面呈现时再加载数据而不是初始化时加载,可能是初始化时加载超时会出问题): public partial class ItemsPage : ContentPage { public ItemsPage() { InitializeComponen
阅读全文
摘要:模型-视图-ViewModel (MVVM)体系结构模式是在概念上利用 XAML 来构建的。此模式强制分离三个软件层(XAML 用户界面,称作视图):基本数据,称为模型;在视图和模型之间使用中间名为 ViewModel。视图和 ViewModel 通常通过 XAML 文件中定义的数据绑定连接。视图的
阅读全文
摘要:MVVM是Model-View-ViewModel的简写,是由微软在WPF中提供的新技术,MVVM 架构使用的是数据绑定基础架构。更多介绍:http://baike.baidu.com/view/3507915.htm MVVM架构分为三层: • Model负责访问数据,为ViewModel提供数据
阅读全文
摘要:原因:Visual Studio在IIS Express运行API,防火墙阻挡了模拟器访问IIS Express,LocalHost也不等于127.0.0.1,模拟器使用10.0.2.2代表所在的主机,但是是转换成127.0.0.1的,所以要解决问题,一要允许穿越防火墙,二要将127.0.0.1转换
阅读全文
摘要:为了在模拟器上使用Internet(如果要在代理服务器后面进行设置),请执行以下步骤: 转到设置->无线和网络->移动网络->接入点名称。按菜单按钮。将出现一个选项菜单。 从选项菜单中选择“新建APN”。 单击名称。提供名称给apn说“MyAPN”。单击APN,输入www。单击代理,输入您的代理服务
阅读全文
摘要:公司里需要设置proxy才能连接外网,proxy是http://10.193.250.16:3128,dns是10.193.250.15。这种环境下Android模拟器中的browser无法直接连接internet.Android模拟器的每个实例运行在一个虚拟的路由器/防火墙服务后面, 以便和宿主机
阅读全文
摘要:我的电脑主要是公司的 DNS 的问题,所以我只做了以下三步1:adb shell getprop确定DNS 确实和电脑上的DNS 不同2:adb shell setprop net.dns1 10.66.83.265将Emulator 和 电脑的 dns 设置成相同的3:adb shell getp
阅读全文
摘要:詹姆士 2019年5月17日 您是否知道从Android 9(API级别28)开始,明文(非HTTPS)支持默认情况下处于禁用状态?始终建议通过HTTPS建立连接,以确保任何Web通信都是安全的。如果尚未为HTTPS配置服务器上的应用程序需要下载图像或文件,则此策略可能会影响您的开发周期。另外,您可
阅读全文
摘要:Dynamicly Radio Buttons To generate dynamicly radio buttons, you can use SelectionView. SelectionView has 3 selection type. They're Button (as default
阅读全文
摘要:<Label Grid.Column="1" Grid.Row="1"> <Label.FormattedText> <FormattedString> <Span TextColor="White" FontSize="18" Text="{Binding EMP_LAST_NAME'}"/> <
阅读全文
摘要:由 黑桃_k先生 我有一个相当大的表格(主要用于平板电脑),它有一个TabbedPage嵌套的a ScrollView和一个StackPanel包含许多控件的垂直框。 我ListView遇到的情况很少,其中包含一些单行项目,因此需要根据内容大小进行调整。我想摆脱它的滚动条,但是无论如何我都不希望它占
阅读全文
摘要:发表于 2020 年8月10日作者 Jesse Liberty 假设您有一个项目集合,并且想要在ListView(Xamarin.Forms)中显示它们。要注意的是,您要根据项目的状态或其他基于代码的属性来更改其显示。 乍一看,这似乎非常困难,您必须修改集合中的实例才能这样做。这是DataTempl
阅读全文
摘要:Switch没有绑定功能,只能曲线实现: <?xml version="1.0" encoding="utf-8" ?> <ContentPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.micros
阅读全文
摘要:上周,我在上个月的MSDN会议上作了演讲,其中谈到了Xamarin Live Player。许多开发人员都感到惊讶,特别是那些需要iOS调试的开发人员。至少,他们现在可以在没有Mac的iOS设备中签出其应用程序。在我谈论完有关Xamarin Live Player的所有问题之后,有人来找我,问我如何
阅读全文
摘要:您可能已经不得不在应用程序中使用Xamarin Forms默认不支持的特定控件。大多数使用Xamarin开发的人已经通过的一个非常常见的例子是需要使用CheckBox或Radio Button。 由于两个平台均不支持该控件,因此Xamarin Forms不支持此控件。 Xamarin Forms的新
阅读全文
摘要:Xamarin-Forms-Labs RadioButton控件使用
阅读全文
摘要:1、新建数据模型## 根据接口的数据返回值新建对应的模型。 public class JFCustomers { [JsonProperty("list")] public IEnumerable<JFCustomer> Items { get; set; } } public class JFCu
阅读全文
摘要:xamarin.Forms <Image/>图片不显示 解决方案:1、确保图片名称都是小写,android中不支持大写。2、图片放到*.Android/Resources/drawable下面。3、图片属性中设置“生成操作”为“AndroidResource”
阅读全文
摘要:解决方案: 登录成功后: async void SignIn_Clicked(object sender, EventArgs e) { ((App) Parent).MainPage= new MainPage(); }
阅读全文
摘要:认证与授权2017/08/0819分钟阅读 +1身份验证是从用户那里获取身份凭证(例如名称和密码),然后根据权限验证这些凭证的过程。如果凭据有效,则提交凭据的实体将被视为经过身份验证的身份。身份经过身份验证后,授权过程将确定该身份是否有权访问给定资源。 有很多方法可以将身份验证和授权集成到与ASP.
阅读全文
摘要:GitHub登录服务REST 服务要求在登录后才能获取令牌。 没有用户身份验证。 首先,调用特定终结点来获取令牌。 然后,通过每个后续请求的 HTTP 标头将令牌发送回服务器。 在 Data 文件夹中,打开 BookManager.cs。 将下面的字段添加到代码中。 该值应是之前保存的 URL 并后
阅读全文
摘要:https://www.jianshu.com/p/6eef47f3193b https://www.jianshu.com/nb/2299152 https://www.cnblogs.com/devin_zhou/tag/Xamarin.forms/default.html?page=1
阅读全文
摘要:https://github.com/IdentityServer/WindowsAuthentication/ https://github.com/IdentityServer/IdentityServer3.Samples/tree/master/source/WebHost%20(Windo
阅读全文
摘要:总览 当我在寻找如何在IdentityServer v3中使用Windows身份验证时,很难找到结果,或者很难找到如何应用它的线索,没有OWIN插件可以轻松提供Windows身份验证。此外,使用Active Directory联合身份验证服务(ADFS)很难实现,有时也无法实现,因为网络团队可能出于
阅读全文
摘要:不再支持IdentityServer3。我强烈建议您考虑使用IdentityServer4。 Identity Server 3通过设计是一个OpenID Connect提供程序,但是,许多开发人员没有使用最新,最好的身份验证协议的奢望,或者必须与不兼容OpenID Connect的现有身份提供程序
阅读全文
浙公网安备 33010602011771号