編輯:關於Android編程
使用前的設置
google地圖給人們的生活帶來了極大的方便,例如,可以通過google地圖查找商戶信息、查看地圖和獲取行車路線等。android平台也提供了一個map包(com.google.android.maps),通過其中的mapview就能夠方便地利用google地圖的資源來進行編程。在使用前需要預先進行如下必要的設置。
(1)添加maps.jar到項目
在android sdk中,以jar庫的形式提供了和map有關的api,此jar庫位與“android-sdk-windows\add-ons\google_apis-4”目錄下。要把maps.jar添加到項目中,可以在項目屬性中的“android”欄中指定使用包含google api的target作為項目的構建目標
(2)將地圖嵌入到應用
通過使用mapactivity和mapview控件,可以輕松地將地圖嵌入到應用程序當中。在此步驟中,需要將google api添加到構建路徑中。方法是在圖12-4所示界面中選擇“java build path”,然後在target中勾選google api,設置項目中包含google api
(3)獲取map api密鑰
在利用mapview之前,必須要先申請一個android map api key,具體步驟如下。
第1步:找到你的debug.keystore文件,通常位於如下目錄。
c:\documents and settings\你的當前用戶\local settings\application data\android
第2步:獲取md5指紋。運行cmd.exe,執行如下命令獲取md5指紋。
>keytool -list -alias androiddebugkey -keystore "debug.keystore的路徑" -storepass android -keypass android
例如,輸入如下命令。
keytool -list -alias androiddebugkey -keystore "c:\documents and settings\administrator\.android\ debug.keystore" -storepass android -keypass android
此時系統會提示輸入keystore密碼,這時候輸入android,系統就會輸出申請到的md5認證指紋
第3步:申請android map的api key。
android/maps- api-signup. html
在google的android map api key申請頁面上輸入圖12-6中得到的md5認證指紋,按下“generate api key”按鈕後即可轉到下面的這個畫面,得到申請到的api key
至此,成功地獲取了一個api key,編程前的整個准備工作也完成了。
前兩篇博客並分別講了獲取聯系人和通話記錄的知識,這篇主要介紹短信獲取知識,短信在通訊管理中應該說是一個難點,因為短信涉及到短息會話和短信詳情兩個部分,並且短信的數據量比較
Android原生控件只有橫向進度條一種,而且沒法變換樣式,比如原生rom的樣子很丑是吧,當偉大的產品設計要求更換前背景,甚至縱向,甚至圓弧狀的,咋辦,比如:ok,我們開
應用小工具 應用Widget是可以在其他應用程序(如主屏幕)嵌入並接受定期更新的微型應用程序的意見。這些觀點在用戶界面被稱為小工具,你可以發布一個與應用的Widget提供
大家好,感覺好像已經很久沒更新博客了。前段時間主要是忙於新書的事情,時間比較緊張。而現在新書已經完稿,剩下的事情就都 是出版社的工作了,那麼我又可以抽出時間來寫寫博客了。