项目结构:
- 📁.idea
- 📁.settings
- 📁ScreemImage
- 📁app
- 📁gradle/wrapper
- 📝.gitignore
- 📝.project
- 📝LICENSE
- 📝README.md
- 📝build.gradle
- 📝gradle.properties
- 📝gradlew
- 📝gradlew.bat
- 📝settings.gradle
[免费]安卓大作业-谷歌翻译
功能
- 调用百度翻译API,实现了六种语言(中文,文言文,英语,日语,法语,德语)的翻译功能。
- 将最后10个查询过的单词实时显示到了历史记录界面。
使用技术
- 使用fastjson和okhttp实现网络请求的收发。
- 使用Fragment和FragmentPagerAdpter实现页面保留状态下的轮播以及滑动跳转。
优点
- 代码在业务逻辑上分层明显,分离代码的DTO,Provider,view层。代码耦合度低,有利新功能的拓展。
- 使用了大量的异常处理机制,代码健壮性良好。
缺点
- UI设计不够美观,缺乏设计感。
截图展示
LICENSE
MIT License
下载地址:微信扫一扫,关注下方【毕业设计组织】公众号,请回复数字”5662“获取下载链接
