本系列是一个Android的开源项目的教程,这个开源的项目叫做指尖翻译,是一个即时的翻译应用.在后面我会将本开源项目的实现思路和实现步骤一一都告诉大家,希望这个系列能对Android的学习者有一定的帮助.
涉及的技术知识点
- 采用MVP架构实现
- 使用 Retrofit + RxJava 进行网络服务的访问和数据的加载
- 使用 ButterKnife 简化 View 的绑定
- 采用了有道翻译的API
- 实现对系统粘贴板的监听
上面的知识点和技术点,我都会在后面跟大家一一的介绍.
这个开源的项目其实是根据maoruibin作者的咕咚翻译项目的想法进行我自己的重新开发,感谢maoruibin作者提供了这样的一个idea.
Sample演示

应用下载
大家可以在这里下载到apk文件,完整的代码已经开源到我的Github上,欢迎大家Star和Fork
部分机型可能需要手动添加悬浮窗权限
相关教程
Android项目实战—指尖翻译系列0x01
Android项目实战—指尖翻译系列0x02
Android项目实战—指尖翻译系列0x03