第二個個人App,輕翻譯,輕量級的翻譯軟體

varenyzc發表於1970-01-01

官網地址開源地址

簡介

輕翻譯,輕量級的翻譯軟體。使用金山API提供翻譯服務,具有開啟即搜、劃詞翻譯、OCR識別圖片翻譯等功能。介面遵循谷歌Material Design設計,無廣告,無其他冗餘功能,實現真正的輕量級。

預覽圖片

image.png
image.png
image.png
image.png
image.png

創作初衷

在六級考試複習時,經常要用翻譯軟體進行單詞的翻譯查詢(英語渣),我使用的是金山詞霸,每次開啟時都要彈幾秒的廣告,很不爽,加上一向用金山詞霸習慣了,一開始用它也是因為它的秒開,無廣告,到後來慢慢加了廣告,啟動也要等一會才啟動,這時萌生了自己寫一個的念頭。等到期末考試完,我就開始挖坑,在參考了其他翻譯軟體的原始碼後,我用金山的翻譯api做了第一版,再加上了劃詞翻譯的功能,能夠實現在瀏覽網頁的過程中隨時翻譯,這對於經常瀏覽github且英語渣的我很有幫助。經過幾天的填坑、測試、增加和完善功能,這個軟體終於可以面世啦!1.0版本,多多少少會有一些bug,歡迎大家給我提issues

下載

支援我

更新日誌

Version 1.0

  • 支援劃詞翻譯功能
  • 支援OCR識別圖片功能
  • 支援單詞本功能

待完成功能

  • 支援多翻譯源
  • 支援全域性劃詞翻譯(包括微信等修改系統文字操作欄的軟體)
  • 支援分詞功能(類似於錘子Bigbang)

鳴謝

  • 咕咚翻譯: 一個實現『劃詞翻譯』功能的 Android 應用 ,可能是目前 Android 市場上翻譯效率最高的一款應用。
  • Materialdrawer: The flexible, easy to use, all in one drawer library for your Android project. Now brand new with material 2 design.
  • Gson: A Java serialization/deserialization library to convert Java Objects into JSON and back.
  • Okhttp: An HTTP+HTTP/2 client for Android and Java applications.
  • Litepal: An Android library that makes developers use SQLite database extremely easy.
  • BaseRecyclerViewAdapterHelper: Powerful and flexible RecyclerAdapter.
  • 金山api: 翻譯來源。
  • 百度OCR: OCR來源。

來源:https://juejin.im/post/5c4d4b0a51882563db6b0c62

相關文章