android - 适用于 Android/iOS/WinPhone 的 Xamarin 共性层

标签 android ios xamarin.ios xamarin

Xamarin/Mono-touch 让您可以利用目标平台上的任何 native 代码/API。 .但是是否存在通用层,以便可以使用相同的代码编写加速度计、相机等东西?

最佳答案

有多个设计用于跨不同平台的库(可通过组件商店获得):

  • Xamarin.Mobile 访问设备功能
  • Xamarin.Auth 在 OAuth 上对用户进行身份验证
  • Xamarin.Social 访问社交网络

然后是所有以 PCL 为目标并可通过 nugget 获得的项目:

  • Json.NET
  • HttpClient

这应该让你开始。哦,还有一件事。如果您使用 HttpClient,请查看 ModernHttpClient(组件商店)

关于android - 适用于 Android/iOS/WinPhone 的 Xamarin 共性层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20590134/

相关文章:

java - RxJava 允许多次 onError 调用

android - 如何使用 Google Analytics (Universal Analytics) 配置 Android Google Tag Manager v4

ios - 自动布局中的 viewDidLayoutSubviews 在 UIPageViewController 上旋转

iphone - 一个可以在wi-fi和蓝牙之间进行选择的项目

android - 如何在键盘上为 android web View 添加完成按钮?

ios - 通过应用内购买验证收据

c# - C# 如何让文本显示在按钮上?

ios - 为什么我的 HKHealthStore.DeleteObjectAsync 方法没有在 Xamarin 中执行和返回对象?

ios - 在 iOS 10.1 Xamarin(iOS) 中设置 StatusBar 样式的错误

java - 安卓工作室错误 : cannot resolve symbol in Xml