編輯:Android開發教程
項目源碼下載
https://github.com/Wang-Jun-Chao/AndroidProjects
提交數據
get方式提交的數據是直接拼接在url的末尾
final path = + name + + pass;
發送get請求,代碼和之前一樣
URL url = new URL(path) HttpURLConnection conn = (HttpURLConnection) url() conn() conn() conn() if(conn() == ){ }
浏覽器在發送請求攜帶數據時會對數據進行URL編碼,我們寫代碼時也需要為中文進行URL編碼
path = + URLEncoder.encode(name) + + pass;
post提交數據是用流寫給服務器的
協議頭中多了兩個屬性
Content-Type: application/x-www-form-urlencoded,描述提交的數據的mimetype
Content-Length: 32,描述提交的數據的長度
//給請求頭添加post多出來的兩個屬性 String data = + URLEncoder(name) + + pass conn(, ) conn(, data() + )
設置允許打開post請求的流
conn.setDoOutput();
獲取連接對象的輸出流,往流裡寫要提交給服務器的數據
os = conn.getOutputStream(); os.write(.getBytes);
更多精彩內容:http://www.bianceng.cn/OS/extra/
一、裝載器簡介“類裝載器”(ClassLoader),顧名思義,就是用來動態裝載class文件的。標准的Java SDK中有個ClassLoade
最近對Google開發的開源智能手機操作系統Android比較感興趣,因此根據網上的資料下載了Eclipse,Android SDK3.0,並根據提示的步驟進行了環境的配
本例實現的功能和例子Android RoboGuice 使用指南(2):第一個例子Hello World一樣,所不同的是本例使用RoboGuice2.0 來實現。下載新的
實現 Android 調用基於 IBM i 的 Web 服務作為 Internet 異構環境下的互操作技術,Web 服務被廣泛應用。由於 Web 服務具有跨語言、跨平台等