目录
目录README.md

RegionSense

  • 项目结构图

  • 后端项目地址

  • RegionSense.ppt下载

  • RegionSense应用介绍文档

  • RegionSense场景演示视频

  • RegionSense实机操作演示视频

  • App定位:

    • 受用人群:人群聚集单位(学校、公司等)
    • 功能定位:开发一些范围化群智功能,给一定范围的人提供信息聚集化带来的便利
  • 具体功能

    • PhotoShare:

      用户可以根据自己的意愿,通过拍照上传的方式,达到分享好事好物,提醒他人注意事项等对他人有用的信息

    • (实时)地域人群密度分布:

      因客观或主观原因,用户匿名可以分享个人位置信息并查看附近地域人群密度前往人多或人少的位置

      比如:在饭点时,因为疫情,用户要尽可能的去人少的食堂就餐

    • 噪音地图:

      根据用户分享的噪音信息,构建城市/所在校区环境噪音地图

    • 区域标注地图(待完善):

      根据用户在一定区域移动时加速度等设备传感器的变化,对该坐标进行适当的标记: 比如:标记有突起障碍,或者是较大坡度的坐标

  • 环境与主要组件:

    环境
    • 语言及版本:Java jdk1.8
    • 开发工具:android studio
    • 依赖管理:gradle
    主要组件
    • CrowdOS(SensorFunction)
    • BaiduMap
    • XUI(野生大佬UI组件)
    • lombok(懒人助手,android studio须要装lombok插件)
    • okhttp(网络请求)
    • gson(json助手)
    • javax.mail (邮箱助手)
  • 项目开发规定:

    • Activity:
      • 新建activity必须继承BaseActivity
      • getInstance(); 获取实例
      • setListeners(); 设置控件监听
      • setReceivers() 设置广播接收器
      • unSetReceiver() 注销接收器
    • 命名规范:
      • 方法名、变量名必须使用小驼峰命名法
      • 类名必须使用大驼峰命名法
      • 不允许出现无意义的类名、方法名或变量名
      • 不允许出现错误的单词拼写
关于

基于RegionSenseBS后端的安卓项目,让在校学生或其他区域的人享受到群智感知带来的便利

289.4 MB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

©Copyright 2023 CCF 开源发展委员会
Powered by Trustie& IntelliDE 京ICP备13000930号