一种移动app设计与实现-项目调研报告
8页1、一种移动APP的设计与实现调研报告基于Android的移动手机电子词典的开发小组成员:前言随着智能手机与平板的普及,各类语言学习APP成为了汉语学习者的必备工具。其卓越的便携性、快捷方便的查询功能、强大的互联网资源支撑等特点非常好地迎合当下语言学习者移动学习的需求。 1、 现有的手机词典举例有道词典,Google翻译,必应词典,金山词霸,汉王等等。类别构成特点举例词库开放型一个主程序+多个独立的词典库用户可以随意增删词库,网友可以制作共享词库。灵格斯词典、金山词霸、有道词典词库捆绑型一个主程序+一个捆绑的词典库用户无法随意增删词典库光盘词典、手持式电子词典、电子阅读器内置词典词库联网型仅一个主程序,可以联网查询实时更新的词库需要在词典程序终端接入网络查询(更详尽的)词典信息旧版的金山词霸和有道词典词库在线型建立在WEB平台上,在网上传输,供用户在线查阅只有接入网络才能查询使用在线词典表1 电子词典的分类有道词典,金山词霸等大多具有如下特点:1) 界面整洁美观2) 资源丰富3) 搜索模式灵活多样4) 照相取词在已上市的电子词典产品中有道词典,海词词典用户数及下载量最多,功能最为全面,提供
2、词库最为完整,界面设计清晰易用,但客户端数据包占用空间很大,且使用过程中需要传输的网络内容较多,使用网络流量较大,对手机用户的网络流量及网络传输速度要求较高。其它如21世纪英汉双解词典、深蓝词典等功能较为单一,有的不支持发音,有的没有生词本及收藏功能。因此电子词典在移动平台的开发仍然有很大用户需求及市场潜力,值得企业继续投入,而伴随着Android系统逐步占领市场份额的脚步,Android手机电子词典能为更多用户提供英语学习的帮助,创造更大的社会价值。2、 主要技术介绍与分析1、 Android操作系统Android是一种以Linux为基础的开放源代码操作系统,主要使用于便携设备。它是Google推出的开源手机操作系统,由30多家科技公司和手机公司组成的“开放手机联盟”共同研发。Android是第一个完整、开放、免费的手机平台,其具有5个突出特点:1)开放性:Google与开放手机联盟合作开发了Android,Google希望与运营商、设备制造商、开发商和其他有关方结成深层次的合作伙伴关系,希望通过建立标准化、开放式的移动电话软件平台、在移动产业内形成一个开放式的生态系统。2)应用程序
3、无界限:Android上的应用程序可以通过标准API访问核心移动设备功能。通过互联网,应用程序可以声明它们的功能可供其他应用程序使用。3)应用程序在平等的条件下创建:移动设备上的应用程序可以被替换或扩展,即使是拨号程序或主屏幕这样的核心组件。4)应用程序可以轻松嵌入地嵌入网络:应用程序可以轻松地嵌入HTML、JavaScript和样式表,还可以通过WebView显示网络内容。5)应用程序可以并行运行:Android是一种完整的多任务环境,应用程序可以在其中并行运行。在后台运行时,应用程序可以生成通知以引起注意。Android的系统架构和其它操作系统一样,采用了分层的架构。从架构图看,android分为四个层,从高层到低层分别是应用程序层(Application)、应用程序框架层(Application Framework)、系统运行库层(Libraries)和Android运行环境(Android Runtime)以及Linux核心层(Linux Kernel)(1) 应用程序层Android最上层的应用是由Java编程语言开发的,如Android系统预置的电话、联系人、短信、邮件客户
4、端、浏览器、同历、地图等。这些应用被编译成DEX文件后运行在各自独立的Dalvik虚拟机上,也就是下面提到的运行时(RunTime)层。(2) 应用程序框架层Android通过提供一个开放的开发平台,使得开发人员有能力创建一个丰富而创新的应用。开发者可以灵活地使用硬件设备,如地理定位、后台服务、通知栏提醒等,发挥硬件和平台的优势。,开发人员开发的应用可以与核心应用一样,平等地使用框架层API。应用程序框架旨在简化组件重用,在框架安全限制内,应用间可以复用组件模块。所有的应用都是一套服务和系统组成的:1) 一套丰富又具有可扩展性的视图,用来构建应用程序,包括列表,网格,文本框,按钮,以及嵌入式Web浏览器。2)内容提供器(Content Providers)使得应用程序可以访问其他应用的数据(例如联系人),也可以将自己的数据提供给其它的应用程序。3)资源管理器(Resource Manager)使得应用程序可以访问所需资源,如字符串(string),页面布局(1ayout),图片等。4)通知管理器(Notification Manager)使应用程序可以自定义在状态栏中显示的提醒信息。5
《一种移动app设计与实现-项目调研报告》由会员suns****4568分享,可在线阅读,更多相关《一种移动app设计与实现-项目调研报告》请在金锄头文库上搜索。
土地管理与地籍测量---第八章界址点测量
人机工程学案例分析(2)
工程安全培训_201303
第9章房地产投资决策分析
第2章房地产经纪制度
ACM程序设计-东北林业大学acm05
《亲爱的汉修先生》读书交流会
中原_深圳新世界尖岗山项目市场汇报_40P_2012年_别墅_项目分析_量价走势
五年级数学质量分析演示文稿
人工智能小镇-智慧小镇建设20180525
景观基本知识及发展历程
建设工程信息管理(2)
机电驱动技术第二章步进驱动技术
工程力学-第9章圆轴扭转时的应力变形分析与强度刚度设计
第一章第二节幼儿园文化环境建设的原则
第一章检测技术的基础知识
第一章__现代表面工程技术
第六章钢结构工程
第9节项目试运行管理
班主任工作经验交流课件(4)
2023-08-11 2页
2023-08-11 3页
2023-08-11 2页
2023-08-11 3页
2023-08-11 4页
2023-08-11 3页
2023-08-11 4页
2023-08-11 2页
2023-08-11 4页
2023-08-11 3页