项目类型:社交类APP
主要功能:帐号注册登录功能,学校资讯浏览功能,活动发布及显示功能,好友管理及聊天功能,分享及退出登录等相关设置功能
技术要点及实现:
1、基于Material Design的UI设计;
2、使用Bmob云服务器实现帐号注册及登录功能,帐号的信息更改功能;
3、使用Jsoup爬虫实现学校资讯数据获取;
4、使用Banner实现图片轮播功能;
5、使用RecyclerView实现复杂列表显示;
6、使用Glide实现图片加载;
7、使用Bmob管理活动信息的储存及好友关系的储存;
8、使用融云IM实现聊天功能;
9、信息分享至社交平台,使用了MOB平台的shareSDK做第三方分享。
- 注册及登录
- 学校资讯
- 周边活动
- 我的好友
- 我的设置
- 1,学校资讯:提供校园资讯浏览,供学校提供相关信息展出供学生观看,方便学校开展相关宣传以及学校组织开展相关活动
- 2,周边活动:提供校园出行活动,用户可以根据自己的需要选择自己想参加的活动进行参与或者发布活动
- 3,我的好友:提供好友关系管理功能,在线聊天功能
- 4,我的设置:提供相关app设置及帐号信息修改,app使用偏好,分享该软件至社交平台等功能
- 2017-3-21 工程创建
- 2017-4-16 校园资讯模块初版完成
- 2017-4-23 四大模块初版完成
- 2017-6-27 更新Readme