甚麼是Rss Reader呢? 其實就是去截取各個網站的Rss 文章,並且截取到我的app中
(一)要如何取得Rss的資料呢?
其實有很多resource, 像是google api 、 feedly、newsBlur ,
不過小弟覺得feedly比較符合需求,所以就使用了feedly當作主要的資料來源,
feedly的api其實很容易使用,下面的網站有相關的資料,http://developer.feedly.com/
(二) 快速的開發
由於小弟開發的時間只有下班時間,而且並不是每天都能夠順利的進行開發,在時間很零碎而且不足夠的情況下,要如何提升開發效率就是另一個問題了,為了要達到快速開發的目標,就必須減少建構基礎架構的時間,所以小弟使用了許多github上的resource來加速開發,
https://github.com/astuetz/PagerSlidingTabStrip
https://github.com/etsy/AndroidStaggeredGrid
Gson
jsoup
https://github.com/nostra13/Android-Universal-Image-Loader
https://github.com/square/retrofit
https://github.com/greenrobot/EventBus
https://github.com/bauerca/drag-sort-listview
https://github.com/dmytrodanylyk/circular-progress-button
AndroidStaggeredGrid 來完成較特殊的layout排法,
retrofit負責 http get and post
EventBus負責元件間的資料傳遞
drag-sort-listview讓我能夠快速的完成重新排序以及刪除訂閱資料的功能
https://play.google.com/store/apps/details?id=com.yesnews.sample
說了那麼多,挑戰其實是在app release之後啊XD
blog主有沒有github,學習了:)
回覆刪除這是小弟的 github https://github.com/nightbear1009
刪除不過沒放什麼東西XD
版大你好
回覆刪除小弟正在學習android app的開發
正想試寫一個rss reader
不知道能否把source code給小弟參考一下?
這是我的email: whatzaion@gmail.com
如果不能 也沒關係 先謝謝了
你好,關於source code這邊是無法提供,不過關於作法如果有問題的話我倒是很樂意提供方法
回覆刪除作者已經移除這則留言。
回覆刪除Hi 我對於pagerslidingtabstrip 放入不同內容到分頁內有些困惑
回覆刪除請教一下要丟不同東西到分頁 是要在public Fragment getItem(int position)
裡面setting嗎??
getitem的確是要放不同的分頁,不過這個應該是for viewpager
刪除pagerslidingtabstrip 主要是跟viewpager連動的tabs
其實你可以去看那個github的sample會寫得更清楚