搜尋此網誌

2015年10月14日 星期三

android 利用 android-query 取得外部API 的 JSON 內容

前端的程式如果需要接外部的資料庫,在 html 中我們通常會用  jQuery 的 ajax 功能來完成。
在 Android 中可以使用 GSON 來接,不過現在要介紹的是 android query 我們簡稱 AQ。

我們可以在這邊看到相關的資料
https://code.google.com/p/android-query/

https://github.com/androidquery/androidquery/releases/tag/0.26.8


AQuery aQuery;

aQuery  = new AQuery(this);
String api_url = "API路徑";
aQuery.ajax(api_url,null, JSONObject.class,new AjaxCallback(){
    @Override
    public void callback(String url, JSONObject object, AjaxStatus status) {
        super.callback(url, object, status);
        Log.e("---------",object.toString());
    }
});

有一件事情很重要,很容易忘記(我是說我)就是要把 Internet 的權限打開,不然什麼事情都不會發生也不會閃退。

沒有留言:

張貼留言