毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
Android输入法设计与开发(3)
3、介绍Android输入法的实现技术
分析了Android输入法框架,本文实现了中文输入法。本设计从安卓输入法的逻辑,键盘视图设计,界面设计,消息的流转和处理,检索码表对安卓Android输入法的设计与实现的过程进行了详细的阐述。
1.4 本文结构
第一章,分析本课题研究背景,意义;现状;还大概说明了本论文的主要工作内容和论文组织结构。
第二章,主要介绍了Android平台开发的概述,Android的系统架构,APK的简介,也具体的介绍了如何搭建安卓开发环境。输入法的框架进行了详细分析。
第三章,介绍了Android输入法的框架。
第四章,详细介绍了Android输入法的码表以及关键代码。
第五章,详细的描述Android输入法的安装方案,具体设计以及软件使用说明书。
第优尔章,总结,展望之后的研究工作。
第2章 Android开发概述
2.1 Android简介
Android中文名称译为安卓或安致,是基于Linux开源内核开发的面向手持移动设备应用的操作系统平台[2]。Android操作系统最初由Andy Rubin开发,主要支持手机,手机的功能也越来越完善[10]。
2005年8月,Google收购注资。2007年11月,Google和同盟团队共同研发改良。之后Android源代码发布。2011年,Android超过塞班系统成为全球第一。2013-9-24,Google开发的Android过了5岁生日,全球使用量有10亿台。
Android图标
2.1.1 Android系统架构
Android采用软件分层和模块化结构[5],由Linux内核,资源库,应用执行环境,框架,应用软件等部分构成[8]。
Android系统框架图
(1)Linux Kernel(Linux内核)
基于Linux2.6,提供核心系统的服务,包括进程管理,内存管理,安全,驱动模型,
网络
堆栈等[6]。
(2)Android Runtime(Android运行环境)
Android的应用程序和中间层多以Java实现[7] 。
(3)Library(函数库)
(4)Application Framework(应用程序框架)
(5)View(视图)
它提供了丰富的、可拓展的用户界面元素集合[14]。
内容提供者(Content providers)
资源管理器(Resource Manager)
通知管理器(Notification Manager)
活动管理器(Activity Manager)
位置管理器(Position Manager)
电话管理器(Telephony Manager)
软件包管理器(Package Manager)
用于提供软件的安装和卸载服务,通常Android中的软件包在分发时使用APK格式。
(6)Application(应用程序)
2.1.2安卓平台的不同之处
Android——第一个完整,开放,免费的移动平台[1]。
完整:设计人员在开发时综合了各种考虑。从安全的操作系统角度出发,在上层构建一个健壮的应用程序架构,可以提供丰富的应用程序开发的机会。
开放:它建立在开放源代码基础之上。开发应用程序时,开发人员可以拥有访问手机设备的权限。
免费:开发过程中,无需许可证,版权费用,会员费,测试费,为程序签名,认证的费用。Android的应用程序可以通过其他不同的途径发布来赚取回报[13]。
安卓平台可以在开发者处理大数据的时候提供SQLite数据库[17]。
2.1.3APK简介
APK(Android Package)是后缀名,是Android平台下的软件安装包。用户可以打开eclipse,用数据线把apk直接传到Android手机或者平板电脑安装并运行。若是没有安卓手机,可以在模拟器上运行。
2.2 配置Android开发环境
1、安装JDK:
在oracle官网下jdk下载界面下载,选择64位进行下载。[4]
共4页:
上一页
1
2
3
4
下一页
上一篇:
基于工作流的文书处理系统设计与实现
下一篇:
电子商务中网上银行模拟系统设计+ER图+数据字典
考证平台静态网页设计与制作
java+mysql通用试题库系统后台设计与实现
PHP+IOS的会议管理系统的设计+ER图
基于网络的通用试题库系...
基于消费者个性特征的化...
探析动画视听设计元素茬...
嵌入式系统数字图像采集...
C#学校科研管理系统的设计
志愿者活动的调查问卷表
中国学术生态细节考察《...
医院财务风险因素分析及管理措施【2367字】
国内外图像分割技术研究现状
承德市事业单位档案管理...
10万元能开儿童乐园吗,我...
AT89C52单片机的超声波测距...
神经外科重症监护病房患...
公寓空调设计任务书