1 Star 6 Fork 0

Ahyer / KotlinYsuSelfStudy

Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

燕习(YsuSelfStudy)


一款帮助燕大同学的APP。

软件采用Kotlin +Jetpack +MVVM 设计,这是重构后的版本。

主要功能


  • 查询当日空教室,可自由选择时间段。
  • 查询在校期间成绩
  • 查询本学期的考试
  • 查询本学期的课程表
  • 查询教务处的通告
  • 查询一卡通余额

界面预览


YAI1dU.jpg YAI3oF.jpg YAIMLV.jpg YAIKs0.jpg YAIlZT.jpg

下载地址


​ 目前软件已经不再维护并从各大应用平台下架了。应用宝上还有留存。

编译配置


在build.gradle 中删除

def keystoreProperFile = rootProject.file('keystore.properties')
def keystoreProperties = new Properties()
keystoreProperties.load(new FileInputStream(keystoreProperFile))

    signingConfigs {
        release {
            keyAlias keystoreProperties['KEY_ALIAS']
            keyPassword keystoreProperties['KEY_PASSWORD']
            storeFile file(keystoreProperties['STORE_FILE'])
            storePassword keystoreProperties['STORE_PASSWORD']
        }
    }
    
       debug {
            signingConfig signingConfigs.release
        }

后可以正常打包。但因为软件的签名并未开源。因此打包后无法登录QQ,无法获取空教室。

设计思路


APP采用Kotlin+Jetpack+MVVM模式设计。(部分采用Java)

软件主体部分采用的是爬虫---Jsoup。

后台部分原先用的是服务器,考虑到价格和安全的原因,改为了Bmob。

LICENSE


MPL-2.0

2019年(第12届)中国大学生计算机设计大赛省赛三等奖

Comments ( 0 )

Sign in for post a comment

About

燕习是一款辅助燕山大学同学的APP,它会是你上自习的好帮手。 spread retract
Cancel

Releases

No release

KotlinYsuSelfStudy

Contributors

All

Activities

load more
can not load any more
Kotlin
1
https://gitee.com/HappyWizard/KotlinYsuSelfStudy.git
git@gitee.com:HappyWizard/KotlinYsuSelfStudy.git
HappyWizard
KotlinYsuSelfStudy
KotlinYsuSelfStudy
master

Search