博客園新聞WP8.1客戶端

Windows Phone是一個好的OS,但就是應用少。html

以前看博客園的新聞要不就用UC瀏覽器,或者就使用這位博友的客戶端:http://www.cnblogs.com/alexis/archive/2012/03/03/2378059.htmlgit

但問題這位博友的客戶端看新聞的時候,一碰到圖片就打開了。。致使體驗真的很不行。github

因而呢,本身動手豐衣足食,折騰了個WP8.1的新聞客戶端啦。正則表達式

基於博客園新聞手機版製做,能省點流量就省點吧。windows

 

應用商店連接:http://www.windowsphone.com/s?appid=9791cefe-14c9-4ad8-b53f-98a1794894b8 (歡迎給個好評)瀏覽器

Github地址:https://github.com/h82258652/SoftwareKobo.CnblogsNewsapp

畢竟仍是個我仍是個新手,歡迎你們來Fork。有建議也能夠提出,不過平時也不是特別多的時間。spa

 

順便推薦一個Html的解釋利器——AngleSharp。當時開發這個客戶端最大的問題就是Html的解釋了,HtmlAgilityPack你們都說好,但用nuget添加到項目後,才發現HtmlAgilityPack的WP8.1版功能基本都沒有了。因而只能去Github上找其餘的Html解釋引擎。結果最後找到的是博客園裏的Ivony(他的博客地址:http://www.cnblogs.com/Ivony/)的Jumony 和一個國外友人的 AngleSharp(https://github.com/FlorianRappl/AngleSharp)。但都不支持WP8.1。當時基本都想放棄用Html解釋而用正則表達式去作了。懷着小小的但願,我就給他們都發了一個小小的請求。沒想到次日AngleSharp的做者就立馬更新了。對此表示萬分感激。AngleSharp目前支持CSS選擇器,XPath選擇器則在計劃中。功能用起來感受比HtmlAgilityPack要強(HtmlAgilityPack不支持CSS選擇器,支持XPath選擇器(但WP8用不了…………))。國內用AngelSharp的感受基本沒有吧(至少度娘找不到)。之後有博友要解釋Html的話,能夠試一試AngleSharp。htm

相關文章
相關標籤/搜索