編輯:Android開發教程
編寫本文的背景
隨著智能電話使用率的增長,越來越多的基於 Web 的應用程序開始提供從移動客 戶端訪問的能力,無論該客戶端是浏覽器還是原生應用程序。在這兩種情況下,這些客戶端都可以使用 HTTP 作為網絡協議,在理論上,可以使用主要的負載測試工具對它們進行測試。但另一方面,目前的大多數可用產 品(包括 IBM Rational Performance Tester)都沒有內置的功能來錄制對移動客戶端應用程序的測試。
本文將介紹如何使用 Android 模擬器,設置一個簡單框架,在 Rational Performance Tester 中錄 制一個 Android 應用程序的 HTTP 測試。
設置 Android 模擬器
Android.com 的 Developers 一節提供了安裝軟件開發工具包 (SDK) 的詳細安裝步驟。請參見本文的 參 考資料 一節,獲取相關鏈接。
安裝必要的組件
您至少需要安裝以下組件:
Android SDK
想要的 Android 平台(至少需要一個平台)
SDK 平台工具(安裝最新的版本)
您可能希望下載和安裝 Eclipse 插件,但這僅用於開發用途。另外,請確保您的工作站上擁有 Java 開發 工具包 (JDK) 的一個更新版本。單單 Java 運行時環境 (JRE) 並不夠用。
創建一個虛擬設備
安裝這些組件後,您需要創建一個虛擬設備。可使用 Android Virtual Device Manager (AVD Manager) 中的 向導通過以下步驟實現此目的:
在 Android SDK 中,打開一個終端,導航到 Tools 目錄,然後執行: android
在 Virtual devices 選項卡中,選擇 New。
圖 1. 創建一個新的虛擬設備
填入 AVD 的以下詳細信息:
Name:虛擬設備的名稱
Target:目標 Android 平台
SD Card:如果您的測試不需要 SD 卡,可將 Size 保留為空。否則,指定需要的大小。
Hardware:最好為虛擬設備分配至少 1 GB 內存。添加一個新 Property (Device RAM Size),將它的值 設置為 1024。
圖 2. AVD 詳細信息
一個簡單的例子,對Mina框架有了大體的了解,在上節的基礎上,看看 怎樣實現客戶端與服務端的通信,廢話不多說了,直接看代碼:public class Test {
上下文相關菜單(Context Menu)類同PC上按鼠標右鍵顯示的菜單,在Android平台上是長按來激活Context Menu,Context Menu一般用來顯示
Android啟動時,會發出一個系統廣播 ACTION_BOOT_COMPLETED,它的字符串常量表示為 “android.intent.action.BO
最近項目中需要用到ListView下拉刷新的功能,一開始想圖省事,在網上直接找一個現成的,可是嘗試了 網上多個版本的下拉刷新之後發現效果都不怎麼理想。有些是因為功能不完整