一、簡介
先上圖,看下這兩天成果
不要問我為什么用它當歡迎頁,因為它很符合程序猿單身汪的氣質。
周末在家閑着蛋疼,突然想寫一個APP,但是不知道寫個啥。正好在博客園看文章,不如就寫一個關於博客園的APP,
而且平時睡前也愛看看博客,也正好好久沒有用C#寫APP了,正好可以自己學習學習。
准備先分別實現Android,IOS版本。最后再用Forms寫一個最終版本,雖然Forms還沒有用過。
目前已經實現的功能有分頁獲取首頁文章,查看文章內容,以及評論。
工程暫時用到了SlideMenuSharp,Ultra-Pull-to-Refresh第三方Java包,前者用來實現側滑效果,后者用來上拉加載更多,下拉刷新。
后者是一個在gitHub上很有人氣的一款開源包。開源地址:https://github.com/liaohuqiu/android-Ultra-Pull-To-Refresh 。
然后首頁滑動效果是用ViewPager+Fragment+TabLayout實現的,這個先是參考的Java實現,然后翻譯成C#版本的。
需要用到的依賴有v4,v7包,編譯器在編譯的時候又會去下載一大堆包,不掛VPN根本就別想編譯過。其中有一個最坑爹的是
剛開始編譯錯誤,提示無法下載http://dlgoogle.xxxxxx.com/m2repository.zip包,我把地址復制出來找了一個國內的鏡像下載以后復制進去,MD,還是不行,同時也是掛了VPN,又在下載另外一個包,一直在下載,一直在編譯。每當我看到下載了2百多M了,MLGB,結果又從0M開始下起,就這樣搞了大半天,真是日了狗了。后面不知道為啥突然覺得下載的東西會不會就是我從瀏覽器下載的呢,結果把我下載的包改成要下載的名字以后,3分鍾就闊以運行了。
我給你港,我就這表情。你特么是在逗我嗎?
最后
爭取在這周末之前搞定后面的功能,然后寫兩篇博客大概敘述下。
到時候會開源的,到時候有興趣的朋友可以LookLook,為Xamarin新手作個參考。老鳥也可以指導指導小弟,畢竟我也是個辣雞。
希望大家多支持多支持!