第一個全功能的非官方android客戶端已通過去一年了...貌似已經再也不更新的樣子,最近發現,在android 4.1上運行的時候,列表不能滾動了..並且,原界面設計,也並不適合放在android 平板上使用,看了一下源碼,跟個人編寫風格出入挺大的,因而,就寫一個個人博客園android 客戶端.node
ps: 本人在廣州正在nodejs 工做 不知道有木有推薦一下 (寫過一個pomelo(基於nodejs 的實時應用服務端) 的教程: http://blog.gfdsa.net/tags/pomelo/)? 聯繫郵箱: youxiachai@gmail.comandroid
看了一下,博客園開放的API,沒發現有閃存的API,因此沒有目前暫時不打算實現關於用戶信息這塊的內容,登陸帳戶,其實也就收藏一個文章,我的感受意義不大....ios
目標:git
而後花了昨天和今天,兩天時間,終於把一個原型app 完成,看了一下,完成度還挺高的,首先要感謝@walkingp 的貢獻.github
當前版本的進度:ajax
編碼花了兩天,前天,寫設計感,昨天敲代碼,今天發佈文檔...api
TODOLIST:app
如今android 平板已經很多了,android其實提供了一套很好用於兼容,手機和平板的機制,讓咱們不需像ios 那樣作兩個app..工具
看圖吧gradle
手機上顯示的導航爲抽屜式導航:
如下均爲示意圖,吐槽難看,前面已經說過緣由了...
新聞列表
博客列表
平板上顯示爲 actionbar Tabs 式導航:
新聞列表
博客列表
有興趣當白老鼠的能夠下載打包好的APK....https://github.com/youxiachai/CnBlogs4Android/blob/master/CnblogsApp/CnblogsApp.apk 不保證可以完美運行在全部android 設備上.....
若是,你對這個很感興趣,願意支持一下的話,沒有什麼比捐點線實在了...
這個項目基於gradle 構建,由於,大多數庫都有android 資源文件,並不方便打包,不過,如今有了gradle 卻是方便了不少(發現 0.4.2 仍是有bug...做爲保留工具,目前主力工具仍是adt)...因爲依賴庫的位置問題,目前而言,還不能直接fork就能跑..並且也不建議這個時候下載,或者fork,由於,還有不少地方會有改動.
項目地址 : https://github.com/youxiachai/CnBlogs4Android
ActionTitleBar : https://github.com/youxiachai/ActionTitleBar
OneXListView : https://github.com/youxiachai/OneXListview
ajaxQuery : https://github.com/youxiachai/ajaxAquery
嗯..以上類庫目前皆無文檔....不過,之後會有的...
SlidingMenu : https://github.com/jfeinstein10/SlidingMenu