編輯:Android開發教程
上篇文章已經對Web Service及其相關知識進行了介紹(Android開發之WebService介紹 ),相信有的朋友 已經忍耐不住想試試在Android應用中調用Web Service。本文將通過一個簡單的示例講解和演示Android平台 的Web Service開發。
Ksoap2-android簡介
在Android平台調用Web Service需要依賴於第三方類庫 ksoap2,它是一個SOAP Web service客戶端開發包,主要用於資源受限制的Java環境如Applets或J2ME應用程 序(CLDC/ CDC/MIDP)。認真讀完對ksoap2的介紹你會發現並沒有提及它應用於Android平台開發,沒錯,在 Android平台中我們並不會直接使用ksoap2,而是使用ksoap2 android。KSoap2 Android 是Android平台上一 個高效、輕量級的SOAP開發包,等同於Android平台上的KSoap2的移植版本。
Ksoap2-android jar包下 載
ksoap2 android當前的最新版本為2.5.4,名為ksoap2-android-assembly-2.5.4-jar-with- dependencies.jar,它的下載地址是:http://code.google.com/p/ksoap2-android/,進入頁面後,點擊 “Downloads”標簽頁,如下圖所示:
在“Downloads”頁面的下方,找到 如下圖所示的紫色的鏈接,然後在鏈接上點擊右鍵,找到相關下載項進行下載即可。右鍵菜單中顯示的下載項 依據浏覽器的不同而有所區別,比如我使用的360浏覽器,在鍵接上點擊右鍵,然後選擇“使用360安全浏覽器 下載”即可彈出下載保存對話框。
Android平台調用Web Service示例
下面將通過一個示例講解如何在Android平台調用Web Service。既然 要調用Web Service,那就要先有Web Service。我們還是選擇使用上篇文章中介紹的查詢手機號碼歸屬地的 Web service,它的WSDL為http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx?wsdl。
除了在ActionBar的左側顯示應用圖標和Activity的標題,也可以在ActionBar上面顯示額外的項目。這些 被添加的項目被叫做“action it
CyanogenMod 10(CM10),最新基於Android 4.1果凍豆版本的ROM,在今天對少數設備推出。版本10已經在過去的數月經歷了無數個夜晚的beta開發,
在上一節中,菜單選項是沒有文字的。如果想要同時顯示圖標和文字,可以一起使用“|”和 MenuItem.SHOW_AS_ACTION_WITH_TE
前段時間,我們做了一下Android的幾個動畫(http://blog.csdn.net/qq_25193681/article/details/51777248),對A