Skip to content
forked from jxxmskulong/ADGIS

一个简易的广告管理系统,使用Bmob搭建的后台,集成了高德API进行广告地理位置的显示。

License

Notifications You must be signed in to change notification settings

BoronZhang/ADGIS

 
 

Repository files navigation

ADGIS

1.简要介绍

ADGIS是一个能够简易查看当前广告牌信息的应用。使用了Bmob做为后台服务端,集成了高德地图对目标广告信息进行标注,从而可在地图上显示出广告牌对应广告信息的目标位置。在点击地图上对应广告点后显示详细信息。目前数据库尚不完善,仅仅只是制作了框架。能查看广告的四项信息:广告牌的物理信息,广告牌维护信息,广告牌文字信息,广告牌所属公司信息。以下是几张简要的截图:

界面描述 运行截图
主界面
搜索界面
个人中心
用户信息修改
广告牌详情
设置界面
登陆界面

2.使用的库

在ADGIS的编写过程中,使用了大量的第三方库:
详情如下Gradle文件

//网络框架Okhttp
compile 'com.squareup.okhttp3:okhttp:3.9.0'
//圆形图片
compile 'de.hdodenhof:circleimageview:2.1.0'
//Glide(图形加载库)
compile 'com.github.bumptech.glide:glide:3.7.0'
//Roboto字体
compile 'com.github.johnkil.android-robototextview:robototextview:2.5.0'
//智能刷新框架
compile 'com.scwang.smartrefresh:SmartRefreshLayout:1.0.5.1'
compile 'com.scwang.smartrefresh:SmartRefreshHeader:1.0.5.1'
//选择城市库
compile 'liji.library.dev:citypickerview:3.1.5'
//选择器的库(滚动选择)
compile 'com.contrarywind:Android-PickerView:3.2.7'
// 图像剪切
compile 'com.kevin:crop:1.0.2'
//GSON(解析JSON数据)
compile 'com.google.code.gson:gson:2.8.2'
//butter knife(注解式绑定)
compile 'com.jakewharton:butterknife:8.4.0'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.4.0'
//Bmob云SDK
compile 'cn.bmob.android:bmob-sdk:3.5.7'
//PhotoView(可对图片进行缩放)
compile 'com.github.chrisbanes.photoview:library:1.2.3'
//简易实现圆角矩形背景
compile 'com.flyco.roundview:FlycoRoundView_Lib:1.1.4@aar'
//facebook的弹性动画库
compile 'com.facebook.rebound:rebound:0.3.8'
//大神JakeWharton的动画库
compile 'com.nineoldandroids:library:2.4.0'

About

一个简易的广告管理系统,使用Bmob搭建的后台,集成了高德API进行广告地理位置的显示。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%