当前位置:主页 > 科技论文 > 软件论文 >

基于Android平台的LBS社交应用的设计与实现

发布时间:2024-04-14 05:12
  随着科学技术的飞速发展,手机已经融入了各类智能应用,对我们来说它已经不仅仅是一种通讯设备,更像一个小巧而精致的掌上电脑。从当时风靡一时的Symbian系统到如今开发人员非常热衷的Android系统,手机的功能越来越丰富,给人们的生活带了方便与乐趣。由于智能手机的普及,LBS(基于位置的服务)应用的开发得到了极大的推动。人们将手机定位功能与手机应用结合起来,开发出各种基于LBS的手机APP,使得APP可以获取用户的位置信息,这给人们的旅游、购物、社交带来了极大便利。本文主要是针对实际需求,在LBS应用的基础上,给用户提供一个安全方便的社交应用APP,着重于实现交友这方面的功能。活跃于相同场所的用户会有相近的爱好,如活跃于商场的用户可能比较喜欢购物,活跃于电影院的用户可能比较喜欢看电影等,这一类人属于同一类人,会更有共同话题。本文还在软件中增加了基于LBS的协同过滤算法,以相互推荐给具有相似地理位置和高相似度的用户。如果附近用户中存在已添加好友,系统向好友发送一个小红包,给好友一个惊喜,如此可以提高软件的实用性和趣味性。人们可以通过此软件进行定位、实现添加附近好友、评论好友状态等功能,AP...

【文章页数】:66 页

【学位级别】:硕士

【部分图文】:

图2_1?android系统架构图??(1)应用软件层??

图2_1?android系统架构图??(1)应用软件层??

..??图2_1?android系统架构图??用软件层??是指运行在安卓虚拟机上的程序,Android平台里己经嵌入了一些基们也可以自己进行开发,设计并实现出自己想要的应用程序。下层的


图2礴如d犷口sd应用程序结构圈

图2礴如d犷口sd应用程序结构圈

-nro2.?2局德LBS开放平台??2.2.?1简介??Android?SDK版本的高德地图SDK是开发人员在自己的应用程序中访问的接口,可??


图2-3高德Key申请界面??2.?2.?2产品特色??1用户体验良好:地图加载快,拖动顺滑

图2-3高德Key申请界面??2.?2.?2产品特色??1用户体验良好:地图加载快,拖动顺滑

‘?}s^mm??图2-2?Android应用程序结构图??2.?2局德LBS开放平台??2.2.?1简介??Android?SDK版本的高德地图SDK是开发人员在自己的应用程序中访问的接口,可??以添加所需的功能。借助此开发包,开发人员可以轻松开发地图显示和操作、离线地图、??....


图2-4二维平面空间上点集的示意阁??基于相似性阈值的邻居计算是规定好邻居距离的最大阈悄K,汴且以当前点为中心,??

图2-4二维平面空间上点集的示意阁??基于相似性阈值的邻居计算是规定好邻居距离的最大阈悄K,汴且以当前点为中心,??

在计算完相似度之后,基于相似性找到用户的‘邻居’?129][3(>]。挑选邻居的常用原则可??分为两类:固定数量的邻居(K邻域)和基于相似度的邻居(基于阈值的邻域),本穴主要解释??相邻阈值的邻近解法。图2-4示出了在二维平面空间上设置的点的示意图。??A:?K-ncighbor....



本文编号:3954170

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3954170.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户f941a***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com