基于Android新闻RSS阅读器客户端app
基于Google Android 平臺的新聞閱讀器的開發過程。首先根據Google android market上面的數據,對給予Google android 移動平臺的新聞閱讀器進行了需求分析。然后選取了數據源和其解析方法。在參閱相關資料下,選擇了RSS作為新聞閱讀器數據的來源;通過與其他解析算法的比較得出解析RSS源的算法——SAX解析。
該系統中采用的是新浪RSS源以及pull解析算法,系統完成后可以實現RSS閱讀器的基本功能,用戶使用該系統可以方便、快捷的閱讀到自己感興趣的新聞。
Rss閱讀功能:
基本的刷新 查看 閱讀 刪除功能(我給的代碼里有可以參考)
短信分享功能 可以把RSS的鏈接短信發給聯系人(這個不難,調用系統的就可以了)
本地閱讀功能:
基本的閱讀器的功能
退出activity時能記錄一下瀏覽到的位置,下次再打開時候能回到這個位置。
可以設置的字體大小
可以設置背景顏色(兩種顏色就可以,一個深色,一個淺色的)
系統功能模塊
RSS閱讀器系統的主要功能描述如下:
頻道的切換:用戶能根據自己需求的信息分類來切換自己所需要的頻道。
新聞的閱讀:當用戶選中一個自己需要的新聞時,用戶能夠準確,方便,快捷的瀏覽到自己需要的新聞內容。
新聞的收藏:當用戶閱讀到一個新聞并覺得其有趣的時候,用戶能將其添加到自己所喜歡的新聞列表中。
新聞的更新:當RSS數據源更新以后,程序能做出相應的更新,能與網絡上的內容保持一致性,做到及時更新。
新聞頻道設置:當用戶覺得有的新聞頻道自己不感興趣時,可以通過頻道設置把不喜歡的頻道去掉。
界面需求分析
界面:界面簡潔大方,能夠使用戶快速的熟悉手機閱讀器的功能,找到自己喜歡的新聞信息。
運行速度:打開系統的時間上限為4秒。
界面友好度:點擊Menu鍵能夠提示用戶當前頁面可以進行的操作。
1 App界面設計 16
1.1 登陸界面設計 16
1.2列表頁面界面設計 17
1.3添加訂閱界面設計 18
1.4信息瀏覽界面設計 19
1.4閱讀界面設計 20
總結
以上是生活随笔為你收集整理的基于Android新闻RSS阅读器客户端app的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pg数据库开启远程连接_Postgres
- 下一篇: Django后台管理之商品分类