Skip to content

Tag: android

why use Retrofit when we have OkHttp

with OkHttp we can make HTTP request then get response from server then with Gson lib convert response to object we need. this is from Square/OkHttp doc: Its request/response API is designed with fluent builders and immutability. It supports both synchronous blocking calls and async calls with callbacks I rea…

Android ENOENT with some files

I use a Intent to get pictures path and open them into a File. I can open files allocated in “Camera” folder like “/storage/emulated/0/DCIM/Camera/IMG_20160817_232858.jpg”, but I cannot open files in locations like “/storage/emulated/0/Pictures/1634894_.png”. Using file.exi…

Sort function in Java collections

If I have following list of student objects, I need to sort these objects in following order. I have tried following code, I am getting following result. But I need all zero’s should be at last. Answer A better way to sort them with 0 higher than any value is: This will correctly handle the case where o…

Making a Snackbar Without a View?

I want to show a snackbar as soon as the user opens the Google Maps activity, but the thing is that there’s no views in the activity to use as the first parameter of the activity (in the findViewById() of Snackbar.make()). What do I put there? Here’s the java class code: Also, here is the activity…

get removable sd card path in android

How can i get extSdcard path in android? There are 2 storage, first external storage in which all the phones have it but there is second storage which is called removable storage (micro sdcard). I want to get the path to the micro sdcard in android, how is that possible? Answer Starting from KitKat, you have …