咕咚翻譯 — 實(shí)現(xiàn)手機(jī)端『劃詞翻譯』功能的Android應(yīng)用(已開源),可能是手機(jī)端翻譯效率最高的一款應(yīng)用

咕咚翻譯是自己最近開發(fā)的一個實(shí)現(xiàn)『劃詞翻譯』功能的 Android 應(yīng)用 ,可能是目前 Android 市場上翻譯效率最高的一款應(yīng)用。


項目地址

目前咕咚翻譯已經(jīng)開源到了 Github 咕咚翻譯,歡迎 star,如果有 bug 或者更好的意見可以提 issue。

技術(shù)棧

因為是個人項目,所以在項目中可以激進(jìn)的使用一些前沿的技術(shù),盡管期間也遇到了一些技術(shù)阻礙,但是一切都是值得的,下面羅列一些項目中用到的技術(shù)棧??从袥]有一些是你感興趣的。

1、全程使用 Dagger2 對項目進(jìn)行類依賴管理。

2、項目使用標(biāo)準(zhǔn)的 MVP 架構(gòu)。

3、實(shí)現(xiàn)對粘貼板的監(jiān)聽以及訪問

4、無需權(quán)限顯示懸浮窗

5、RxJava 的使用

6、使用 Retrofit2 進(jìn)行網(wǎng)絡(luò)請求

7、開機(jī)自啟動

Note : 3、4都是借鑒自廖祜秋的開源項目 android-UCToast 而來,感謝~

下載

如果想第一時間體驗,移步 fir 下載頁面 鏈接

緣起

自己經(jīng)常在手機(jī)上會閱讀一些英文的技術(shù) blog 或者文檔,經(jīng)常會遇到陌生的單詞, 想必大家都有類似的經(jīng)歷,一般的,如果是上班期間,我可能會打開谷歌翻譯,然后查詞,但是當(dāng)你不在電腦旁, 就只能通過手機(jī)上的翻譯軟件來翻譯生詞,這里我們具體思考一下整個操作過程。

通常遇到生詞我們會這樣操作,

1、長按生詞

2、選擇復(fù)制

3、點(diǎn)擊 Home 鍵

4、找到翻譯 App,有道翻譯或者谷歌翻譯之類的

5、長按輸入框

6、選擇粘貼,

7、翻譯

可以看到,經(jīng)過上面漫長的7個步驟后,我們才可以查到一個單詞的意思。試想,如果連續(xù)碰到幾個不認(rèn)識的單詞,然后每次都想上面一樣操作幾次,呃呃 ~此刻的心情~

其實(shí)整個過程是一個非常考驗用戶耐性的事,我曾經(jīng)做過一次記錄,記錄自己完成上面一連串操作所花費(fèi)的時間,我對手機(jī)的操作相對比較熟練,但是也花了15秒的時間,這15秒對于一個沉浸在閱讀中的用戶來講是十分不友好的,因為他會很大幾率的打斷用戶的閱讀連貫性。

所以,我就想,我能不能做一個稍微友好一點(diǎn)的翻譯 App,能不能讓上面的步驟變得少點(diǎn),因為自己一直有這個需求,所以自己就有了做這個 App 想法,而且我一直認(rèn)為技術(shù)應(yīng)該是用來解決問題的。

咕咚來了

最終,咕咚翻譯僅僅只通過兩步就實(shí)現(xiàn)了翻譯的目的,長按單詞、復(fù)制翻譯。

就是這么簡單,此時單詞的釋義就會出現(xiàn)在手機(jī)屏幕,如下所示

同時還支持收藏功能,既然是用戶要翻譯的詞語,那應(yīng)該很可能就是陌生單詞,此時可以加入收藏到你的生詞本。方便日后查閱。

優(yōu)點(diǎn)

1、高效翻譯,及時展現(xiàn)釋義在手機(jī)界面。

2、支持多個翻譯引擎切換,目前支持百度、有道、金山。

3、方便快捷加入生詞本

不足

1、目前不支持單詞發(fā)音

關(guān)于作者

咕咚,愛折騰、愛新鮮,愛籃球。

個人站點(diǎn)

github

微博

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,036評論 25 709
  • 1小時候在我爸爸眼里我就是那個3分鐘熱度的小丫頭,與事無爭的大頭蝦。 長大了在外工作,曾經(jīng)一位同事問我: 你怎么天...
    ann慧之音閱讀 336評論 0 0
  • 中國有句老話:“只要功夫深鐵杵磨成繡花針”比喻只要有決心,肯下功夫,多么難的事也能做成功。類似的還有:“有志...
    偉嘉豪閱讀 4,227評論 0 0
  • 剛下過雨不久的午后,空氣中飄浮著一絲恬靜之感。慵懶的我往窗外探出了半個頭,隨意地拿起手機(jī)準(zhǔn)備對焦拍照,對面五樓的一...
    從心底看世界閱讀 219評論 0 0
  • 2.14情人節(jié) 帶著鮮花去尋找那個剛見面就喜歡的女孩,是的!我很愛她!這也許就是一件鐘情吧… 她沒有太艷麗的容顏,...
    蔣銘博閱讀 268評論 0 0

友情鏈接更多精彩內(nèi)容