retrofit

    1熱度

    1回答

    在我的應用程序中,我使用Gson轉換器進行翻新。以下是分級。 compile 'com.squareup.retrofit2:retrofit:2.3.0' compile 'com.squareup.retrofit2:converter-gson:2.3.0' compile 'com.google.code.gson:gson:2.6.1' 從Magento2後端得到json格式的響

    0熱度

    2回答

    我有自定義對象的ArrayList,每個約10場,我已經成功上傳到我們的服務器。問題是,該領域中的一個是含有一個Base64編碼的字符串,我從文件中,改造GSON創建人似乎不喜歡轉換的字符串。這個問題可以通過只發送所有字段,而圖像來解決,然後以後使用FTP上傳的所有圖片,但它會容易得多,如果我可以把圖像中的物體以某種方式。 問題:如何使用Retrofit將自定義對象內的字段作爲字段發送到URL?

    -1熱度

    1回答

    請我需要幫助我需要發送此模型與圖像使用改造,但它不工作它的工作使用郵遞員在截圖中,所以我能做些什麼來解決這個問題 public class Package implements Comparable<Package>, Parcelable { @SerializedName("id") public String ID; @SerializedName("name") public St

    -3熱度

    1回答

    在onResponse()中將響應設爲null。如何提高響應時間? public class RequestClass { private static final String TAG = RequestClass.class.getSimpleName(); private final static String API_KEY = "apikey"; static ApiInterf

    1熱度

    1回答

    我試圖解析這個Json數組從這個網站NewsApi並顯示它在一個listView.When我運行應用程序沒有顯示。這裏是我的code.What做錯了嗎?我試圖調試這個問題無濟於事。 公共類NewsApiClient { public static String API_BASE_URL = "https://newsapi.org/v1/"; 公共靜態OkHttpClient.Builder的

    -1熱度

    1回答

    今天,我知道,改造使用GSON(或任何其它轉換器),序列化或反序列化JSON響應(應答用okhttp或任何相關的庫了)。 現在,當我天真的時候(從某種意義上說還是我),我曾經使用過Volley,當時我從來沒有使用過Gson或任何相關的庫和okhttp.但是我曾經得到我的迴應,併成功地將它充氣到我的身上觀點。 1.現在不排球內部做什麼改造並使用GSON和Okhttp? 如果不是? 2.那我怎麼能得到

    -1熱度

    1回答

    我想從我的Web API中提取圖像,並將它們填充到recyclerview中。我通過Web API獲取圖片 - 我使用Retrofit 2.0來使用API​​。圖像已被壓縮(大小範圍從100 - 300kb)。我面臨的問題是,將輸入流的內容寫入輸出流的while循環需要很長時間 - 我發現這個循環每個圖像需要7到11秒。下面是代碼來獲取圖片: if (postList.size() > 0) {

    1熱度

    2回答

    onResponse被調用。 但response.isSuccessful()爲false。 我想看錯誤按摩。 @Override public void onResponse(Call<UserInfo> call, Response<UserInfo> response) { if (!response.isSuccessful()) { try {

    0熱度

    1回答

    我正在使用Retroft和GSON來解析響應。 我onResponse代碼就像下面 @Override public void onResponse(@NonNull Call<ResultList> call, @NonNull Response<ResultList> response) { if (response.isSuccessful()) {

    0熱度

    2回答

    我在這裏有一個很奇怪的情況! 我送PARAMS改造可觀察 @FormUrlEncoded @POST("api") Observable<Response> track(@Field("driverid") long driverid, @Field("latitude") double latitude, @Field("longitude") double longitude); ,但