/Gdgm

学校教务系统

Primary LanguageJava

学校教务系统

这是一个开源的教务系统,为了方便演示效果,数据全部采用静态的html展示,大家可根据自身学校的教务系统进行针对性修改。

Demo

实现原理

实现原理请参考我的这两篇博客

手把手带你打造一个教务系统客户端

Android利用Jsoup抓取数据,再也不怕写App没有数据啦

如何快速替换为自己学校的教务系统

如果你的学校教务系统也是采用正方教务系统,那么比较简单,步骤如下:

  1. 首先,将com/example/arron/gdgm/utils/CommonUtils.java中的isDemo改为false
public class CommonUtils {
    public static boolean isDemo = true; // 改为false
    ....
}
  1. /app/src/main/res/values/api.xml下的url替换为你学校对应的url

  2. 运行App,看哪里解析有问题,针对你学校教务系统的html代码,根据css样式等差异进行微调。