Skip to content

O-SeHwan/OpenSource_Android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 

Repository files navigation

NoticeWorker

Provide URL Constant & Parser

Introduction

Library to get notice information from website (usually college) for android developer

Setup

Add the JitPack repository in your build.gradle (top level module):

allprojects {
    repositories {
        jcenter()
        maven { url "https://jitpack.io" }
    }
}

And add next dependencies in the build.gradle of the module:

dependencies {
    implementation 'com.github.13mile:{moduleName}:{tag}' //{moduleName},{tag}  입력
}

Prerequisites

  • Android SDK 16
  • Thread to get Network result (use AsyncTask / RxJava / Coroutines ... )

Sample

Organization
SSU
SNU

Chooser Sample Organization

val organization_ssu = Noticeworker.organization("숭실대학교")

val organization_snu = Noticeworker.organization("서울대학교")

Get Department, Notice information

val departmentList = organization_ssu.getDeptList()

val departmentURL = Noticeworker.getNoticeURL(dept, page, keyword)

val noticeContent = Noticeworker.getNoticeContent()

Android Deployment Jitpack

*GitHub Deployment Repo URL : https://github.com/SeHwanOh/OpenSource_Android *JitPack URL : https://jitpack.io/#SeHwanOh/OpenSource_Android

Version Version Version License Platform

NoticeWorker (1.0.2)
June 3rd, 17:40