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

目錄php

 

說明html

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

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

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

說明一下,若是對這個不太熟悉的童鞋能夠看以前的一篇博客:windows

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

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

UWP開源系列網絡

 

功能app

能作

  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的使用狀況和下載量,後期我會完善功能。

相關文章
相關標籤/搜索