【完全開源】知乎日報UWP版(下篇):商店APP、github源碼、功能說明。Windows APP 良心出品。


目錄

 

說明

陸陸續續大概花了一個月的時間,APP算是基本完成了。12月份一直在外出差,在出差期間進行了兩次功能完善,然后斷斷續續修補了一些bug,到目前為止,我在自己的Lumia 535手機上測試過沒有問題。現在算是告一段落,所以將穩定版的APP上傳到了應用商店,源碼也隨着上傳到了github。

Windows應用商店:https://www.microsoft.com/store/apps/9NBLGGH5KG9W (Windows 10 Mobile設備)

github源碼倉庫:https://github.com/sherlockchou86/ZhiHuDaily.UWP

說明一下,如果對這個不太熟悉的童鞋可以看之前的一篇博客:

【完全開源】知乎日報UWP版(上篇):界面設計、官方API分析

我博客中關於UWP開發的系列文章在這里:

UWP開源系列

 

功能

能做

  1. 功能除了登錄(回復、點贊)沒有以外,其余所有與android版本一致;
  2. 支持分享到朋友圈、分享給微信好友、windows 10內置分享;
  3. 支持網絡類型(wifi、234g)自動判斷、234g不下載圖片;
  4. 支持離線緩存(無網絡連接可以查看緩存內容)、緩存清除;
  5. 收藏、已讀文章以及一些配置數據均可漫游,在多個windows 10設備上共享(該功能沒有充分測試)。

不能做

  1. 不能登錄賬號
  2. 不能評論、點贊、回復

 

截圖+視頻

視頻

截圖

      

注:界面主題顏色跟系統設置一致(UWP默認的)。

 

關於源碼和聲明

  • 本APP只適用於Windows 10 Mobile設備(其他設備也能運行,但是界面需要重新調整);
  • APP使用到的Web API均通過Fiddler偵測分析得到(不包含登錄部分API),因此使用到的API接口非官方渠道發布(本人不負責任何法律問題);
  • ZhiHuDaily.UWP.Core項目包含了Web API的封裝、ViewModelModel以及一些控件、自增集合、工具類的定義。ZhiHuDaily.UWP.Mobile項目 中只包含View部分的代碼以及一些素材;
  • 所有源代碼均遵循MIT協議,可以隨意使用;
  • 任何問題都可以在本篇博客下留言。

已知不足:

  • 文章顯示頁面我沒有使用官方的CSS樣式表(不太好控制),而是自己粗略的定義了一些樣式,因此個別文章的格式顯示有些亂;
  • 不知道是不是我手機配置不行的原因(lumia 535最便宜的windows 10 mobile設備),列表加載過多時,列表項出現黑色背景(但馬上恢復正常)。

開源有益,多謝點贊。根據APP的使用情況和下載量,后期我會完善功能。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM