一、LocationManagerLocationMangager,位置管理器。要想操作定位相關設備,必須先定義個LocationManager。LocationManger locationManager=(LocationManager
啟動服務之後,監聽手機TelephonyManager狀態,根據不同情況做出選擇,源碼以及截圖如下:生成的錄音文件:Log日志:這個不知道為什麼,點擊多次停止服務的時候,總是會出現下面的BUG:圖片看不清楚,我把日志復制了出來如下:09-21 19:
今天學習了Android解析Xml的三種方式——DOM、SAX以及XMLpull,這裡對它們進行總結。如果理解有誤,歡迎指正 ^_*一、DOM方式解析:xml是先把xml文檔都讀到內存中,然後再用DOM API來訪問樹形結構,並獲取數據
關於Android游戲開發優秀的中文書籍實在是太少,英文的確有很多。沒辦法,狠下心來學英語,用翻譯工具哪裡不懂點哪裡!為了提高我的英語水平和記憶強度,我把書上的一些我覺得比較有用的片發到上面,翻譯的不好,勿噴Beginning Android Gam
在基於Android的應用軟件設計時,常常會希望實現以下界面視圖___________________________|  
gcc & g++現在是gnu中最主要和最流行的c & c++編譯器 。g++是c++的命令,以.cpp為主,對於c語言後綴名一般為.c。這時候命令換做gcc即可。其實是無關緊要的。其實編譯器是根據gcc還是g++來確定是按照C標准還
這個問題是相當有意義的,如果有了比較好的方法,Python 完全可以用來開發商業軟件,而不用擔心源代碼洩露。前兩天我在網上看了看,有很多的人在問這個問題。大部分的人都在用 py2exe,這是個對 Python 程序打包的東東,實際上只是在 Pytho
異步通知的意思是:一旦設備就緒,則主動通知應用程序,這樣應用程序就根本不需要查詢設備的狀態,這一點非常類似於硬件上的“中斷”的概念,比較准確的稱謂是“信號驅動的異步I/O”。信號是在軟件層次上對中斷機制的一種模擬,在原理上一個進程接收到一個信號與處理
阻塞和非阻塞I/O是設備訪問的兩種不同模式,驅動程序可以靈活的支持用戶空間對設備的這兩種訪問方式本例子講述了這兩者的區別 並實現I/O的等待隊列機制, 並進行了用戶空間的驗證基本概念:1> 阻塞操作  
Ideal:在Linux C下,每當編寫一些小程序或較大的項目時,都要進行重復的gcc編譯命令,是否可以編寫一個通用的Makefile文件,通過執行make命令實現編譯(好像正是設計Makefile的意圖之一,呵呵),了解相關Makefile編寫規則
1. 在應用程序的AndroidManifest.xml中的manifest節點中加入android:sharedUserId=android.uid.system這個屬性。2. 修改Android.mk文件,加入LOCAL_CERTIFICATE
自己寫個音樂播放器,打開播放列表顯示歌曲清單首先要掃描SD目錄下MP3文件夾裡面的mp3文件,那麼在掃描之前,首先要檢測這個MP3路徑是否存在(假設SD卡已存在),因為如果路徑不存在是會報空指針錯誤的,所有如果沒有掃描到路徑就需要創建。下面是判斷的方
Android 提供的ListView默認只有簡單的一列,而我在程序開發中,經常會遇到的問題是,希望ListView能盡量多展示一些信息給我們的用戶。所以,需要為ListView去自定義布局,例如,分為多列顯示,即生成一張數據表,這些在使用數據庫的時
已在模擬器測試運行,沒發現bug。通過本代碼的演示,可以將UI相關(或其它方面)的常用操作封裝成工具類,使代碼復用程度更高,模塊化更好,代碼結構也更加清晰。工具類UIHelper代碼如下:package com.show.act; 
最近在用AsyncTask來做一個更新包的下載操作,其中牽扯到連接服務器Dialog提示,是否下載更新包Dialog等,當下載完後,自動跳轉到安裝界面。在模擬器上測試一切正常,但是放在真機上測試時,下載完成關閉更新界面會出現下面這些異常。主要是‘01