You can use this page: link
to use your api you have to use something like this: link
that returns: {"EUR_USD":1.199058}
If you want it in Argentine pesos for example, it would be: link
And well, to implement it in the app, you can use volley (a library to make http requests). You can perform the following tutorial: Make Http Requests With The Volley Bookstore On Android . But basically it's this:
String URL_BASE = "http://free.currencyconverterapi.com/api/v5/convert?q=USD_ARS&compact=ultra";
jsArrayRequest = new JsonObjectRequest(
Request.Method.GET,
URL_BASE,
null,
new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
//Aquí haces el manejo de la respuesta...
}
},
new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
Log.d(TAG, "Error Respuesta en JSON: " + error.getMessage());
}
}
);