这是一个开源的教务系统,为了方便演示效果,数据全部采用静态的html展示,大家可根据自身学校的教务系统进行针对性修改。
实现原理请参考我的这两篇博客
Android利用Jsoup抓取数据,再也不怕写App没有数据啦
如果你的学校教务系统也是采用正方教务系统,那么比较简单,步骤如下:
- 首先,将com/example/arron/gdgm/utils/CommonUtils.java中的
isDemo
改为false
public class CommonUtils {
public static boolean isDemo = true; // 改为false
....
}
-
将/app/src/main/res/values/api.xml下的url替换为你学校对应的url
-
运行App,看哪里解析有问题,针对你学校教务系统的html代码,根据css样式等差异进行微调。