首页 » Andorid » 安卓应用 » 正文

移动广财安卓版

移动广财 App

源于毕设,基于开源。产品截图见 官网

App对接了广财的教务、信息门户、一卡通、图书馆等系统,包含 Dr.com 功能,数据均为爬取获取,无学校官方接口。 这个项目是客户端源码,服务端代码不开源,但开放Api接口。

图为v1.0.0的功能,图中蓝色部分为入口较深的功能,启动通知为打开App时,服务端发送的通知;生日祝福是在公历生日当日打开App有弹窗祝福。

如需导入项目,强烈推荐 先看下 客户端-安装指南.md

API接口

向对应接口发请求即可获得数据 API文档地址
另外建议长期使用Api接口的联系下管理员,因未来会修改接口的身份、安全验证,方便到时通知。

广告

  1. 长期招聘维护 移动广财 的技术人员。
  2. 如有针对广财的产品,打算发布到该 WeGdufe organization,可在 organization页 点右侧头像发email给组织成员,目前找 wintercoder 即可。

技术说明

技术框架: Rxjava 2.0.1、Retrofit 2.1.0、LitePal 1.5.1 框架学习教程戳这

逻辑根目录/
├─activity          活动页面
├─adapter           数据和列表的中介-适配器
├─api               与服务端的接口交接部分
├─fragment          Tab页面碎片
├─model             服务端返回的数据封装实体
├─util              工具包
│  └─drcom              城市热点模块
│  └─widget             桌面小部件相关
└─widget            自定义控件,如课表页、可缩放的ImageView
页面视图根目录/
├─drawable          颜色/样式选择器
│  └─sehedule           课表页面的颜色形状表
├─layout            布局文件
├─menu              标题栏的按钮页面
├─mipmap-hdpi       针对不同手机分辨率的图片资源,下同
├─mipmap-mdpi
├─mipmap-xhdpi
├─mipmap-xxhdpi
├─mipmap-xxxhdpi
└─values            字符串、颜色等常量

贡献代码

建议提交到 dev 分支,非 master ,这样我好评审代码正确性。 教程可见 网友博文

贡献流程:

  • Fork 该项目, clone 到本地,使用 git checkout dev 切换到 dev 分支,如果没有就 git checkout -b dev origin/dev
  • 修改代码,改好 commitgit push origin dev 到你仓库的dev 分支,然后在Github页面上发起 Pull request 提交给该项目的 dev 分支。

如果想加入团队长期维护,通过Q群 631036490 或发邮件至 movinggdufe@163.com 等各种渠道联系项目管理员,将加你到组织成员里。

近期客户端功能需求:

  1. 编辑课表界面提供时间选框。
  2. 英汉翻译(非必需)。
  3. 美化登陆界面、排课表、校历、地图、常用电话等界面。
  4. iPhone端。

其他需要与服务器沟通的需求:

  1. 更换域名和端口,同时征集产品新域名。
  2. API接口密码字段加密,增加Apikey字段,限制可用的客户端。
  3. 图书馆Top100热门书。

长远需求:

  1. 校园外卖,配送可由商家配送。
  2. 实名社交聊天区,必须实名,如需匿名则提示用户后台可见实名信息,提供校区选择功能。
  3. 教师端 & 与老师的IM交流:我校分校区真是坑,在引入老师、学校管理员角色后增加校园咨询功能,让学生和老师能够进行线上沟通,学生也可以选择发短信给老师(经过服务器发送,不在客户端显示老师号码),短信价格由学生支付。老师可以选择单发和群发短信给指定班级的同学做通知,通知可为App、公众号、短信推送。
  4. 讲座、社团活动信息,增加信息个性化推送、活动信息关注功能,如给缺少创新创业素质拓展分的学生主动推送创新创业类活动。

更新记录

  • 2017年4月12日22:49 v1.0.0 实现大多数功能
  • 2017年4月18日12:55 v1.1.0 更改app中服务器地址的子域名为app,增加课表桌面控件、每日提醒、生日祝福
  • 2017年4月19日23:25 v1.2.0 增加课表按周查看,修复默认首页、Dr.com注销功能Bug,增加服务端注销
  • 2017年5月31日22:13 v1.3.0 新增课表编辑、查平时成绩、校友体验、排课表放在课表页功能,更换地图

For 其他学校

各系统情况:

对于Dr.com哆点登陆可见该分离后的项目:https://github.com/wintercoder/Gdufe-Drcom-Android

License

GPL V3

若你用该软件或者API接口开发了其他产品且发布使用,那么你也需要开源你的产品。
未经允许,不得使用移动广财或本软件贡献者名称为你的产品做宣传、推广等。

下载 (5)

发表评论