Time of Update: 2013-12-11
如果你想監聽自己或者別人接收到的簡訊,設定黑名單等功能,那麼就需要以下功能監聽簡訊,並進行提示或者響應的處理: 當系統收到簡訊時,會發出一個廣播Intent,Intent的action名稱為android.provider.Telephony.SMS_RECEIVED,該Intent存放了系統接收到的簡訊內容,我們使用名稱“pdus”即可從Intent中擷取到簡訊內容: public class IncomingSMSReceiver extends
Time of Update: 2013-12-11
[java]for (Enumeration<NetworkInterface> en = NetworkInterface .getNetworkInterfaces(); en.hasMoreElements();) { NetworkInterface intf = en.nextElement(); <span
Time of Update: 2013-12-11
下面將通過一個樣本講解如何在Android平台叫用Web Service。既然要調用Web Service,那就要先有Web Service。我們還是選擇使用上篇文章中介紹的查詢手機號碼歸屬地的Web service,1)建立Android工程,引入上面下載的ksoap2-android類庫
Time of Update: 2013-12-11
在Custom Dialog中說過可以將Activity的Theme定義為Dialog風格,使得Activity看起來像是個對話方塊(Dialog),而Custome Title 說明如果自訂標題列。 Dialog樣本同樣使用Dialog風格來顯示Activity,同時為Titlebar 設定座標的表徵圖。DialogActivity使用Android系統定義的Dialog Theme:<activity
Time of Update: 2013-12-11
Alarm Service和Alarm Controller 例子非常類似,只是Alarm Service是用來Schedule一個Service,而前面的例子是來Schedule一個Broadcast。前面說過PendingIntent ,可以來描述一個Activity
Time of Update: 2013-12-11
前篇文章Android ApiDemo樣本解析(31):App->Preferences->Launching preferences 中用到了Advanced preferences 中定義的AdvancedPreferences。本篇具體介紹AdvancedPreferences, 這個例子稱為Advanced ,是因為它涉及到了自訂Preference, 並在一個背景工作執行緒中重新整理某個Preference的值。Preference
Time of Update: 2013-12-11
建立一個預覽類為了讓使用者有效擷取映像和視頻,必須能讓他們看到相機中的影像。一個相機預覽類是一個SurfaceView類,它可以顯示相機中的即時影像,於是使用者就可以框住並捕獲映像或視頻。下面例子中的代碼示範了如何建立一個基本的相機預覽類,此類可以被一個viewlayout包含。此類實現了SurfaceHolder.Callback,為的是擷取建立和銷毀view的回調事件,這個view用來分配相機預覽輸入。[java]/** 一個基本的相機預覽類 */ public class
Time of Update: 2013-12-11
Android 4.0 案頭底部狀態列分為兩個部分:左邊是三個導航鍵:從左置右依次是:返回鍵 ,Home鍵和RecentApplication鍵,就是查看最近開啟的所有程式,多任務切換就在這裡。 這三個鍵為一個地區 叫NavigationArea,即導航區。 最右邊是NotificationArea,也就是提示資訊區,有電量,無線訊號,藍芽等資訊顯示。
Time of Update: 2013-12-11
1.首先我們按照getting start的文檔建立項目:2. 調用js得到座標:[javascript] var getLocation = function() { var suc = function(p) { alert(p.coords.latitude + " " +
Time of Update: 2013-12-11
如果你和我一樣要實現不調用Excel組件實現Excel資料匯出的話,那我嚴重向你推薦MyXls,MyXls是用C#開源項目,可以應用於asp.net 或者 .net應用程式上。它根據微軟公開的Excle文檔格式檔案(BIFF),以二進位格式直接產生excel文檔,支援Excel versions 97 - 2007 。這意味著你可以不用在伺服器上安裝office就能夠以excle格式輸出資料庫中儲存的資料了,這對於許多項目來說都是很有用的。關於MyXls它的首頁上是這樣描述的:Writes
Time of Update: 2013-12-11
執行個體一:有三個Activity:MainActivity.java/BAcitvity.java/CActivity.java假設這是一個照相應用MainActivity是程式入口,BActivity和CActivity都可以處理照相的內容。在我們不會使用action的時候我們要使這個應用既可以使用BActivity照相,又能使用CActivity照相如何??當然是在MainActivity中寫兩個Button,new
Time of Update: 2013-12-11
這個例子的範例程式碼有ProxyDrawable.java,AnimateDrawable.java和AnimateDrawables.java。Android 包android.graphics.drawable 中定義了一個Drawable
Time of Update: 2013-12-11
一、簡介 SlidingDrawer隱藏屏外的內容,並允許使用者通過handle以顯示隱藏內容。它可以垂直或水平滑動,它有倆個View組成,其一是可以拖動的handle,其二是隱藏內容的View.它裡面的控制項必須設定布局,在布局檔案中必須指定handle和content. SlidingDrawer效果想必大家也見到過,它就是1.5模擬器上進入應用程式列表的效果。下面是Android控制項之SlidingDrawer(滑動式抽屜)詳解與執行個體 An
Time of Update: 2013-12-11
6. 為PlayList(播放清單)寫ListView 使用列表視圖(ListView)來顯示播放清單,在drawable檔案夾下建立一個xml布局檔案並叫做list_selector.xml,這個xml是用於對清單項目漸層背景。list_selector.xml
Time of Update: 2013-12-11
這篇文章主要介紹Android應用開發環境配置。Android開發環境有兩種,一是在Windows上開發,二是在Linux系統中開發,當然還有在IOS上開發的。這裡重點介紹在Ubuntu系統中配置Android開發環境。我是3年前接觸Ubuntu的,當時CentOS,Redhat都玩過,唯獨對它情有獨鐘。因為他簡潔,穩定而且用的人多,教程文章自然就多了,學起來也很容易。1、Windows上的Android開發環境配置
Time of Update: 2013-12-11
處理音頻焦點 儘管某個時刻只有一個activity可以運行,Android卻是一個多任務環境.這對使用音訊應用帶來了特殊的挑戰,因為只有一個音訊輸出而可能多個媒體都想用它.在Android2.2之前,沒有內建的機制來處理這個問題,所以可能在某些情況下導致壞的使用者體驗.例如,當一個使用者正在聽音樂而另一個應用需要通知使用者一些重要的事情時,使用者可能由於音樂聲音大而不能聽的通知.從Android2.2開始,平台為應用提供了一個協商它們如何使用裝置音訊輸出的途徑,這個機制叫做音頻焦點. 
Time of Update: 2013-12-11
Android程式裡面的分享功能分為第三方程式分享,就是使用QQ空間,QQ微博,新浪微博,人人等第三方包進行分享;還有就是用本地程式進行分享,如簡訊,UC瀏覽器,藍芽等. 他們的區別是使用第三方包進行分享手機系統不用安裝該類程式,而本地程序分享就需要. 這裡主要講的是使用本地程式進行分享. 效果如所示:實現代碼如下所示;[java] Intent email = new
Time of Update: 2013-12-11
Android中的列表,當然也可以用ListView來完成所需要的功能,用法是一樣的。廢話不說,來關鍵的。LiveActivity本身繼承了關於List操作的眾多介面,我們可以方便的重寫這些操作中需要的方法來實現自己需要的功能。如果要用ListActivity,則 Activity的Layout檔案中必須包括一個(只能一個)ListView,且ListView的id= "@id/android:list"。如下代碼,一個標準的ListActivity
Time of Update: 2013-12-11
上一篇:http://www.bkjia.com/kf/201208/148369.htmlImageView 可以顯示一個映像,比標,它支援從多種資料來源讀取映像(比如資源檔或是Content Provider),並支援對映像大小管理以適應不同的Layout Manager,並允許縮放圖形,柏拉圖像等。本例使用layout 檔案,使用ImageView的屬性來設定ImageView的屬性:Non-scaled view 無縮放顯示<ImageViewandroid:src=”
Time of Update: 2013-12-11
前文在描述Android應用程式和SurfaceFlinger服務的關係時提到,每一個有UI的Android應用程式都需要與SurfaceFlinger服務建立一個串連,以便可以通過這個串連來請求SurfaceFlinger服務為它建立和渲染Surface。在本文中,我們將以Android系統的開機動畫應用程式為例,詳細描述Android應用程式是如何與SurfaceFlinger服務建立串連的。 &