Onlookers: the twelve largest Android development resources and android development resources that developers should not miss
Summary: Whether you are a new starter or experienced Android developer, the most taboo thing is to build a car behind closed doors. As a developer, you cannot enclose yourself in your own mindset, you must learn to help yourself with external resources to improve your work efficiency.
Starting from Monday's new week's work,DEV InfoHere, I will introduce the resources for Android Developers, including tools, libraries, and websites. Using them effectively will help reduce our workload and improve our work efficiency.
1. OkHttp
OkHttp is a Square product. It is a Java open source HTTP and SPDY client development kit that supports Android. Android comes with two HTTP frameworks (HttpURLConnection and HttpClient), which are constantly filled with errors in various Android OS versions and can cause any rational developer to crash. Fortunately, OkHttp solves these problems. OkHttp is built on HttpUrlConnection and is updated from the Android code base, which means there is no longer a nightmare of compatibility problems with the old operating system version.
2. Adjust fit
Elastic fit is also an open-source product of Square for a secure REST client on the Android platform. As far as the API is concerned, the Android platform is not suitable for too many simple client server interactions, and the objective is to improve REST requests. Retrofit supports a considerable number of customization, uses GSON for JSON parsing, and simplifies all of this into a simple interface to save a lot of time for building forms and multiple parts of requests.
3. Picasso
This is still an open-source project of Square. Picasso is a project for downloading and caching images on the Android platform. It has many customization options, including how to process the downloaded image (including adjusting and cropping, and providing an interface for you to convert the image to a rounded corner as desired ). Picasso will download the image (if there is no cache) and load it to the specified target, convert the image to fit the displayed ImageView, to reduce memory consumption.
4. Android Weekly
Android Weekly is equivalent to the real-time address book of the Android development community. It reports the latest Android information every week, including new libraries, tools, and blogs. You can subscribe to it by Email.