android-networking

    0熱度

    1回答

    我有一個活動和一個片段。如果我點擊一個按鈕,則會調用一個片段。當我從片段中得到結果時,我需要一些網絡調用來執行使用抽球。但除非我在onClick()方法中調用此方法,否則我無法通過活動進行任何聯網呼叫。 我試圖從片段的onClick()內執行聯網,但是這並沒有奏效。 如何從活動中對我從片段中得到的結果執行聯網?我必須從onClick()內撥打電話嗎? This is the fragment Th

    0熱度

    1回答

    我能夠通過套接字發送文件並在其他端接收文件。現在我想發送甚至文件名,以便接收文件並從套接字保存文件後,我可以保存文件的名稱。如何才能在客戶端添加到發送的文件名和服務器提前收到文件名感謝所有 Client.java try { clientSocket = new Socket(targetIP, port); os = clientSocket.getOutput

    1熱度

    1回答

    我使用Volley作爲我的Android項目的網絡庫。我很想知道什麼時候打開網絡連接,並且在使用相同的請求URL執行多個POST請求時,如果Volley保持相同的連接?

    0熱度

    1回答

    使用httpurlconnection將圖像發送到我的服務器時出現問題。我已閱讀Android documentation和另一個HttpUrlconnection implementation但我不知道自從我得到HTTP_BAD_REQUEST錯誤代碼(400)以來,它在做錯了什麼。我在下面的代碼中缺少什麼重要的東西? 我的回答的代碼始終返回400,但我的鏈接是好的,因爲我能夠使用的HttpCl

    0熱度

    2回答

    在我的AsyncTask'A'的onPreExecute方法中,我想檢查是否需要先執行另一個AsyncTask'B'。如果我這樣做,我想在A的doInBackground之前運行B. 我可以這樣做嗎?有沒有更好的方法來實現這個邏輯? 編輯:讓我展開我的問題。如果我有幾個AsyncTasks A,C和D,並且我想檢查是否需要在這些任務中執行B,那我該怎麼做?從本質上講,我想擴展AsyncTask的功

    1熱度

    2回答

    要在Gradle構建中使用OkHttp,我需要將以下依賴添加到Gradle構建中。 compile 'com.squareup.okhttp:okhttp:2.5.0' 這是否意味着我使用它實現了熟悉的API java.net.HttpURLConnection或okhttp-apache模塊,實現了Apache的HttpClient的API okhttp-URLConnection的模塊?

    5熱度

    2回答

    我的應用程序本質上是一個後臺服務,需要偶爾註冊NSD服務(Bonjour服務),以便能夠發現主服務器運行的套接字服務器後臺服務(又名由應用程序運行)。 如果我正確地讀Android Bonjour Service doc,你這是怎麼開始Bonjour服務(簡稱爲簡潔起見): mNsdManager = Context.getSystemService(Context.NSD_SERVICE);

    0熱度

    1回答

    我讀了很多關於獲取當前網絡類型的文章,但我對所有支持的網絡類型都感興趣。有沒有辦法讓他們?

    0熱度

    1回答

    我是Android開發新手,我想知道如何使用okhttp執行GET請求。我提到了http://square.github.io/okhttp/,但他們只有POST請求的例子。我曾經嘗試這樣做 - okHttpClientLogin = new OkHttpClient(); requestBodyLogin = new FormBody.Builder() .addE

    7熱度

    2回答

    我想開發一個Android應用程序來測量我的網絡的上傳和下載速度,這可能需要運行並每隔2秒左右進行一次配置。 SpeedTest.net應用程序是一個類似的理想應用程序,但它不是開源的。而且,我需要它每2秒運行一次。完成測試需要幾秒鐘的時間。 我該怎麼做?目前我只是下載一個在互聯網上的某個地方發現的小隨機.txt文件,並測量size/time-to-download作爲衡量下載速度。但我每次都會得