基于android的备忘录的设计与实现

154 篇文章 56 订阅
63 篇文章 0 订阅

摘要:
伴随着全球互联网的飞速发展,智能手机已经成为现代人们生产和生活必须的工具,并且也成为获取知识的重要来源。而手机备忘录已经成为了所有手机厂商自带功能服务类软件必备的软件之一,通过手机备忘录,不必记住所有的事情,它会帮记录生活的点点滴滴,准确的提醒该办的事宜。并且简单好用。
    本文从Android平台的架构分析出发,结合Android中重要的API,分析了 Android的Activity,Service,BoardcastRecevice,和ContentProvider四大组件,以及Intent,布局和基本控件,在丰富的知识储备下,开发出一款基于Android的备忘录App。本软件在功能上具有欢迎页、导入页、备忘信息的增删改查、闹钟提醒和对备忘信息的分享。本软件界面简约朴素,方便操作,占用内存小,有着很好的的交互体验,在维护性与可扩展性方面也有着不俗的表现,经过测试,可以稳定的运行,满足用户的基本要求。
    通过对软件的开发,更深入的理解Android的机制,和对开发Android应用的必备知识的使用,成熟和巩固自己的开发经验。
关键字: Android;备忘录;Activity;SQLite数据库;Layout;

目录:
1  绪论    1
1.1 开发背景和意义    1
1.2 软件的特色    1
1.3 论文的组织结构    1
2  相关的技术准备    3
2.1 java语言设计    3
2.2 Android介绍    3
2.2.1 Android系统架构    3
2.2.2 Android已发布的版本    5
2.3 搭建Android的开发环境    6
3  Android应用的基本组件    9
3.1 activity    9
3.1.1 activity的生命周期    9
3.1.2 activity的启动模式    10
3.1.3 intent详解    10
3.2 service    11
3.2.1 service 的生命周期    11
3.2.2 service的基本用法    12
3.3 broadcastreceiver    13
3.3.1 broadcastreceiver机制    13
3.3.2 注册和发送自定义广播    13
3.4 Contentprovider    14
4  备忘录程序设计    15
4.1 可行性分析    15
4.1.1 技术可行性    15
4.1.2 经济可行性    15
4.1.3 操作可行性    15
4.2 需求分析    15
4.3 详细设计    16
4.3.1 模块设计    16
4.3.2类设计    17
4.3.3 数据库设计    18
4.3.4欢迎及导入页设计    19
4.3.5主页面设计    21
4.3.6新建备忘页面设计    22
5  系统实现    23
5.1 数据库模块的实现    23
5.2 工具类模块的实现    25
5.3 时间对话框模块的实现    26
5.4 欢迎页模块实现    28
5.5 主页面模块的实现    31
5.6 新建备忘模块的实现    38
5.7 提醒对话框模块的实现    39
5.8 AndroidManifest.xml文件配置    41
6  系统测试    43
6.1 功能测试    43
6.1.1按钮功能测试    43
6.1.2 数据存储功能测试    43
6.1.3 闹钟提醒功能测试    43
6.2测试结果    44
7  结语    45
7.1 总结    45
7.2 展望    45
致谢    46
参考文献    47
外文文献    48
中文翻译    52

论文字数:25163
包含资料:
 



截图:
 


 


 

  • 18
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值