基于Android 平台记事本的设计与实现 1.设计目的 记事本的基本功能就是记事,手机用户首先用到的就是文本记事,输入事务信息以文本的形式展现出来,存储起来。随着用户需求的增加,可能希望用图形来代替文本来记事,用户之间打开记事本,看到图片就能联系自己所记载的事务信息。这样免去了输入文字的麻烦,反而会更简单。又或者是文本与图片的交叉运用,可以让用户自己选择自己喜欢的记事方式,更加自由与便捷。所以此功能的意义是让简单的记事信息能以文本、图文和视频表达,更加丰富多彩。 2.设计内容 本设计的基本内容是在Android 平台下,设计与实现记事本软件。具体要实现的功能是: (1)设计实现添加“文字”,“图文”,“视频”这三个主要的功能模块。 (2)进入添加后,有“保存”,“取消”两种选择。 (3)主页面显示记事列表,点击可查看及时内容,并有“删除”,“返回”两种选择。 (4)进行测试并分析结果。 3.开发环境的安装 与配 置 3.1 Android 开发平台搭 建 本设计主要是以Eclipse 为 基础 ,安装SDK 和ADT 插 件后,用来开发安卓项 目。开发平台搭 建 步 骤 介 绍 如 下。 ( 1)下载JDK 并安装 ,安装 后配 置 环境变 量 。 ( 2)下载Eclipse 解 压 至 指 定 文件夹 。 ( 3) 下载SDK 后解 压 至 指 定 文件夹 ,打开SDK 目录 ,点击SDK Manager 安装 开发安卓 项 目需要的包 。 (4)启动Eclipse,进入Help—>Install New Software—>Add,添加ADT插件。 (5)进入Window—>Android—>Browse,选择SDK安装目录。 3.2 硬件环境 Android 设备,如 Android 手机或平板电脑,主频在 1Ghz 及以上,内存为512MB 以上,系统版本为 Android2.1 及以上。本设计使用 Android4.4.4 的手机。 3.3 软件环境 操作系统:windows10 IDE:Eclipse Android SDK 集成环境 4.设计主体架构 4.1 src 文件夹 src 文件夹下 com.liwenhuan.notepad 包下为系统主要 Activity 类: NotesDB.java 是 进行数 据 储 存 的 ,通 过 SQLite 保 存 数 据 。并 且 用onCreate 函数创建数据库。通过设置两个按钮的监听来实现对输入文本的存储或退出。 MainActivity.java 是主 Activity,通过设置三个按钮的监听来实现添加文本、图文、视频的记事方式。 AddContent.java 通过 initView 方法来判断记事的方式,实现对文本、图片、视频...