xamarin開發之旅《底部菜單實現篇》《二》

今天是我們用xamarin開發移動的第二篇,今天主要實現的是首頁底部菜單的實現,這是第一個功能,如下圖所示(第一張)。

同時我們也實現的第二個功能是本開發框架採用的mvvm架構。目前已經實現。如下圖所示(第二張)。

到目前爲止我們也同時也實現了服務端實現接口,移動端獲取接口數據,採用的restsharp。 已經實現。

互聯網上關於.NET(C#)的HTTP相關的輔助類還是比較多的,這裏再爲大家推薦一個.NET的HTTP輔助類,它叫RestSharp。RestSharp是一個輕量的,不依賴任何第三方的組件或者類庫的Http的組件。RestSharp具有以下的優點:

支持.NET 3.5+,Silverlight 4, Windows Phone 7, Mono, MonoTouch, Mono for Android, Compact Framework 3.5等
通過NuGet方便引入到任何項目 ( Install-Package restsharp )
可以自動反序列化XML和JSON
支持自定義的序列化與反序列化
自動檢測返回的內容類型
支持HTTP的GET, POST, PUT, HEAD, OPTIONS, DELETE等操作
可以上傳多文件
支持oAuth 1, oAuth 2, Basic, NTLM and Parameter-based Authenticators等授權驗證等
支持異步操作
極易上手並應用到任何項目中
最後一點就是,到目前爲止,已經實現服務端,移動端,UI層數據之間的交互了。

 

接下來就是實現首頁的內容填充了,首頁上,主要有輪播圖,導航,列表等信息。這幾個信息在第三篇給大家提供。 
xamarin開發之旅《底部菜單實現篇》《二》
xamarin開發之旅《底部菜單實現篇》《二》

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