安卓照片日记本APP毕业设计开题
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
总结
系统结合Android技术和开发平 台的特点,设计了满足用户记录孩 子成长信息的移动端应用程序,主 要实现了成长日记,成长相册等主 要功能,在数据的存储上即使用到 了文件的存储和读取功能,也是用 到了SQLite的数据库操作。
制作方法和研究
Android开发日常应用程序已成为当下的研究 热点,日记本在日常生活中广泛应用,本文设计 了基于Android的记录儿童成长的日记本App,实 现了在手机端操作日记本的基本功能,达到了将 日常所需应用到安卓平台上的效果。本系统采用 的是xml+Java class模式,界面层使用xml,业 务逻辑用Java class,将界面层用到的方法全部 封装到Java class中。将界面和业务逻辑分开, 降低了代码的冗余性,提高了代码的可读性和可 维护性。
众所周知,图片拥有较大的存储体积,因此在 存储和处理上都会有一些困难,可能会出现系统响 应缓慢的问题,因此需要首先对用户提供的图片进 行处理。在Android中Bitmap Factory. Options提供 了有效的解决方案,利用Bitmap Factory. Decode Stream方法可以对图片流进行有效的编码,in Just Decode Bounds和in Purgeable 属性可以使开发者 更改图片的体积。对图片的旋转利用了Matrix类的 相关功能,matrix. preRotate函数可以实现对图片 设置任意的旋转角度,matrix. postScal函数可以实 现用户在触摸屏上对图片的缩放功能。
难点分析和解决-数据的保存
首先是对图片的保存,由于图片的体积原因, 所以直接将图片保存本地存储空间的指定目录下, 这就使用到了File类的相关操作。 对数据的保存需要使用到Android系统自带的 SQLite数据库。SQLite Database类用以实现数据 库对象,提供了open OrCreate Database函数打开 数据库,以及insert、delete、update、query函数 实现数据库信息的增删改查功能,同时Context提 供了数据库操作的上下文信息。
课题内容及背景介绍
本次设计主要描述了基于android开发一个简易日记 本的技术方法。为了能够帮助家长能够更好的记录孩子 的成长过程,本设计将实现基于Android系统的照片成长 日记,可以帮助家长在孩子成长的过程中记录信息,写 下每天的心情和孩子身体健康状况的笔记,同时使用设 备的拍照和相册功能制作成长日记相册,配以编辑图片 的功能使之更完善。对图片的引入贯穿了整个系统,使 得所有的记录都能够随用户的需要图文并茂。此款安卓 网络照片日记软件使孩子成长信息的记录数字化、网络 化,更加的便捷有效的为特殊儿童记录每日情况,同时 也会成为美好的记忆。
对 框 架 说 明 与 解 释
Leabharlann Baidu
研究重点
研究的重点是将图片与文字相结合的方 式,并可对图片进行简单的编辑有点类似于 微信的朋友圈,软件要求能灵活加载手机拍 摄的图片,并包含编辑,删除等功能,并配 合合适的文字,在手机上显示。
难点分析与解决
照片的编辑与储存问题
数据如何保存
难点分析和解决-照片的编辑
基于安卓系统的照片日记软件设计
通信1403万军 31402145
在智能手机广泛使用的今天,日常使用相关的APP就能代 替很多繁杂的工作。对于特殊儿童成长需要多重的照顾, 可以用手机取代传统的纸笔来记录儿童成长的每一天。
1 2
3 4
课题内容及背景介绍 制作方法的研究 重难点与解决方案 其他事项与总结
制作方法的研究
个人登录模块
日历模块
记事拍照模块
后台管理
设 计 总 体 框 架
用户进入主界面后,即可做出是 否登录的选择,不登录不能使用记事 本功能,只能进入日历等不含用户隐 私的模块。登陆之后可以进行照片日 记的新增、编辑和删除,编辑和新增 之后都要进行保存,同时日历模块也 能进行日记的搜索与查找。