SYSU Library

Nov 24, 2014

Android Developer Tools eclipse developer

I used the Android Developer Tools (ADT) plugin for Eclipse for our software development. However, support for the ADT in Eclipse has ended. Google recommends developers to migrate their app development projects to Android Studio as soon as possible.

Relevant Package

HttpClient : an useful package providing robust support for the HTTP protocol. I used it to send GET/POST request to our official SYSU library website

SQLite : a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. I used it to store information including pictures, search history, favorites and etc.

Jsoup : a Java library for working with real-world HTML. I used it to parse HTML returned from the official website


  • get input from users of the Android application
  • send GET/POST request to the official library website
  • parse HTML returned by the official website
  • present the results on the Android application

I simulated user behaviors on the official website, captured the network packet and analyzed its format in order to successfully parse the HTML it returns.


app1 app2