基于Android简单记事本设计.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Android简单记事本设计

设计报告成绩评定表: 评分内容 成绩 系统方案性(%) 硬件原理图及说明(20%) 程序流程图(20%) 程序清单(10%) 调试及结果分析(10%) 系统改进建议或者方案(10%) 格式规范(10%) 总分 备注:以上总分为该组的平均分,根据成员分工具体分数如下。 小组成员 分工 分数 刘志 负责代码的编写 云庆 负责总计界面的设计与优化 申任翔 负责整个设计过程中的ppt制作,以及答辩 吴宜凡 负责调试整个程序,报告撰写 基于Android的简单记事本的设计 摘 要 本文主要阐述了基于Android的简单记事本的设计与实现,较为系统的介绍了用户通过点击add按钮编辑事件、通过save按钮添加事件,以及在主界面查看事件列表、单击列表查看单个事件的详细内容,和通过长按列表弹出对话框,选择修改事件、删除事件等。本文主要介绍的是运用eclipse软件进行Android应用的设计,如使用Activity类、运用Intent技术实现页面的跳转、通过数据存储实现标题、时间、内容的保存以及取出查看的功能。通过以上技术使应用中的各项操作简便易懂并且有明确的提示,让用户可以更清晰快捷地掌握该记事本的使用,为用户节省了时间,为用户提供了便利,随时随地都能记录生活。 关键词:Android、记事本、Intent、Activity 目 录 绪 论 1 一丶需求分析和概要设计 3 1.1需求分析 3 1.2 整体要求 3 1.3 开发工具和环境 3 二丶系统设计 4 2.1系统设计架构 4 2.2 界面概述 5 2.3 模块概述 6 三丶系统详细设计 6 四丶系统的不足及改进 9 五丶总结 10 六丶参考文献 11 绪 论 一、开发背景及意义 近年来,随着媒体和信息技术的快速发展,国内外的智能手机发展趋势越来越好,随着人们生活水平的提高,人们对于智能手机功能的需求量也相对增加,智能手机的涉及范围已经布满全世界,因为智能手机具有优秀的操作系统、可自由安装各类软件、完全大屏的全触屏式操作感这三大特性,所以完全终结了前几年的键盘式手机。 自由及开放源代码2014第一季度Android平台已占所有移动广告流量来源的42.8%,首OS。 1.2 整体要求 本应用是用于实现为Android用户提供记事本功能的简单项目,其目标是实现添加、编辑并保存事件,以及对已添加事件的操作,如查看、修改、删除。在该应用的构建中的重点就在数据储存方面,通过设计该应用熟练掌握了数据储存的技术。 由于其技术含量不是非常高,所以需要在交互界面方面下功夫,重点在于操作方便快捷,提示清晰易懂,使用户不需要更多说明就可以熟练地操作,整个系统也不繁琐,使用户在操作中保持轻松的心情,从而赢得大家喜欢,为其发展做铺垫。 1.3 开发工具和环境 Android运行环境由两部分组成:Android核心库集和Dalvik虚拟机。其中核心库集提供了Java语言核心库所能使用的绝大部分功能,而虚拟机负责运行Android应用程序。每个Android应用程序都运行在单独的一个Dalvik虚拟机内,因此Dalvik专门针对同时高效地运行多个虚拟机进行了优化,因此Android系统可以方便地实现对应用程序进行隔离。 Dalvik虚拟机非常适合在移动终端上使用,相对于在PC或服务器上运行的虚拟机而言,Dalvik虚拟机不需要很快的CPU 计算速度和大量的内存空间,它主要有如下两个优点:运行专有的.dex文件。专有的.dex文件减少了.class文件中的冗余信息,而且会把所有.class文件整合到一个文件中,从而提高运行性能;而且DX工具还会对.dex文件进行一些性能的优化。 基于寄存器实现。大多数虚拟机包括JVM都是基于栈的,而Dalvik虚拟机则是基于寄存器的。 二丶系统设计 2.1系统设计架构 该应用是由三个页面组成的,分别是主页面(NotepadActivity)、编辑页面(EditTextActivity)、查看页面(CheckListActivity),整个系统架构如下图2-1所示。 图2-1 应用系统架构图 2.2 界面概述 该系统共有3个主要的页面,分别是主页面、编辑页面以及查看页面,如下图2-2、2-3、2-4所示: 图2-2 主页面视图 图2-3 编辑页面视图 图2-4 查看页面视图 2.3 模块概述 主页模块:已经添加过的事件通过主页中的列表显示出来,还可以点击添加按钮add新建模块; 编辑模块:可以新建事件并对其标题和内容进行编辑,以及把编辑好的事件保存并显示到列表中,已经添加过的事件也可以通过该模块进行修改; 查看

文档评论(0)

bokegood + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档