使用Xamarin表单来使用Web服务

时间:2018-02-24 14:43:40

标签: xamarin xamarin.forms

我正在学习Xamarin表格,我有几个问题。

  1. 演示和教程中出现的Portable项目是什么?我从头开始的项目不称为Portable。
  2. enter image description here

    1. 我必须自己创建服务界面吗?添加Web引用后,References.cs生成了类和方法。为什么不直接使用这些方法?

1 个答案:

答案 0 :(得分:2)

创建应用时,请确保选择 Xamarin.Forms 以及可移植类库

Portable项目(又名可移植类库,或PCL)是共享代码适用于您的Xamarin.Forms应用程序的地方。例如,您的UI,模型和视图模型将进入该项目。您主要需要担心自定义渲染器和依赖关系服务的iOS和Android项目,以创建Xamarin.Forms无法实现的自定义UI或平台特定功能。

至于使用服务,它不需要创建服务接口(我假设它是一个RESTful服务),但它将帮助您更容易地使用该服务。