Contacts

Contacts

Facundo Esquivel
Jun 15, 2018
  • 4.1 and up

    Android OS

About Contacts

THIS IS A SAMPLE APP

You can find the source code in the following public repository: https://gitlab.com/Esquivel/contacts

The app has a main screen with a grid of contacts and detail screen with selected data contact.

The data is obtained by an API ("randomuser") and stored in a internal cache memory. It has an expiration time, and a manual expiration mechanism.

"Material Design" guidelines used for the design of the user interface, having a toolbar with collapsible image, items with ripple type selection and cardviews with contact information.

I used "RxJava" for the management of the working threads.

In the service layer you can see how to do a request, execute certain validations and return an object with a valid status filtering those that did not have it, and ordering the results. All in a safe worker thread.

I used "Picasso" for the management of images, using placeholders for cases in which there are no images. Focus was kept on the correct handling of the images to avoid memory leaks.

Show More

What's new in the latest 1.0

Last updated on Jun 15, 2018
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Show More

Videos and Screenshots

  • Contacts poster
  • Contacts screenshot 1
APKPure icon

Super Fast and Safe Downloading via APKPure App

One-click to install XAPK/APK files on Android!

Download APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies