Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發實例 >> 發布一個練筆的 Android 閱讀器,輕微仿91 Android 閱讀器【後續將提供源碼】

發布一個練筆的 Android 閱讀器,輕微仿91 Android 閱讀器【後續將提供源碼】

編輯:Android開發實例

由於是練筆Demo,所以界面上和優化方面並沒有太多考慮,只是實現了一些基礎功能和一些閱讀器所必要的幾個功能

閱讀界面如下:

底下滾動條,模仿91閱讀器的方式顯示,按照文本長度百分比記算顯示進度條,文本顯示方式為分段顯示,底下顯示百分比和文本的名稱。

 

閱讀器支持umd、txt、php、html、圖片格式、xml格式,其中umd 又分為漫畫umd 和txt umd 都分別支持這兩種umd 格式閱讀。

菜單方面:

這裡菜單只給四個,下面分別為其說明,保存書簽菜單:

通過讀取當前首行字為書簽預先加名稱,通過保存每本書將有自己對應的書簽列表,保存書簽時同時保存當前的百分比和當前文本的段數,下面進入書簽列表:

 

這裡模仿91閱讀器的書簽浏覽方式,並為書簽添加兩個事件,一個是項點擊事件,直接點擊將通過書簽前往閱讀文本,另一個事件為上下文菜單,如下圖:

上下文第一項,和當前項點擊事件一致。上下文第二項:刪除即刪除當前所按到的書簽,第三項刪除該文本的對應的所有書簽。

 

設置菜單:

界面

 

這裡字體大小和字體類型模仿91閱讀器,字體大小為如下:

字體顏色設置如下:

選擇相應的顏色返回,字體顏色的summary將根據返回的顏色值進行顏色的改變,如上圖

字體類型如下:

上面eBook閱讀器將根據選擇的不同供用戶預覽自己選擇後的效果圖,這裡模仿91閱讀器,通過上面的選擇後,點擊鍵盤的返回將保存當前設置,然後根據設置加載之前的文本,如下:

 

如上的操作只是針對txt 的操作,下面來講一下圖片和umd 格式的操作,首先先進入主界面的sdcard 浏覽器

由於圖片的浏覽和下面我們要講的umd 漫畫浏覽相同操作,所以這裡跳過直接講umd 格式的浏覽

umd 漫畫浏覽:

點擊umd 格式漫畫將進入如下圖:

點擊打開閱讀:

 

umd 文本顯示,找到一個umd 格式的小說,點擊進入如下界面:

點擊目錄下的“序言”,之後進入的界面將和上面的txt 閱讀界面一樣,同時umd 文本閱讀將支持書簽保存和書簽查看功能。

 

己知bug:

  • 進度條百分比在切換橫豎屏幕時將計算出錯
  • sdcard 浏覽器的返回上一界面有時顯示位置有問題
  • 在閱讀txt 文檔的時候空格過大將會顯示一半的屏幕
  • 通過書簽回來或者設置加載回來進度條計算也有問題

以上是這三天開發的功能,將在以往不定時把功能模塊一一公布出來。

轉自:http://www.cnblogs.com/TerryBlog/archive/2010/09/16/1828360.html

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved