快捷方式
說明文檔
0. EL是什么?
EL (ESL with LAC) 是一個android平臺上的應用, 其可將ESL (www.eslpod.com) 的課程加載到應用中, 邊看邊聽; 且內置了Lingoes(www.lingoes.net)的Vicon English-Chinese詞典, 能夠實時查看某些單詞的此意. 使用EL可以隨時隨地地看英語, 聽英語, 對學習英語單詞及鍛煉英語的聽力很有幫助.
1. 下載安裝
EL支持從android 2.3 到android 4.3版本.
目前EL只在這里提供下載, 一時應該不會放到各個應用中心, 這里還請各位多多傳播擴散呀. 下載到本地的文件名應為EL.apk, 安裝到android手機即可.應用安裝后的圖標如下所示:

2. 啟動過程
點擊EL應用圖標啟動EL后, EL會啟動并連接自身的服務進程, 如下圖所示. 在第一次啟動時, 由于服務進程需要初始化本地詞典數(shù)據(jù)庫, 啟動時間會比較長,大約在3~5秒間. 再次啟動時,進度條應該只是一閃而過.

EL啟動后, 如果發(fā)現(xiàn)內容列表為空, 將會自動從自帶的壓縮包中加載ESL的第一篇內容 -- 'ESL Introduction'. 此時應用界面如下所示. 當壓縮包導入到EL中后,在系統(tǒng)狀態(tài)欄中有相應的提示信息顯示.


3. 使用說明
在內容列表中,點擊需要查看/播放的ESL課程記錄, EL將顯示指定課程的內容文本, 并自動播放相應的mp3音頻文件.


ESL課程除早期的課程只有兩部分外, 一般包括三部分; 先是慢速讀遍課程內容, 然后是對內容的講解部分, 最后是正常語速再讀遍課程內容. 如上圖所示EL會顯示課程內容文本部分, 并高亮顯示在ESL講解中著重提到的單詞和句子. EL目前有三種高亮 -- 一是ESL課程原文中高亮的語句中的句子, 顏色如上圖中'we try to talk .."部分; 二是原文中高亮語句中的單詞, 顏色如'venue'單詞所示 ; 三是我自己覺得'難'的單詞, 如'especially'(如此可以看出我的E文水平不是?!). 后兩種高亮的單詞是可以點擊查看解釋的,如下圖所示. 此時點擊所查單詞, TTS會讀出此單詞發(fā)音.

第三種高亮方式的來由是因為EL自帶的ESL第一課原文中沒有任何的'著重'語句,但我又想讓大家知道EL還有查詞的功能,所以就加上了這種方式. 后面會考慮通過配置方式不顯示這種高亮方式的, 也省的制作時需要我一個一個單詞去看了...目前,這些高亮部分都需要在內容包制作時完成的, 還沒有找到能自動化完成制作的方法, 所以比起敲打EL來說, 內容包的制作怕是要消耗更多的夜晚了. 以后的EL版本中可能會考慮使用用戶自選單詞方式高亮,或者用戶選中單詞后顯示解釋的方式, 但..這些都是后話了...
在播放時, 點擊圖中播放進度欄,可以打開更多的播放操作選項. 如下圖所示.


五個按鈕分別是'快速移至菜單'(暫未支持), 隨機播放, 前一個, 暫停/播放和下一個.
在播放開始時, EL會在系統(tǒng)狀態(tài)欄中顯示播放通知; 播放完畢后, 將自動刪除此通知.
播放時點擊回退按鈕, EL將關閉當前播放, 并返回到內容列表界面去; 如果播放時將EL切換到后臺/被其他app覆蓋, 或鎖屏等, 音頻播放不會被關閉. 此時可以通過點擊系統(tǒng)狀態(tài)欄中顯示的播放通知, 快速切換會EL的播放界面. 未來將實現(xiàn)在播放通知中直接控制播放, 比如暫停, 關閉, 甚至播放下一篇等.
2. 詞典功能
在應用的標題欄上有個新的'放大鏡'圖標, 在除播放界面外的其它界面中點擊此圖標, 即可進入詞典界面; 在播放界面中點擊圖標不會直接進入到詞典界面, 需要點擊輸入鍵盤中的'查詢'按鈕才能進入. 為了可能會改成直接在播放界面中顯示查詢結果.
詞典界面如下圖所示. 此時輸入字母, EL將實時顯示查詢到的單詞, 默認一次顯示20個. 如果還有更多單詞需要顯示, 只需向上拖單詞列表, EL會自動加載剩余符合條件的單詞, 直至顯示全部單詞. 說明下, 部分設備, 尤其是一些Android平板, 一次肯定不止能顯示20個,但不用擔心, 只要拖動一次后, EL會自動判斷出一次最多能加載多少個單詞的.

