花了两天晚上的时间, 一边看文档一边写,期间遇到一些问题,但是都还没费多少力气解决了。这个是一个字典应用,其实就是把dict.cn搬到手机上了。 时间有限,做得比较粗糙。还有一些问题, 比如 音标中的特殊字符还有乱码, 因为数据都是网上抓的。所以有一些格式的问题。附件中是应用的打包文件,本人没有ghone,所以也就测不了了。下面是应用的截图。
更新:通过http://api.dict.cn/ws.php?utf8=true&q=word抓取数据, 解决数据格式的问题。 增加朗读的功能。
更新:把源码也上传到附件中。现在就只剩下音标的问题了。发现音标问题是因为andriod不支持“[lʌv]”这样的字符。用模拟器自带的浏览器也有一样的问题。
1. Splash page。
2. 单词查询页面。(在输入框中按回车可以直接查询)
3. 点击单词进入详细页面
应用基于android 2.0.1。
参考:
listview的使用:
http://www.softwarepassion.com/android-series-custom-listview-items-and-adapters/
splash:
http://www.anddev.org/simple_splash_screen_-_alternative-t815.html
分享到:
相关推荐
在Android平台上开发一款字典应用程序是一项技术性强且充满挑战的任务,涉及到多个技术层面,包括用户界面设计、数据存储、查询优化以及与网络交互等。以下将详细解析这一过程中的关键知识点: 1. **Android开发...
本项目旨在设计并开发一款基于Android系统的电子词典软件,旨在帮助用户更方便、高效地进行英语学习。 #### 一、背景介绍 21世纪初,Andy Rubin创立了Android操作系统。2005年,Google收购了Android公司,自此...
此外,通过数据流图三层结构(顶层、第一层、第二层)和数据字典,对系统功能进行了深入解析。 7. **系统设计** 系统设计包括联系人添加、查看、编辑、删除、查找、呼叫、发送短信、数据备份与还原和个人空间等多...
在Android平台上,开发一款应用,实现云端发音字典的功能,涉及到多个关键的技术点。这个"云端发音字典源码.zip"文件很可能包含了实现这一功能的完整源代码,可以帮助我们深入理解如何将网络服务与本地应用相结合,...
总结起来,"Android 云端发音字典源码"是一个集成了Google Translate API的实用示例,它展示了如何在Android应用中实现高效的翻译和语音合成功能。通过学习这个项目,开发者可以深入了解如何与云服务交互,提升自己...
通过对上述知识点的理解和实践,开发者可以从这个源码中学习到如何构建一个功能完备的Android云端发音字典应用。同时,源码分析也能帮助开发者提升对Android应用架构、网络通信和多媒体处理等方面的能力。
在Android应用开发中,"Android 云端发音字典源码.rar" 提供了一个基于Java语言的实例,展示了如何实现一个可以连接云端服务并获取发音的字典应用。这个源码库对于开发者来说是一个宝贵的参考资料,它可以帮助理解...
本文将深入探讨一个特别的项目——“Android电子词典_大作业版”,这是一个基于Android平台的简易版电子词典应用,由SQLite数据库和Android ADT工具链共同构建,提供英文单词查询中文含义以及第三方API支持的单词...
"Android源码——云端发音字典源码.zip"提供的内容可能包括一个完整的Android应用程序源代码,该程序利用云端服务进行汉字的发音。下面我们将详细探讨相关的Android知识点和技术。 1. **Android SDK和构建工具**: ...
这个压缩包包含了一个基于Android平台的中英文电子词典应用的源代码。开发者通过这份源码可以深入理解Android应用开发,特别是针对语言学习应用的开发技术。下面将详细探讨其中涉及的知识点。 1. **Android开发环境...
综上所述,基于Android的手机通讯录设计是一个集实用性与便利性于一体的移动应用,它充分利用了Android平台的优势,旨在提供高效且安全的联系人管理服务,满足用户在日常生活和工作中对通讯录管理的需求。...
【基于Android的手机通讯录设计】是一个针对Android平台的手机应用开发项目,旨在设计和实现一个功能完善的通讯录管理系统。该系统允许用户进行联系人的添加、查看、修改、删除等操作,同时也支持拨打电话、发送短信...
《基于Android平台的“字元码”输入法研究与实现》这篇文章主要探讨了一种创新的汉字输入法,针对没有拼音基础或不熟悉阿拉伯字母的中老年用户群体,通过将汉字分解为字元并分配到数字键上实现中文输入。文章作者...
本项目主要介绍了一款基于Android平台的英语移动学习软件的设计与实现。该软件不仅具备基本的词汇查询功能,还融入了语音读取、天气预报以及英语文章阅读等功能,旨在提供全方位的语言学习体验。 1. **单词翻译** ...
【Android 云端发音字典】项目是一个基于Google Translate API实现的Android应用程序,旨在提供快速、流畅的翻译服务,并且具备单词或短语的发音功能。这个应用的核心是利用Google的云服务来处理语言翻译,相比于...
在Android平台上实现英汉互译是一项常见的任务,它涉及到自然语言处理、文本解析以及用户界面设计等多个技术领域。本文将围绕“android英汉互译源代码”这一主题,深入探讨其涉及的关键知识点。 首先,我们需要了解...
源码结构清晰,便于理解和修改,对于想要熟悉Android开发环境,尤其是字典类应用开发的人来说,这是一个很好的实践平台。 【标签】"android" 标签表明此项目是基于Android操作系统进行的开发,使用的编程语言主要是...
在Android平台上,搜狗输入法是一款非常流行的第三方输入法应用,它提供了丰富的功能,包括拼音、五笔、英文、手写等多种输入方式,以及智能纠错、云词库、皮肤定制等特性。本压缩包文件“Android 类似搜狗输入法...
标题中的“Android中英文电子词典源码(so easy)”表明这是一款基于Android平台的电子词典应用的源代码,其特色在于简洁易用,可能是开发者为了方便其他程序员学习和参考而分享的。该应用可能包含中英文互译功能,...