基于地理位置的校园交友社区APP
Community
基于地理位置的校园交友社区APP
功能介绍:
1.注册登录
注册/登录模块采用json数据上传个人信息,与服务器后台进行数据上传请求操作。当用户已在该设备登录时,将其用户信息采用SharedPreferences保存用户信息。
2.个人资料编辑
个人资料展示采用侧边划栏DrawerLayout的效果,侧边菜单可以随着滑动展示与隐藏。个人资料上传时将用户资料信息封装成一个类,利用OkHttp3库将其上传到后台数据库。
3.附近用户查询
利用百度MAP的定位功能将用户个人位置信息上传至数据库内,再通过经纬度计算出使用者与其他用户之间的距离,采用雷达扫描的效果将用户以点的形式根据距离分布绘制 出来。用户则利用ViewPager以卡片的形式展示出来,点击用户头像显示其个人资料详情。
4.动态发布与展示
动态发布:采用消息+图片的形式来发布,图片限制发送数量最多为9张。动态消息内容将其存储在服务器主机上的文件夹中,并对不同用户的动态进行命名来存放。动态显示:采用Recycleview布局来展示用户动态,单个动态布局为头像+姓名+动态内容+图片+地理位置信息,下部为评论+点赞图标。
5.社区插件功能
将多个插件摆布以转盘的形式布置,转动转盘并点击插件可进入应用查看具体内容。
主要功能:历史上的今天、今日天气、新闻头条。
APP项目演示
源码地址:https://github.com/librahfacebook/Community
基于地理位置的校园交友社区APP相关推荐
- 计算机毕业设计之java+springboot基于vue的校园交友网站
计算机毕业设计之java+springboot基于vue的校园交友网站 项目介绍 系统选用java语言,B/S模式和Mysql为后台数据库.系统主要包括首页.个人中心.用户管理.线下活动管理.交友信息 ...
- (附源码)计算机毕业设计SSM基于Java的校园交友平台
(附源码)计算机毕业设计SSM基于Java的校园交友平台 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe( ...
- [附源码]JAVA+ssm基于Java的校园交友平台(程序+Lw)
项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...
- 淘友: 基于新浪微博的微型交友社区
淘友 是一个基于新浪微博的微型交友社区,旨在在新浪微博社交维度之外发现更多价值. 淘友 是一个基于新浪微博的微型交友社区,旨在在新浪微博社交体系之外发现更多对用户而言有意义的社交价值.在这里,用户可以 ...
- 基于Java的校园图书管理APP设计
基于Java的校园图书管理APP设计 目录 基于Java的校园图书管理APP设计 1 一.要求: 1 二.输出文档: 1 三.程序代码: 1 四.毕业设计内容阐述: 1 一.要求: 题目自拟,但要求能 ...
- 基于安卓的校园二手跳蚤市场APP设计与实现.rar(项目源码+论文)
当下在大学生活中有不少东西能被二次使用,比如不用的书籍.电脑.相机.手机等,对于大学生来说,购买物美价廉的商品当然是不错的选择.如何才能买到这些物美价廉的商品呢?就可以通过.大学生跳蚤交流市场.进行购 ...
- springboot+mysql+基于Android的校园综合服务App平台的设计 毕业设计-附源码181042
摘 要 随着现在网络的快速发展,网络的应用在各行各业当中它很快融入到了许多学校的眼球之中,他们利用网络来做这个校园评教的网站,随之就产生了"校园综合服务App平台 ",这样就让用 ...
- 基于Android的校园综合服务App平台毕业设计源码181042
摘 要 随着现在网络的快速发展,网络的应用在各行各业当中它很快融入到了许多学校的眼球之中,他们利用网络来做这个校园评教的网站,随之就产生了"校园综合服务App平台 ",这样就让用 ...
- springboot基于Android的校园综合服务App平台的设计毕业设计源码181040
摘 要 随着现在网络的快速发展,网络的应用在各行各业当中它很快融入到了许多学校的眼球之中,他们利用网络来做这个校园评教的网站,随之就产生了"校园综合服务App平台 ",这样就让用 ...
最新文章
- MySQL 的“root”用户修改密码
- 办公室影响同事关系的九种行为
- 史上最全最强SpringMVC详细示例实战教程
- 在CesiumVR基础上实现3D左右立体视觉
- 在Windows服务器上开启SNMP代理程序
- typeScript的函数实例
- saveas java_在SaveAs之后Excel崩溃
- ClassNotFoundException:是否会减慢您的JVM?
- OpenHFT Java Lang项目
- shell中的条件判断和比较
- misc类设备与蜂鸣器驱动
- hive linux进程数,控制Hive MAP个数详解
- 计算机组成与体系结构——存储器分层体系结构
- 高校科研管理系统源代码_高校科研信息管理系统
- 实验1 建立数据库
- 华硕支持2003服务器主板,驱动天空 - 品牌主板 - 服务器主板 SERVER - 华硕服务器主板...
- AppNode面板安装搭建教程
- 直播软件源码,实现一个简单的直播功能
- 商务网站建设与维护【8】
- OCP学习基本知识点总结
热门文章
- Visual Studio 2010的WAP网站开发
- 新手在SSD+HDD上安装win10、Ubuntu 16.04双系统
- jQuery Accordion
- WIDER FACE数据集百度云盘下载
- 一篇详解带你再次重现《统计学习方法》——第二章、感知机模型
- ionic build ios(windows8虚拟机 使用ionic 打包ios,整个过程就是ionic build ios)
- 基于Android平台的个人理财软件的设计与实现
- 萤石视频接口(tp后台)
- 2022-2028年中国建筑机器人行业发展模式分析及未来前景规划报告
- 日历日期根据后台数据带背景的插件 Zabuto Calendar 使用