Giter VIP home page Giter VIP logo

android-mini-projects's Introduction

Android Mini Projects

Versions Used

Android: Android 9 (API 28)

Android Studio: 3.6.1

Emulated Device: Google Pixel 3 XL


  • This android application maintains a Database of movies and some movie info.
  • Uses custom Adapter View and View recycler to implement the list view.
  • The app contains a Menu displaying the list of Movies. Each movie has hyperlinks to check details of the movie, watch trailer, Imdb link, director wiki page.

Menu


  • Each movie contains a details page with some info about the movie.

Details



  • Two Android applications (Client and Receiver/Server).
  • Permission based broadcasting from the client app opens the Service App.
  • Client App redirects to the service app, based on what kind of service the user clicks on (Attractions/Restaurants). The list of cities (Chicago in the basic version) can be easily extended

Menu


  • The Service app shows a list of attractions/restaurants in the particular city based on the option selected in the Client App.
  • This list can be extended vertically (hospitals etc.) and horizontally (more locations) with minimal effort.
  • On click of a item, the user is redirected to the official website of the attraction/restaurant.

Menu



  • Two Android applications (Client and Server).
  • Permission based broadcast service where the service app provides a music stream that can be fetched by the client to play once it is connected to the server. The Client uses Binding to stay connected to the service.
  • The service app runs in the background.
  • The Music client has two states, Connected and Disconnected. The client is able to retrieve the songs list along with info (from the service) only after it connects to the service.
Solarized dark Solarized Ocean
Menu Menu

  • Once the Client connects to the service, it can play any song from the list returned.

Menu

android-mini-projects's People

Contributors

pramo31 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.