摘要当今社会已经步入智能化时代与互联网时代,智能手机成为人们掌上的管家。安卓则是智能手机市场的主流平台,安卓应用也随之流行。志愿者活动在当前社会流行开,成为青年所喜爱的课余活动,而志愿者APP的存在可以极大方便青年参加志愿活动。80064

本课题以Android为平台,以Android Studio IDE为开发环境,设计并实现了志愿者APP,本APP用户分为超级管理员,管理员和普通志愿者三种角色,具有用户注册、登陆,发布、查看以及管理志愿者活动,签到打卡等功能。本APP采用SQLite轻型数据库,设计了数据库表结构。签到打卡根据预设的活动地点,通过智能手机完成GPS定位签到。签到地图采用百度地图SDK包,利用百度地图API接口方便志愿者用户查看所在地点并在地图上显示,位置通信采用Http协议 。结果显示,本APP具有一定的实用性。

毕业论文关键词  安卓 志愿者 SQLite 百度地图API UI

Title  The design and implementation of  Android volunteer Application   

Abstract Today our society comes into the era of intelligence and Internet。 Smart phone becomes the housekeeper in our own palm。 Android is the main system of smart phone in the market and then Android Application Development is popular during us。 The Android Applications are indispensable in our daily time。

My project is based on Android platform and developed in Android Studio IDE development environment。 My project designs and realizes a volunteer application。 

This APP’s roles are pided to three parts: super administrator, common administrator and common volunteer users。 This APP has many functions such as registration, login, activities’ publishing, check, management and signing in。 This APP uses light database and designs the database table structure。 The function of signing in is completed by smart mobile’s GPS location according to predetermined location。 The map used in signing in is Baidu Map SDK。 My project shows the location where the volunteers are in on mobile map by using Baidu Map API。 The communication of location uses Http。 In result, this APP is practical。

Keywords  Android  Volunteer  SQLite  BaiduMap’s API  UI

目   录

1  引言 1

1。1  移动互联网 1

1。2  智能终端与智能系统 3

2  Android App开发应用基础 4

2。1  Android架构 4

2。2  Android开发基本组件 6

2。3  Android数据处理 8

2。4  定位 9

3  总体设计 10

3。1  登录注册 11

3。2  活动管理 12

3。3  社交平台 12

3。4  签到打卡 12

3。5  地图 13

4  模块实现 13

4。1  登陆注册 13

4。2  志愿活动管理 18

结  论 28

致  谢 29

参考文献 30

1  引言

1。1  移动互联网

上一篇:基于Wi-Fi的智能家居无线传感网功能节点设计
下一篇:java飞机大战游戏的设计与实现

数据挖掘在电子商务中的应用

矩阵奇异值分解及其在图像处理中的应用

Android课程同步练习系统的设计

Android智能手机的交互式学习系统的设计

网络爬虫技术在品牌维权系统中的应用

Android移动终端的网上便利...

Android移动互动学习系统学生端设计

我国风险投资的发展现状问题及对策分析

老年2型糖尿病患者运动疗...

张洁小说《无字》中的女性意识

新課改下小學语文洧效阅...

ASP.net+sqlserver企业设备管理系统设计与开发

互联网教育”变革路径研究进展【7972字】

网络语言“XX体”研究

麦秸秆还田和沼液灌溉对...

LiMn1-xFexPO4正极材料合成及充放电性能研究

安康汉江网讯