Aaron Liew's Blog

Blog about Android Development

Movie Searching App- Coding Explanation

There are five packages in this app as shown in the figure below. In each of these packages, it contains classes as follows:

  1. MovieSearchingApp package
    • MainActivity.Java
  2. IO package
    • FlushedInputStream.Java
  3. Model package
    • Movies.Java
    • MoviesResult.Java
    • Person.Java
    • PersonResult.Java
  4. Services package
    • GenericSeeker.Java
    • MovieSeeker.Java
    • PersonSeeker.Java

In order to explain the purpose of class and package and also show the interaction between the package and classes, the chart was constructed as shown in the figure below.