由于学校课程要求交一个安卓应用的作业,于是我就写了一个功能简陋的翻译app,原本是期末才交的,但由于学校讲的东西太少了,根本不足以完成一个功能丰富的app,加上我安卓方面就算个菜鸟而且也有别的项目要赶,所以就花一天时间随便写一个了
Github:https://github.com/freedomstar/MyTranslate-Android
功能
- 中译英,英译中(单词,句子),单词有音频
- 有翻译的历史记录
- 有生词本功能,并且加入生词本的单词可以缓存无需网络
实现思路
其实也没啥,就拿网上的翻译接口来用,简单的mvc模式,发送翻译请求,显示返回数据就是了。
运行界面
第三方库
只用了一个加载动画的库 :https://github.com/yankai-victor/Loading
后记
虽然只是应付学校的作业,但过程中还是懂了不是安卓相关的知识的~