《android sdk 開發範例大全》這本書目前已經出了第2版,該版本在上一版的基礎上,以Android的手機應用程序開發(採用 Android SDK的2.1)為主題,通過 160多個範例全面且深度地整合了手機,網絡及服務等多個開發領域,為讀者提高程序設計功力提供了很大的幫助。
全書共分10章,主要以範例集的方式來講述機器人的知識點,詳細介紹了開發機器人的人機交互界面, 機器人常用的開發控件,使用Android的手機收發短信等通信服務,開發的Android手機的自動服務功能和娛樂多媒 體功能以及整合的Android與 Aoogle強大的網絡服務等內容。隨書光盤中包括了所有範例的程序代碼。
本書講述由淺入深,由機器人的基礎知識到實際開發應用,結構清晰,語言簡潔,非常適合機器人的初學者和 機器人的進階程序開發者閱讀參考。
不過,書中全部是例子,講解的部分不是太多,所以要想看明白這本書中的內容,你還需要一定的java語言基礎。
目錄:
- 第1章了解,深入,動手做
- 1.1紅透半邊天的機器人
- 1.2本書目的及範例涵蓋範圍
- 1.3如何閱讀本書
- 1.4使用本書範例
- 1.5參考網站
- 第2章的Android初體驗
- 2.1安裝 Android SDK的與 ADT的/ DDMS的
- 2.2創建第一個機器人項目(你好Android的!)
- 2.3 Android的應用程序架構 – 從此開始
- 2.4可視化的界面開發工具
- 2.5部署應用程序到Android的手機
- 第3章用戶人機界面
- 3.1更改與顯示文字標籤
- 3.2更改手機窗口畫面底色
- 3.3更改TextView的文字顏色
- 3.4置換 TextView的文字
- 3.5取得手機屏幕大小
- 3.6樣式化的定型對象
- 3.7簡易的按鈕事件
- 3.8手機頁面的轉換
- 3.9調用另一個活動
- 3.10不同活動之間的數據傳遞
- 3.11返回數據到前一個活動
- 3.12具有交互功能的對話框
- 3.13置換文字顏色的機關
- 3.14控制不同的文字字體
- 3.15如iPhone拖動相片特效
- 3.16自製計算器
- 3.17關於(約)程序信息
- 3.18程序加載中,請稍候
- 3.19全屏幕以按鈕重寫
- 3.20今晚到哪兒打牙祭
- 3.21 Android的變臉
- 3.22打勾顯示輸入的密碼
- 3.23 Android的多語系支持
- 第4章史上超豪華的手機控件
- 4.1的EditText與 TextView的共舞
- 4.2設計具有背景圖的按鈕
- 4.3給聖誕老人的信息
- 4.4我同意條款
- 4.5消費券採購列表
- 4.6向左或向右
- 4.7專業相框設計
- 4.8自定義下拉菜單模式
- 4.9動態添加/刪除的微調菜單
- 4.10心愛小寶貝相片集
- 4.11快速地搜索手機文件引擎
- 4.12按鈕也能隨單擊變換
- 4.13具自動提示功能的菜單
- 4.14數字及模擬小時鐘設計
- 4.15動態輸入日期與時間
- 4.16猜猜紅桃一個在哪兒
- 4.17後台程序運行進度提示
- 4.18動態文字排版
- 4.19在活動裡顯示列表
- 4.20以動態列表配置選項
- 4.21查找程序根目錄下所有文件
- 4.22加載手機磁盤裡的圖片文件
- 4.23動態放大縮小 ImageView裡的圖片
- 4.24動態旋轉圖片
- 4.25猜猜我在想什麼
- 4.26離開與關閉程序的彈出窗口
- 4.27隱藏式抽屜
- 4.28手機桌面上的小玩意
- 4.29手機圖片搜索管理器
- 4.30實時配置桌面上的AppWidget UI佈局
- 第5章交互式通信服務與手機控制
- 5.1具有正則表達式的TextView的
- 5.2動作!電話!撥打電話
- 5.3自製發送短信程序
- 5.4自製發送電子郵件程序
- 5.5自製日曆手機數據庫
- 5.6手機震動的節奏
- 5.7圖文可視化提醒
- 5.8狀態欄的圖標與文字提醒
- 5.9搜索手機通訊錄自動完成
- 5.10取得聯繫人資料
- 5.11製作有圖標的文件資源管理器
- 5.12還原手機默認桌面
- 5.13置換手機背景圖
- 5.14獲取手機現存桌面
- 5.15文件資源管理器再進化
- 5.16取得目前文件與緩存的路徑
- 5.17打開 /關閉無線服務
- 5.18取得的SIM卡內的信息
- 5.19調用撥號按鈕
- 5.20使用Dpad按鍵處理
- 5.21任務管理器正在運行的程序
- 5.22動態更改屏幕方向
- 5.23系統設置更改事件
- 5.24取得電信網絡與手機的相關信息
- 5.25建立自己的手寫筆劃圖案
- 第6章手機自動服務紀實
- 6.1您有一條短信彈出提醒
- 6.2手機電池計量還剩多少
- 6.3群發拜年短信給聯繫人
- 6.4開始與停止系統服務
- 6.5通過短信發送電子郵件通知
- 6.6手機撥接狀態
- 6.7有來電,發送郵件通知
- 6.8存儲卡剩餘多少容量
- 6.9訪問本機內存與存儲卡
- 6.10實現可定時響起的鬧鐘
- 6.11黑名單來電自動靜音
- 6.12手機翻背面即靜音震動
- 6.13指定時間置換桌面背景
- 6.14判斷發送短信後的狀態
- 6.15後台服務送出廣播信息
- 6.16開機程序設計
- 6.17雙向短信常駐服務
- 6.18測量電池溫度
- 6.19電池電量顯示小工具小工具
- 6.20取出通訊錄數據及多組電話號碼
- 6.21電子精確羅盤
- 6.22屏幕手寫事件判斷
- 6.23畫一顆心,打電話給蜜糖
- 第7章娛樂多媒體
- 7.1訪問可繪製資源的寬和高
- 7.2繪製幾何圖形
- 7.3手機屏幕保護程序
- 7.4用手指移動畫面裡的照片
- 7.5加載存儲卡的照片相簿
- 7.6取得手機內置媒體中的圖片文件
- 7.7相片導航嚮導與設置背景桌面
- 7.8調整音量大小
- 7.9播放的MP3資源文件
- 7.10播放存儲卡里的MP3播放音樂
- 7.11自製錄音 /播放錄音程序
- 7.12通過收到短信開始秘密錄音
- 7.13內置影片播放器載入 3gp電影
- 7.14自製 3gp影片播放器
- 7.15相機預覽及拍照臨時文件
- 7.16拍照瞬間啟動相機自動對焦
- 7.17製作開場動畫
- 7.18我的手機會說話
- 7.19手勢觸控屏幕控制
- 7.20多點觸控屏幕事件捕捉
- 第8章當機器人與互聯網接軌
- 8.1的HTTP的GET / POST傳遞參數
- 8.2在程序裡瀏覽網頁
- 8.3嵌入的HTML標記的程序
- 8.4設計前往打開網頁功能
- 8.5將網絡圖像網址放入庫中顯示
- 8.6即時訪問網絡圖片文件展示
- 8.7手機氣象局,實時衛星雲圖
- 8.8通過網絡播放的MP3
- 8.9設置遠程下載音樂為手機鈴聲
- 8.10遠程下載桌面背景圖案
- 8.11將手機文件上傳至網站服務器
- 8.12移動博客發布器
- 8.13移動的RSS閱讀器
- 8.14遠程下載安裝的Android程序
- 8.15手機下載看3gp影片
- 8.16訪問網站登錄的API
- 8.17地震速報
- 8.18通過網頁 API動態更改手機微調控件
- 8.19網絡語音搜索
- 8.20網絡下載過程中顯示加載中
- 8.21快照WebView加載的網頁畫面
- 8.22網頁的放大與縮小
- 第9章服務與谷歌Android的完美整合
- 9.1谷歌賬號驗證令牌
- 9.2谷歌搜索
- 9.3前端產生 QR碼二維條形碼
- 9.4以經緯度查找目的地位置
- 9.5谷歌地圖的GPS
- 9.6移動版谷歌地圖
- 9.7規劃導航路徑
- 9.8移動設備上的Picasa的相冊
- 9.9隨身翻譯機
- 第10章創意機器人程序設計
- 10.1手機手電筒
- 10.2的GPS軌跡記錄器
- 10.3女性貼身看護
- 10.4手機二維碼二維條形碼生成器
- 10.5 Android的QR碼二維條形碼掃描儀
- 10.6上班族今天中午要吃什麼
- 10.7擲杯筊
- 10.8電蚊香
- 10.9轉轉輪盤 – 幸運!
- 10.10任務管理器
- 10.11免費的雲端發音字典
- 10.12動起來!手機桌面上會動的動態桌布
附錄如何發布程序到Android市場
谷歌Android市場 A.1節支付註冊費
A.2節生成簽署憑證。密鑰庫金鑰檔案
A.3中上傳的apk程序到Android的*.市場上
除非注明,干草博客文章均为原创,转载请以链接形式标明本文地址
本文地址:http://www.tmper.com/blog/android-sdk-development-examples-of-documents/
