There are many third-party libraries for Android but several of them are "must have" libraries that are extremely popular and are often used in almost any Android project. Each has different purposes but all of them make life as a developer much more pleasant. The major libraries are listed below in a few categories.
This "standard pack" listed below are libraries that are quite popular, widely applicable and should probably be setup within most Android apps: NameDescriptionRetrofitA type-safe REST client for Android which intelligently maps an API into a client interface using annotations.PicassoA powerful image downloading and caching library for Android.ButterKnifeUsing Java annotations, makes Android development better by simplifying common tasks.ParcelerAndroid Parcelable made easy through code generationIcePickAndroid Instance State made easyCroutonContext-sensitive, configurable alert notices much better than toastsHugoEasier logging using annot…
To develop an app using the Google Play services APIs, you must add Google Play services Library to your app. Google Play services can be downloaded from the SDK Manager. Once it is downloaded we will import it to our App. ( 1 ) Download Google Play Services SDKLunch Android SDK ManagerClick on icon orGo to (ADT/Eclipse) the menu bar Window >> Android SDK ManagerIn the SDK Manager windowScroll down and expand Extras folderSelect Google Play servicesClick Install Package