點擊列表中的單詞, 將彈出如下解釋窗口. 窗口跟內容播放界面中使用的是相同的窗口, 因此點擊窗口中的單詞, 是同樣可以使用TTS發(fā)音的.
彈出窗口的外形做了修改, 不在是圓角方框, 而是充滿屏幕寬度的方形框. 這樣彈出窗口看起來比較'平', 這概念現(xiàn)在比較'流行'不是?
4. 應用菜單
點擊EL右上角菜單項,或者按下手機菜單按鈕,可見如下EL菜單項.

5. 背誦(Reciting)功能
如上圖所示, 當在ESL課程顯示和詞典界面中, 單詞被查詢時, 在應用彈出其解釋窗口中可以
通過長時間點擊(Long Click)單詞的方式將單詞添加到生詞本中, 此時應用會顯示圖中的提示信息, 表示已完成添加操作.
點擊菜單中的'My Vocab'選項, 應用切換到Recting界面. 類似
LingosHook和
LAC的記憶功能, 通過對單詞的'熟悉度'打分來判斷對單詞的記憶程度.

a. 根據(jù)自己的單詞的熟悉程度選擇相應的選項, 亦稱打分. 從熟悉到陌生, 一共四個級別.
b. 選擇相應的'熟悉度'后, 將在下方顯示單詞的解釋. 此功能可以在設置中關閉或者開啟;
c. 此時可以通過'正確'和'錯誤'來判斷自己的打分是否正確, 通過此判定及其打分的情況, 應用決定當前單詞的'分數(shù)', 以決定此單詞下次出現(xiàn)的時機.
單詞被加載,或者點擊單詞時, 應用會調用TTS播放單詞發(fā)音。
6. 生詞本(Vocab)功能
在背誦界面中可以看到, 動作欄上的圖標由'Search'變?yōu)?Vocab'了, 此時點擊圖標, 將進入到如下單詞本(Vocab)界面中.


單詞本界面中列出了所有的'生詞'. 點擊菜單, 可以按照單詞的字母順序或者分數(shù)進行排序顯示,
亦可安裝ESL課程/單詞分數(shù)/添加時間進行分組顯示.(分組還沒完成, 先寫著, 下次就可以懶了.)


單擊菜單中的'Edit', 可以刪除生詞本中的單詞.

在生詞本界面中可以看到, 動作欄中的快捷圖標已經(jīng)變?yōu)?Reciting', 此時點擊圖標, 可以快速返回到背誦界面. 由于生詞本是通過背誦界面進入的, 所以當生詞本中含有單詞時, 點擊返回按鈕就返回到背誦界面.
7. 配置選項
選擇菜單項中的'Setting'菜單, 在打開的配置界面中, 目前有如下配置項:

'Stop After Current' : 當前內容播放完畢后,停止播放; 此項不選中時, 在播放完畢時, EL會自動播放下一篇內容;
'Random Order Play' : 隨機播放; 選中此項, 當播放完畢后, EL會隨機播放下一篇內容; 否則將按照安裝的ESL課程順序播放;
'Don't Automatically Play' : 不自動播放; 選中此項后, 點擊內容列表中的課程, 進入播放界面中后, 不再自動播放了;
'Medium Font Size' : 中等字體顯示內容; 選中此項后, EL將使用標準字體尺寸的120%顯示內容;
'Large Font Size' : 大字體顯示內容; 選中此項后, EL將使用標準字體尺寸的150%顯示內容;
'Automatically Hide Tile' : 如下面兩個圖片對比, 選中此項, 播放界面中的Title部分將在1.5秒后自動隱藏,以增大內容顯示面積;
'Automatically Speak Words': 自動播放單詞發(fā)音. 在背誦界面中, 當單詞加載到界面中時, 自動播放其發(fā)音.
'Random Load Words': 隨機加載單詞. 默認情況下, EL根據(jù)單詞的'分數(shù)'大小決定加載的順序;
'Show Word Explanation': 顯示單詞解釋. 當選擇了單詞的'熟悉度'后, EL將顯示單詞的解釋; 如果關閉此選項, 在選擇后, EL將判定選擇'正確', 并直接加載下一個單詞;
'Double Check Result': 再次判定選擇的結果. 在選擇單詞'熟悉度'后, 用戶可以再次判定選擇是否正確, 以此來調整單詞的分數(shù); 如果關閉此項, 界面中將只現(xiàn)在'正確'選擇項;
'Auto-Delete High Score Words': 自動刪除高分單詞. 隨著對單詞的'熟悉', 單詞的分數(shù)將不斷增長, 當增長至指定值時(目前為90), 通過此選項可以自動刪除這些高分單詞.<


Don't Load Extension Words : 在詞典界面中查詢時, 有些單詞是其它單詞的'Extension'形式, 比如Searches是Search的'Extension'. 當選中此項時, Searches將不會被查詢出來.

8. 下載選項
通過下載界面, 可以使用WIFI網(wǎng)絡下載更新EL的內容包. 選中菜單項中的'Download'菜單,可打開如下EL下載界面.


