android 生活小助手,基于Android平台开发生活小助手.doc

基于Android平台开发生活小助手

毕业设计(论文)

题 目:基于Android平台的手机应用开发-生活小助手

学 院:

专 业:

学生姓名: 班级/学号:

指导老师/督导老师:

起止时间:

摘 要

Android是基于Linux平台的开源手机操作系统,该平台由操作系统、中间件、用户界面和应用软件组成,是第一个为移动终端打造的真正开放的、完整的移动平台。Android 平台正在被越来越多的开发者和使用者接受。

本设计以任务书要求为标准、以智能手机用户常用功能为主,确定了生活小助手软件的功能和框架。本设计首先要安装JAVA JDK、Eclipse和 Android,配置Android开发环境。在Android开发环境搭建完成后,依照求分析、软件设计、软件实现以及最终测试的步骤开发生活小助手,实现了天气预报、食谱、列车时刻表三大功能。此外,本软件的天气预报和列车时刻表的功能在联网情况下才能使用,而食谱则无需联网,直接通过访问本地数据库获取数据。

关键词:安卓;Web Service;数据库;

Abstract

Android is an open source phone operating system based on Linux platform. It consists of the operating system, middleware, user interface and core application software. It is the first to create real mobile terminal open and complete mobile software. Android platform is being more and more developers and users to accept.

The design takes task book requirements as standard and focus on functions which smartphone users usually use. Firstly, the design uses the installation of JAVA JDK, Eclipse and Android, installation and configuration of Android development environment. After setting up an Android development environment, develop the life assistant system in accordance with requirements analysis, system design, system implementation and test. This software implements the weather forecast, train schedule and recipes. In addition, weather forecast and train schedule can function under the network environment. However, Recipe directly obtains data by accessing the local database without the network.

Keywords: Android; Web Service; SQLite;

目 录

摘要(中文)I

摘要(英文)II

第一章 概述1

1.1开发背景1

1.2课题的目的与设计步骤1

1.3论文组织结构2

第二章 需求分析3

2.1功能需求3

2.2UI需求4

2.3数据需求4

第三章 关键技术介绍5

3.1Intent5

3.2BroadcastReceiver5

3.3Service7

3.4SQLite8

3.5Web Service10

3.6SOAP协议10

3.7HTTP POST请求11

3.8SAX解析13

第四章 生活小助手软件设计16

4.1软件结构设计16

4.2系统界面设计16

4.3系统数据库模型设计17

第五章

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值