編輯:Android開發教程
Android測試框架(Android Testing Framework)為Android開發環境的一個組成部分,可以用來測試Android的各個方面,從 單元測試到框架測試到UI測試等。
其主要功能有:
Android測試框架基於JUnit,因此可以直接使用JUnit 來測試一些與Android平台不是很相關的類,或者使用Android的JUint 擴展來測試Android組件,如果你剛開始接觸Android 測試,可以先從AndroidTestCase寫一些通用的測試用例,然後再寫較復雜 的測試用例。
Android JUint 擴展提供了對Android特定組件(如Activity,Service)的測試支持,這些擴展類提供了一些輔助方法來幫 助創建測試使用的“樁”類或方法。
創建的測試包包含中一個測試包中,這個測試包和主應用程序包具有類似的結構,創建測試包的步驟和創建Android應用的方 法基本類似。
Eclipse的ADT包含了創建測試用例的SDK工具,並提供用於和其它IDE集成的命令行工具。這些工具可以從被測試的應用程序 包讀取所需信息用於創建測試項目的build 文件,mainfest 文件和文件目錄結構等。
SDK也提供了一個moneyrunner (一個python應用)可以模擬用戶按鍵事件來測試UI。
下圖為Android測試框架的一個總結:
查看全套教程:http://www.bianceng.cn/OS/extra/201301/35252.htm
通過手機的通知系統,可以將應用程序的一些重要消息告知給用戶。流暢、 舒適、友好的應用程序離不開精心設計的消息提醒機制。但是並不是所有的通知 都是用戶想看的,否則只會給用戶
一、“點九”是andriod平台的應用軟件開發裡的一種特殊的圖片形式,文件擴展名為:.9.png智能手機中有自動橫屏的功能,同一幅界面會在隨著手機
Alarm Controller演示如何在Android應用中使用Alarm事件,其功能和java.util.Timer ,TimerTask類似。但Alarm可以即使
Android SDK對應沒個定義在res目錄下的資源都會定義一個維一的資源ID。在編譯時會在gen目錄下生成 R.java , 資源ID的 格式為 R.[type].[