在配置界面中,輸入正確的'Request Code'和'Check Code'后,點擊'Submit'按鈕. EL開始下載指定的內容包, 并在android系統(tǒng)狀態(tài)欄中顯示如下通知信息.
EL的內容包相關信息將在另外的帖子中說明(主要是內容包還沒有時間去開始制作...), 目前只能提供一個測試用內容包, 下載信息如下:
Request Code : 0000-3-00-00
在下載界面中輸入以上數(shù)據(jù), 可以通過WIFI下載到ESL的第十五篇內容內容壓縮包. 目前EL只能通過WIFI下載內容包, 那是因為內容包比較大, 一篇的大小在七到八兆間. 我曾計劃十篇一個包, 那就要八九十兆了, 后來放到五篇一個包,也要四十兆左右, 所以還是用WIFI方式下載比較好. 如果需要, 以后可以添加配置, 支持3G等數(shù)據(jù)鏈路下載方式.
當壓縮包下載完成后, EL會自動安裝內容包, 并在系統(tǒng)狀態(tài)欄中有如下通知信息.
由于EL下載使用的是系統(tǒng)提供的標準下載組件(標準到, 都可以在系統(tǒng)自帶的下載管理應用中看到EL的下載內容), 因此在下載過程中, 不影響EL的使用, 也可被關閉. 當EL再次啟動時, 會自動檢查下載狀態(tài), 以確認是需要導入已經(jīng)下載的內容包, 還是需要重新下載. 由于使用了標準下載組件, 有時點擊'submit'后, 似乎EL沒有反應, 請再多等下, 狀態(tài)欄上的下載通知就會顯示出來的, 點多了啊, 那就會有多個下載了...
另外, 由于數(shù)據(jù)存放的服務器都是第三方的空間, 一個是國內的, 一個是國外的, 下載質量和速度沒法控制, 甚至一次的連接數(shù)我都不控制不了, 所以這里先說抱歉了...(求包養(yǎng), 求空間...)
9. 版本升級
EL升級只需下載新的apk包, 然后安裝即可, 原有已下載安裝的內容包不會丟失的; 因為和ESL課程相關的內容都存放在SD卡上.
10. 檢查內容包更新
這個是EL 1.3.0中添加的功能, 如下圖所示.
點擊'Check for new packages'按鈕, EL將取回EL內容包的更新列表, 更新列表含有三列內容: 內容包的序號, 更新時間和ESL課程.
Release 1.5.0 更新:
1. 自動下載/安裝新版本
這個功能應該在EL第一版的時候就該支持, EL沒有放到任何的'應用商店'中, 這意味著不會自動通知和下載, 每次更新都要用戶下載apk包, 然后再安裝, 這真是罪過啊...對不起啊, 我也是才想起來, 所以趕緊就加上了.
如下圖所示, 當點擊'Check for new packages' 按鈕時, 如果EL發(fā)現(xiàn)有新版本了, 就會自動提示是否下載安裝. 在確認下載安裝后, EL會開始下載新版本, 并在下載完成時自動安裝.


下載提示只會每次檢查新包時會提示一次, 但在About界面中總會顯示最新版本的(Latest Version is xxx). 另外, EL的數(shù)據(jù)是放置在sdcard上的, 只要不刪除數(shù)據(jù)文件, 更新EL并不會丟失原來的數(shù)據(jù).
這里需要說明下, 根據(jù)Android的安全機制, 并不能保證下載后的EL安裝包能夠安裝成功, 可能由于權限, 或者簽名等等問題導致無法安裝或者安裝失敗. 當失敗時, 因為EL安裝包已經(jīng)下載好了, 只需要打開sdcard下的/jie/el/cache/el.apk文件手工安裝下皆可, 不需要再下載和拷貝安裝EL安裝包了. (想來像我這樣直接全手工制作和安裝Android ROM的應該不多吧? 這樣做的好處就是 -- 想干嘛就干嘛...)
2. 通知欄中控制播放
當EL播放時候被切換到后臺時會有通知顯示在通知欄中, 如下圖所示. 現(xiàn)在可以直接通過這個通知來控制后臺的播放, 而不再需要打開EL了, 方便不?
點擊通知中的圖標,可以進行相應的操作 -- 前一個, 播放/暫停, 下一個和關閉.
由于Android 2.3.x不支持這個功能, 所以2.3.x版本上的EL的播放通知還是原來的樣子, 只能直接點擊切換到EL, 而不能像現(xiàn)在這樣直接控制播放.
另外, 現(xiàn)在只有EL在播放是被切換到后臺時, 才在通知欄中顯示通知. 不再像前面的版本每次播放都現(xiàn)在通知了. (省的每次切換是都顯示下通知, 好閃啊...)
Release 1.6.0 更新
1. EL的Widget



上圖所示, EL新增的Widget跟其播放界面中的操作欄完全一致, 功能也一樣, 包括播放的快速定位選擇. (這個酷不? 我還沒見過哪個app像EL這樣無聊到在Widget上添加個'菜單', 嘿嘿~) 點擊Widget中的EL圖標, 可以快速打開EL應用.
有任何問題請跟帖或者直接郵件來...最后,求關注, 求擴散.. enjoy it !