【部落格園用戶端】部落格園Android用戶端更新:離線下載、本地收藏、RSS閱讀

來源:互聯網
上載者:User

如果還不知道這個應用的,請看前一篇文章《部落格園Android用戶端正式發布》。

距離上次發布應用已經過去了三個多月,突然發現時間過得很快,這段時間裡大概花了一個月的時間把代碼基本重寫了一遍並把主要的功能加上了,因為白天工作都很忙,所以只能利用晚上和周末的時間來做新版本的開發,這期間一方面由於是新版本開發中會遇到一些技術問題,另一方面總是被各種瑣事纏身,並不能將時間利用發揮到極致,所以,讓各位久等了。

視頻示範

視頻地址:http://v.youku.com/v_show/id_XMzgyODA1MzA4.html

部落格園新聞:http://news.cnblogs.com/n/139303/

本次更新

一、非同步載入資料

在上個版本最令我耿耿於懷的事,載入資料時沒有使用非同步線程,我曾經嘗試過非同步線程,但由於在擷取網狀圖片時被一個bug糾結,所以並沒有使用非同步載入,這就導致了載入首頁資料時會很耗時,甚至於假死。新的版本已經解決了這個問題。所以如果我說效能提升300%應該也是可以的。

二、離線下載

如你所見,目前新的版本加入了離線下載的功能,可離線下載最新的部落格和新聞,最多各100條。另外可對某一使用者的部落格進行下載,並且對於已經離線的內容可以進行清理緩衝。

三、本地收藏

支援對部落格的收藏,需要說明的是由於部落格園官方目前尚未開發出使用者介面,所以這裡的收藏僅是本地收藏,也就是把部落格內容儲存到原生資料庫裡,並不是部落格園的收藏中心。

四、RSS閱讀功能

當然,這一版本提供RSS閱讀的最開始出發點並不是為了內建一個功能強大的RSS閱讀器,而是在實際上情況中會出現想要閱讀園子裡某一個作者的部落格,但又不希望每次都去搜尋然後進入他的部落格閱讀。該RSS可以手工添加訂閱地址。

五、各種熱門排行榜

已經包含了推薦部落格排名、48小時閱讀排行、10天內推薦排行和推薦新聞的熱門排行榜。

六、其他更新

  • 下拉重新整理、下拉載入
  • UI上做了一些微小的調整;
  • 評論的樓層顯示;
  • 修正上一版本Bug若干。
說明:

1、代碼上可以增加了一倍來說,對於一個白天工作很忙的程式員來說這是一個很大的工作量,所以,我說這次新版本的上線也是匆匆上線並不為過,有一些地方的處理並沒有達到的我的目標,比如在UI的處理,比如在一些體驗上的處理。而我之所以要把這個版本放出來,一是因為不想再把這個工作一拖再拖,大家的批評意見會繼續鞭策我完善這個應用,另一方面我有意向將這個應用開源,這個問題我將在下一篇文章詳細說明。

2、官方現在還沒有使用者的相關介面,所以使用者評論、推薦和線上收藏目前都沒有這個功能,我相信如果官方的使用者介面再出來的話,我將會用儘快的時間把這些功能加上;另外關於部落格按分類閱讀、知識庫都可能是下個版本需要加上的功能。

3、更多中有三個線上手冊:jQuery手冊、CSS速查手冊和Regex速查,我已經更新了一部分內容,但是由於時間問題,還有一大部分內容沒有更新,所以,如果你是一個熱心園友的話,請聯絡我,我會為你開背景系統管理權限。

4、有任何問題,反饋給我。

1、直接下載http://files.cnblogs.com/walkingp/cnblogs2.apk

2、二維碼下載:

3、Google Play地址:https://play.google.com/store/apps/details?id=com.cnblogs.android

4、老版本更新:配置>檢查更新,按說明線上更新即可。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.