android api code学习-第一个比较完整的使用

android api code学习--第一个比较完整的应用最近学习android写了一个算的上是应用的app,功能很简单,利用g

android api code学习--第一个比较完整的应用

最近学习android写了一个算的上是应用的app,功能很简单,利用google 提供的translate服务将输入的字符翻译成想要的语言(比如英汉翻译)和http://translate.google.cn/差不多(这里我直接应用了google-api-translate-java-0.92.jar这个jar包,操作很简单,方便,嘿嘿),还有利用android的TextToSpeech进行speech翻译的结果,由于android的TextToSpeech只支持English,French,German,Italian,Spanish,所以只有翻译的目标语言是上面的语种时才进行speech;还有功能就是将翻译的结果能以email/msg的形式发送消息给别人。写这个程序的重点在于学习利用AIDL进行process间的信息传递(关于aidl的知识google下可以找到很多,呵呵)

定义activity访问translate service的代码段:

android api code学习-第一个比较完整的使用android api code学习-第一个比较完整的使用

android api code学习-第一个比较完整的使用android api code学习-第一个比较完整的使用

android api code学习-第一个比较完整的使用android api code学习-第一个比较完整的使用

?

?android api code学习-第一个比较完整的使用android api code学习-第一个比较完整的使用

android api code学习-第一个比较完整的使用android api code学习-第一个比较完整的使用

android api code学习-第一个比较完整的使用android api code学习-第一个比较完整的使用

android api code学习-第一个比较完整的使用