基于android的宠物交流社区app实现【字数:12814】
目录
摘 要 I
关键词 I
ABSTRACT 1
KEY WORDS 1
引言 1
1 研究现状与发展趋势 2
1.1 Android研究现状与发展趋势 2
1.1.1 研究现状 2
1.1.2 发展趋势 3
1.2 宠物行业发展趋势 3
2 研究方案 4
2.1 开发环境 4
2.1.1 JAVA开发环境搭建 4
2.1.2 Android开发环境搭建 4
2.2 数据存储方案 5
2.2.1 LitePal数据库配置 5
2.2.2 数据库设计 5
3 研究过程 8
3.1 界面设计 8
3.2 后端开发 10
3.2.1用户模块 10
3.2.2商城模块 11
3.2.3分享模块 12
3.2.4论坛模块 13
4 结果分析 14
4.1 注册、登陆 14
4.2 动态分享、点赞 16
4.3 商品搜索、分类查看 17
4.4 商品加购、结算 18
4.5 订单查看、评价 19
4.6 问题、回答发布、问题收藏 20
4.7 个人中心 21
5 结论与讨论 22
参考文献 24
致谢 25
基于Android的宠物交流社区App实现
摘 要
21世纪互联网迅猛发展,智能手机全面普及,各类功能丰富的智能手机应用应运而生,为人们的生活提供了许多的便利。近几年,随着经济的发展和人们对高水平精神层面生活的追求,寻找一只宠物陪伴能够极大地缓解孤单,许多没有养过宠物的新手,对宠物一无所知。在决定饲养宠物后,需要购置各类宠物用品。为方便宠物主人健康科学的养宠,此次实验开发了一款功能丰富,模块齐全的宠物交流社区App。
本实验中所设计的宠物社区交流App,基于Android系统,使用Androi *51今日免费论文网|www.51jrft.com +Q: *351916072*
d Studio布局技术开发前端UI界面,Java语言完成后台开发,数据库基于安卓系统自带的LitePal数据库实现本地存储。该APP涵盖动态分享、宠物用品商城、论坛模块和用户模块,从多角度多方面解决了用户养宠所遇到的问题,给宠物主人提供了一个智能交互的线上宠物社区。该APP旨在为养宠用户提供一个可以进行线上交流的平台,在交流的同时,科普养宠相关知识,在智能手机终端,满足养宠用户的各类需求。该软件已通过多台不同型号真机和模拟器的测试,多次测试通过,功能完善,数据存储无误。
引言
养宠是一门学问,当今社会饲养宠物,与养狗看院,喂猫捉鼠,养家禽当作食物的模式早以大相径庭,宠物对于人们的意义,已经变成了一位朋友,一位陪伴者,甚至是一位家人。宠物的品种也从中华田园犬、中华狸花猫,变成了来源广泛,形象多样的品种。此外,人们对宠物种类的喜爱,也从最基本的猫猫狗狗、花鸟虫鱼,发展到了可爱家禽,异形动物。养宠逐渐成为了一件需要丰富知识、经验,需要投入大量时间的事情。而许多新手开始养宠时,没有相应的知识储备,也没有任何经验,贸然养宠,会导致宠物无法健康的成长。即便是有丰富养宠经验的主人们,在遇到宠物生病、出现突发情况、疑难杂症、和一些棘手的问题时,也会不知道该如何解决。
由此,基于Android开发一款适合于养宠新手、多年养宠主人的app,可以很大程度的帮助到饲养宠物的人们,让人们以正确的方式对待小动物,这样也可以让小动物健康成长[1]。此前,国内外已有许多款基于android和ios的app[2],通过各种各样的方式帮助人们养宠。国内市场上较为出名的有以下几款:第一是《宠物市场》,该款app的受众对象为没有饲养宠物,但想要饲养宠物的人们,在该款app可以完成宠物本身的购买,以及初次养宠所需重要物品的购买,局限于宠物交易和宠物粮食交易。第二是《E宠》,这是一个典型的宠物用品商城,确切来讲,是犬类用品商城,是一款转为狗狗主人服务的商城类app。第三是《宠明》,一款宠物动态分析、社交的软件,用户可以通过视频、照片以及文字等多种多样的形式在该软件上分享动态,分享宠物的行为、动态以及成长历程,国内此类与宠物相关,功能迥异的app还有很多[3],在此不做过多举例。而国外的宠物相关app,服务形式、功能与国内相关软件都有较大区别,如用于追踪宠物位置信息,防止宠物走失的《tagg》,科普宠物医疗知识、急救措施的宠物医疗相关app《PetFirstAid》,可以在线雇佣遛狗师,在线显示实时位置,在线支付订单的遛狗师雇佣软件《Trottr》。国内的几个宠物相关App,包括“有宠”、“E宠”、“宠物市场”、“玩萌”等十数个市场以上线App,都存在宠物种类覆盖不全面,缺少宠物相关知识科普等缺点。而国外相关App,侧重于宠物位置信息追踪,致力于宠物医疗,用户与兽医交流等,国外宠物相关App功能十分实用,但每个App多对应单一功能。综合看来,开发一个功能齐全、模块完善的宠物交流分享App是十分必要的。
该款app基于Android开发技术、数据库连接技术、网络通讯技术等软件开发技术,包含了动态分享、商城购物、论坛问答等多种功能。市面上目前有许多款宠物相关app,但大多功能单一,相互独立,没有联系,例如单一的宠物交易商城,宠物用品购买商城,宠物定位app,论坛app等,此外,市面上几乎所有的app,都是围绕猫和狗展开服务,但事实上,目前宠物种类十分繁杂,此次开发的《宠爱》宠物相关app,逻辑层次分明,功能齐全具体,涵盖的服务对象包括猫狗虫鱼、仓鼠、兔子、乌龟、爬行动物等等在内的几乎所有宠物。与此同时,这款app具有用户之间的交互性,让用户可以互相交流养宠经验,分享宠物成长足迹,和养宠新鲜事。动态分享模块中,宠物主人可以通过分享照片和文字,直观的展现宠物成长的各个瞬间,商城模块则可用于购买宠物日常所需的各类用品[4],如宠物粮食、服饰、玩具、出行用品、常用药物等等,在app中一键下单购买,平台通过快递送货上门。最重要的模块是论坛模块,当宠物主人在养宠过程中遇到了任何棘手的问题、或者新手养宠前的疑问,都可以在论坛中提出来,此时,对相应问题有经验的用户,可在线回答问题,便达成了经验交流的目的。
原文链接:http://www.jxszl.com/jsj/wljs/606880.html