菜单
  

    3、介绍Android输入法的实现技术
    分析了Android输入法框架,本文实现了中文输入法。本设计从安卓输入法的逻辑,键盘视图设计,界面设计,消息的流转和处理,检索码表对安卓Android输入法的设计与实现的过程进行了详细的阐述。
    1.4 本文结构
    第一章,分析本课题研究背景,意义;现状;还大概说明了本论文的主要工作内容和论文组织结构。
    第二章,主要介绍了Android平台开发的概述,Android的系统架构,APK的简介,也具体的介绍了如何搭建安卓开发环境。输入法的框架进行了详细分析。
    第三章,介绍了Android输入法的框架。
    第四章,详细介绍了Android输入法的码表以及关键代码。
    第五章,详细的描述Android输入法的安装方案,具体设计以及软件使用说明书。
    第751章,总结,展望之后的研究工作。
    第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]
  1. 上一篇:基于工作流的文书处理系统设计与实现
  2. 下一篇:电子商务中网上银行模拟系统设计+ER图+数据字典
  1. 基于MATLAB的图像增强算法设计

  2. jsp+sqlserver高校二手商品交...

  3. 基于Kinect的手势跟踪与识别算法设计

  4. JAVA基于安卓平台的医疗护工管理系统设计

  5. ERP软件物料需求计划模块设计

  6. php+mysql志愿者服务平台前端页面设计

  7. 医院查询与挂号系统设计与实现

  8. 十二层带中心支撑钢结构...

  9. 电站锅炉暖风器设计任务书

  10. 乳业同业并购式全产业链...

  11. 中考体育项目与体育教学合理结合的研究

  12. 杂拟谷盗体内共生菌沃尔...

  13. 当代大学生慈善意识研究+文献综述

  14. java+mysql车辆管理系统的设计+源代码

  15. 大众媒体对公共政策制定的影响

  16. 酸性水汽提装置总汽提塔设计+CAD图纸

  17. 河岸冲刷和泥沙淤积的监测国内外研究现状

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回