题目要求

功能要求:具有记事本的基本功能,可以记录, 批量处理。同时具备在线备份和分享功能。 在线备份:能实时备份各种编辑中或者编辑完成的文章。分享:一键分享到微博、微信等等社交媒体。

实现要求:客户端基于Android Studio平台实现,服务端技术自定(也可采用第三方接口)

运行截图

android 记事本项目 android记事本源码_端接

    

android 记事本项目 android记事本源码_android 记事本项目_02

    

android 记事本项目 android记事本源码_Android_03

    

android 记事本项目 android记事本源码_端接_04

源码说明

这是一个android平台的云记事本,后台基于bmob开发,框架已经设计好基本不需要太多的成本即可掌握。界面比较精美而且源码简单,可以说是一个非常精美的app了。同时还附有代码部落写的实验报告,包含在源码里一同提供下载。

功能

纯粹的一个日记本应用

-提醒:设置提醒时间,每天提醒写日记

-隐私密码:密码保护,不用当心内容被别人看到(其实也并没什么卵用)

-备份:将数据备份到云端

-导出:将数据导出到sdcard(.txt/.db)

-夜间模式

-发现:把单条日记发布到广场

因为我一直有写日记的习惯,就简单的写了一个写日记的应用。

设计

MVC架构

APP_ID:Bmob key

QQ_KEY:QQ群加群组件key

后端使用的Bmob,请自行注册.

设计总结

选择这个题目的初衷是因为我一直有写日记的习惯,但是传统的笔记本上写日记很不方便,也存在隐私问题。用手机备忘录写日记又缺少云端同步的功能。因此我开发这个日记本的功能之一就是需要注册后才能登陆以及云端同步的功能。这样子就解决了我的刚需。但是开发的过程中也遇到了许多困难,比如因为缺少后端开发的知识,所以不知道如何去开发后端接口跟app进行信息同步。经过查阅资料得知可以利用一些第三方的服务。经过对比我选择了bmob,bmob是一个可以开发云存储的移动应用软件,给应用软件快速添加一个安全灵活的后台管理系统,方便浏览终端保存的各种信息。针对移动应用开发的特性,Bmob还提供了主动推送服务。解决了后端接口的问题之后,我想到包括我在内的许多人经常会忘记写日记,因此我利用android系统本身的日历日程功能,设定了一个定时提醒。当在系统日历中设定提醒的时候,会通过广播通知应用,然后应用发出写日记的提醒。总之这个app付出了许多汗水,但是仍然存在一些不足,希望后续可以进一步改进。

下载地址:

文件名称:基于Android平台的云记事本 bmob后台 源码报告下载

文件大小:3.86MB解压密码:www.daimabuluo.com

更新日期:2018-9-17作者信息: