原创 Android應用開發之短信竊聽器(補充)

除了短信到來廣播 Intent , Android 還有很多廣播Intent ,如:開機啓動、電池電量變化、時間已經改變等廣播Intent 。   l 接收電池電量變化廣播 Intent ,在AndroidManifest.xml 文件中

原创 Android應用開發之音樂播放器

資源<string name="app_name">MusicPlayer</string> <string name="play_text">播放</string> <string name="pause_text">暫

原创 Android應用開發之SurfaceView

SurfaceView是視圖(View)的繼承類,這個視圖裏內嵌了一個專門用於繪製的Surface。你可以控制這個Surface的格式和尺寸。Surfaceview控制這個Surface的繪製位置。        surface是縱深

原创 Android應用開發之通過HTTP協議發送XML數據並調用

webservice Web Service(WEB服務)能夠快捷和方便地綜合並結合各種系統、商務和任何應用平臺。新出現的 Web Services 標準: SOAP、WSDL 和 UDDI 能夠使任何系統和系統之間的應用變爲更加方便和廉

原创 Android應用開發之利用服務實現電話監聽

Service概述    Service是在一段不定的時間運行在後臺,不和用戶交互應用組件。每個Service必須在manifest中 通過<service>來聲明。可以通過contect.startservice和contect.bin

原创 Android應用開發之主題

android中主題也是用於爲應用定義顯示風格,它的定義和樣式的定義相同,如下: <?xml version="1.0" encoding="utf-8"?> <resources> <style name=“itcastTheme

原创 模型和框架

對象是狀態和行爲的組合,所以和現實世界的物體很相似。因爲這種相似性,設計一個面向對象的程序非常類似於構造一個真實的事物——它們能做什麼的,怎樣去做,如何和其它的事物聯繫。 當您設計一個面向對象的程序時,實

原创 程序的組織結構

面向對象程序有兩種類型的組織結構。一種是在類的繼承體系在體現。另一種是在程序運行時由對象間的消息傳遞來呈現。這些消息揭示了對象間互相連接的網狀結構。 類繼承體系闡述了對象是怎麼根據類型相關聯的。例如,在用

原创

同一程序中可以有同一類型的多個對象。例如,在用水模型的程序中可能有多個水龍頭對象,管道對象,裝置對象以及用戶對象。 同一類型的對象我們認爲是同一個類的實例。同一個類的實例具有同樣的方法,同樣的實例變量(實

原创 CSDN高校俱樂部成功舉辦“春之魅”舞會!

    CSDN高校俱樂部於2012年4月11日星期三晚,在南操場舉辦了“春之魅舞會”。   在春天裏,萬物生機勃勃,我們也是一樣充滿活力,展示我們的“春季年華”,爲我們的大學生活增添了歡樂和精彩。爲同學們提供一個展現自我舞臺,創造一個輕

原创 插座變量的連接

面向對象編程的部分任務就是處理對象構成的網絡結構。這種網絡結構並不一定是靜止的,它可能隨着程序的運行而相應的發生改變。對象間的關係也可能根據需而即時產生,對象所扮演的角色也可能隨時改變。然後,這一切都會有

原创 聚合和分解

面向對象程序設計的另外一部分工作就是設計類之間關係——是通過定義子類而對現有的類進行擴展還是定義一個獨立的新類。這個問題可以通過下面這個比較極端的例子來闡述: 假設有一個只有一個對象的程序。既然該程序僅有

原创 圖形腳本語言sikuli的安裝及Demo

什麼是Sikuli?   Sikuli腳本自動化,你在屏幕上看到的任何東西。它使用圖像識別,識別和控制GUI組件。這是有用的,當有一個GUI的內部或源代碼的訪問是不容易的。   Sikuli(在墨西哥維喬印第安人的語言裏是”上帝之眼”的意

原创 爲何是Objective-C?

Cocoa框架選擇了Objective-C作爲開發語言有許多方面的原因。首先,也是最主要的原因,它是一個面向對象 的語言。Cocoa框架中的很多功能只能通過面嚮對象的技術來呈現,本文檔將對Cocoa框架的

原创 Android UiAutomator快速調試

1.導入UiAutomatorHelper.java 下載地址:點擊打開鏈接 2.在測試類中添加主函數 public static void main(String[] args){ String jarName,testClass