美文网首页
基于百度LBS的FindFriends手机应用

基于百度LBS的FindFriends手机应用

作者: 事業推進者 | 来源:发表于2017-01-13 11:05 被阅读0次

(一)摘要

2011年当时APP开发正红的时候,利用空余时间开发了一款简单的基于百度LBS的安卓应用。主要功能就是约人打麻将、唱K、吃饭和找人拼车。主要用到的技术:前端(JQUERY MOBILE)后端(百度LBS、LBS存储、百度云推送)。使用方法也是非常简单,属于非常轻量化的应用。

(二)功能介绍

【发起活动】是指按下后转到新建活动的画面,然后可以发起活动。
【附近活动】是指按下后转到活动地图画面,查看周边有什么自己有兴趣参加的活动,然后可以报名参加。
【发布搭车信息】是指按下后转到发布新搭车信息的画面,然后可以发布一条搭车信息(类似于现在的滴答拼车)。
【附近搭车信息】是指按下后转到附近搭车信息地图,然后可以查看附近的搭车信息,看看自己能否找到同路人搭车。
主画面
【发起活动画面】
点击地图上面的棋牌室,可以看到棋牌室信息,按下【在此处创建新活动】后,转到创建活动的画面,填写相关信息后,提交后,便生成一个新的活动信息。如果查看活动地图的话,会在地图上有个水滴标志。并且会推送到安装过本应用的客户端。

查找活动地点
填写活动内容和创建活动
【查找附近活动画面】
地图上面会把附近的活动用水滴标志表示出来,然后点击后会看到活动的详细信息,点击我要参加后,会转到活动参加确认画面,填写完本人信息后,点击确认参加按钮后,报名参加选中的活动。
查找附近活动
参加活动信息填写和确认
发布搭车信息、查找搭车信息的流程和活动相似,这里就不详细描述了。

(三)技术介绍

技术一:jquery mobile
jquery mobile的引用主要有两点:
需要有一个assets这样的目录结构,保存页面文件。
eclipse目录结构
然后,主程序入口改为:
主程序入口
其他也不多介绍了,看看网上的文章就明白了。
技术二:LBS
要使用百度的服务首先要申请百度的开发者。这里不详细说明,参照百度的介绍。
该应用主要调用了百度LBS的以下接口:
在html文件中引用百度LBS的JavaScript后,创建地图,定位,取得POI信息后,在地图上面标志出来。
地图接口调用
得到信息点创建标记
信息标志保存

最后、该应用已经在百度手机应用中登记上线,欢迎下载。

相关文章

  • 基于百度LBS的FindFriends手机应用

    (一)摘要 2011年当时APP开发正红的时候,利用空余时间开发了一款简单的基于百度LBS的安卓应用。主要功能就是...

  • 20160825 LBS地图接口

    基于lbs服务应用开发 常用的lbs接口: 百度lbs接口 腾讯lbs接口 高德lbs接口 例: 在lbsyun....

  • 0825_基于lbs的服务应用开发

    新内容(基于lbs的服务应用开发) lbs公开接口: 百度地图 腾讯地图 Google地图 百度地图接口简单使用 ...

  • 周四

    基于lbs服务端开发 lbs和gps是有区别的 gps误差小 百度 腾讯 高德等都有lbs服务应用 谷歌最牛...

  • 20161009 LBS接口学习及作业总结

    作业## 调用lbs接口,写一个基于lbs的应用(单页多应用),内容包括 周边查询,地址正向解析和逆地址解析,出行...

  • 全栈工程师之路--第十六天

    百度lbs的使用 百度lbs是百度开发的一款基于位置服务的API。通过这个API我们可以轻松的把这些功能集成到我们...

  • 三个阿姨运营模式及方案

    一款基于LBS提供家庭服务的手机应用,用户可以通过手机App、官方网站、400电话、微信等直接预约家政、养老、...

  • 基于lbs服务应用开发

    基于位置的服务,它是通过电信移动运营商的无线电通讯网络(如GSM网、CDMA网)或外部定位方式(如GPS)获取移动...

  • 基于lbs服务应用开发

    任务目标:1、实现地图地址级联下拉选项任务目标:2、实现地图搜索周边服务任务目标:3、实现地图鼠标点击获取地址和坐...

  • iOS定位服务设计实例一则

    iOS定位服务设计实例一则 当前,越来越多的移动应用基于LBS(位置服务)构建业务,LBS可以说是移动应用浪潮的基...

网友评论

      本文标题:基于百度LBS的FindFriends手机应用

      本文链接:https://www.haomeiwen.com/subject/zozjbttx.html