天天看點

Android網絡小說閱讀器的實作

部落客也是一個書迷了,國中開始就喜歡看小說,從最開始按鍵機的文本閱讀器…到現在的UC浏覽器,在大學那段時間一直通過UC浏覽器解碼小說網站來閱讀小說,也對此功能有很大的興趣,最近為了考試離職,由于疫情原因多了點時間,是以也自己來模仿了一個Demo。

(小說資料來源于網絡!!!!!!!)

做這個Demo大概用了一個星期多一點,修修補補倒是還能看。大概效果如下

Android網絡小說閱讀器的實作
圖1 首頁
Android網絡小說閱讀器的實作
圖2 小說詳情頁
Android網絡小說閱讀器的實作
圖3 小說閱讀頁
Android網絡小說閱讀器的實作
圖4 小說閱讀頁
Android網絡小說閱讀器的實作
圖5 小說分類頁
Android網絡小說閱讀器的實作
圖6 小說分類子頁

1.整個Demo的核心是利用Jsoup對HTML的解析(百度搜尋Android Jsoup應該有教程–最近沒有時間寫詳細教程,要是有需要的話會補上)

  • jsoup 是一款Java 的HTML解析器,可直接解析某個URL位址、HTML文本内容。它提供了一套非常省力的API,可通過DOM,CSS以及類似于jQuery的操作方法來取出和操作資料。

2.自定義view

3.資料緩存的處理,小說的沒有實作下載下傳功能,實作的是六章小說緩存。

然後好像沒啥了,,,(螢幕适配,字型設定,保活,預加載動畫,,,)大多都是第三方架構加上大佬的一些封裝直接搞定

繼續閱讀