android上傳php伺服器
⑴ Android 怎樣和以php為服務端的後台通信
這樣理解吧,,,PHP作為服務端的時候,它就是做為一個o數據處理讀取的工作。
比如安桌端需要某位用戶的登錄信息正確不正確,
通過你制定好的類型,指定的方式向伺服器的PHP傳遞參數,PHP進行處理,讀取資料庫比對,返回指定類型的數據給安卓做為數據交互。。。
常用幾種類型JSON,XML,JSONP等等。。。
安卓和PHP你可以分開理解,它們交互的只是數據而已,,所以別把他們放一起來理解。。。
項目指定用JSON來做為數據類型,那你安卓就向PHP,,POST也好,什麼方式也好,項目需求來指定傳送方式,把數據傳送到指定的PHP處理控制器,PHP處理好,返回值。。。
這樣理解可以會更好理解:就跟AJAX+PHP差不多的道理。。。
⑵ 求救,android怎麼上傳圖片到php伺服器
我會,但電腦不在身邊
⑶ android 怎麼上傳數組到伺服器
1.使用JSONObject 、JSONArray將一個數組編寫成json格式傳遞到php伺服器中,php程序接受json格式的參數並解析成數組
這個方法可以就是讓php伺服器端解析android上傳的json格式參數,再構建成一個數組,所以不解釋。
2.用拼接欄位,手動遍歷創建所需要發送的key和value,key和value類型為string[],
例如
php端程序需要接受的數組格式為
array=>[ "key1" => "value1",
"key2" => "value2",
"key3" => "value3",
......]
android端的處理為:
string [] key = {"array[key1]","array[key2]","array[key3]",....}
對應的值:
string [] value = {"value1","value2","value3",....}
若php端程序需要接受的數組格式為
array["key1"=>["key11"=>"value11",
⑷ Android 開發如何上傳大文件,比如我要上傳30M的文件到php伺服器怎麼做,請寫上詳細代碼和步驟。
安卓下載很多都超過30M。所以上傳應當也是沒問題的。。