TOP
從紙書中看見香港,指定港書滿888再折100
Android編程典型實例與項目開發(含CD光盤1張)(簡體書)
滿額折

Android編程典型實例與項目開發(含CD光盤1張)(簡體書)

商品資訊

人民幣定價:89 元
定價
:NT$ 534 元
優惠價
87465
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點 :13 點
商品簡介
目次

商品簡介

本書主要以Android平臺下應用軟件開發的基礎知識為主題,并結合真實的案例為讀者詳細介紹Android平臺下的商務軟件、3D游戲程序及2D游戲程序的開發流程。全書分為兩篇共15章。第1篇以大量簡單易懂的實例為依托,詳細地介紹了Android平臺下應用程序開發各方面的基礎知識;第2篇則通過對三個真實案例開發進行詳細介紹,讓讀者很容易將第1篇的內容融會貫通,快速掌握Android平臺下的商務軟件、3D游戲及2D游戲的開發過程。同時在本書隨書光盤的源代碼中包含詳盡的注釋,以求盡量幫助讀者快速理解代碼的每一個細節,盡快掌握Android平臺下的軟件開發技巧。

目次

第一篇 開發知識庫大全第1章 Android簡介及其開發環境的搭建 21.1 Android的誕生 21.2 Android的特點 21.3 Android開發環境的搭建 31.4 第一個Android程序——HelloAndroid 61.5 Android應用程序的調試 71.6 Android應用程序的項目結構 91.7 Android的系統架構 111.8 本章小結 14第2章 Android簡單控件的開發及應用 152.1 Button按鈕應用 152.2 LinearLayout——線性布局的應用 172.3 RelativeLayout——相對布局的應用 222.4 FrameLayout——幀布局的應用 262.5 TableLayout——表格布局的應用 292.6 AbsoluteLayout——絕對布局的應用 322.7 TextView文字顯示 352.8 TextView顏色的設置 372.9 使用Style樣式化TextView 392.10 簡單的本地驗證——EditText編輯框 412.11 性別的選擇——RadioButton組的應用 442.12 選擇喜歡的玩家——RadioButton ID的應用 472.13 確認提交——CheckBox的isChecked屬性 492.14 個人愛好選擇——CheckBox復選框的應用 522.15 燈泡開關——ToggleButton的應用 542.16 最親和的提示——Toast消息提示 582.17 有背景圖片的按鈕——ImageButton應用 592.18 圖片按鈕的單擊變換——ImageButton的選擇特效 612.19 音樂播放的進度提示——ProgressBar的應用 642.20 音量大小的調節——SeekBar的應用 662.21 為你喜歡的作品打分——RatingBar的應用 682.22 本章小結 70第3章 Android高級控件的開發及應用 713.1 單擊查看名人信息——ListView的應用 713.2 動態圖片排版——GridView的應用 743.3 Spinner自定義下拉列表——選擇喜歡的體育運動 783.4 Spinner自定義下拉列表——向下拉列表中添加選項 813.5 單擊改變ImageView的圖片透明度 833.6 動態改變ImageView的圖片大小 853.7 旋轉ImageView中的圖片 893.8 制作自己的相片集——Gallery的應用開發 923.9 重要消息提醒——AlertDialog對話框的應用 943.10 後臺程序安裝進度提示——ProgressDialog的應用 963.11 選擇個人特長——單選列表對話框 993.12 選擇喜歡的城市——復選列表對話框 1023.13 單擊“確定”按鈕彈出對話框窗口 1053.14 查看時間日期——TimePicker和DatePicker的應用 1073.15 時鐘模擬設計——AnalogClock和DigitalClock的應用 1103.16 動態列表配置選項——List Activity的應用 1133.17 WebActivity的應用開發 1153.18 TABActivity的應用開發 1173.19 本章小結 121第4章 手機用戶界面的開發 1224.1 獲取手機屏幕的分辨率 1224.2 界面響應事件 1244.3 控件外觀的控制 1274.4 定時改變Toast提示信息 1304.5 手機桌面心情 1334.6 選項菜單的應用 1414.7 上下文菜單的應用 1454.8 手機背景顏色的設置 1484.9 字體顏色的變換 1504.10 使用set Content View實現手機界面的切換 1524.11 使用Intent啟動另一個Activity 1554.12 使用Bundle實現Activity間的數據傳送 1594.13 使用startActivityForResult實現數據的返回 1654.14 設置自己的手機顯示模式 1704.15 更改手機屏幕方向 1734.16 本章小結 176第5章 手機通信服務及手機控制 1775.1 自動調用系統的撥號、上網和發送E-mail的功能 1775.2 電話撥號軟件 1795.3 自制電話撥號系統 1825.4 手機發送短信 1865.5 簡易電子郵件 1905.6 自制手機通訊錄搜索 1935.7 一鍵查詢——查看聯系人資料 1985.8 有圖標的愛好選擇系統 2005.9 界面切換時的振動提醒 2025.10 帶圖片的Toast提醒 2055.11 音樂播放器在狀態欄上圖標提示 2075.12 自制打開或關閉WIFI 2105.13 還原手機桌面背景 2145.14 設置手機桌面背景 2165.15 輕松獲取手機桌面背景 2175.16 輕松查看手機的相關信息 2195.17 查看SIM卡的信詳細息 2235.18 按鍵移動圖片——方向鍵的應用 2265.19 查看正在運行的程序 2295.20 手機屏幕更改時信息的捕捉和提醒 2325.21 本章小結 235第6章 手機的自動服務功能 2366.1 Servicer的創建、停止、綁定和取消綁定 2366.2 系統服務的開始與停止 2406.3 提醒用戶收到短信 2436.4 查看手機電池剩余電量 2466.5 接收到短信時界面切換顯示短信消息 2496.6 通過後臺定時發送提示 2526.7 短信群發功能的實現 2576.8 開機程序自啟動 2596.9 手機狀態提醒 2646.10 有來電時,發送短信回復 2676.11 手機存儲卡容量的查詢 2716.12 備忘錄的定時提醒 2756.13 設置手機靜音和固定號碼來電時手機振動 2796.14 根據手機姿態改變手機模式 2856.15 定時更改手機模式 2886.16 本章小結 293第7章 手機文件I/O與數據庫的應用 2947.1 手機SD卡文本閱讀器 2947.2 修改手機中的文件 2977.3 刪除手機中的文件 3037.4 訪問APK包中的文件 3077.5 簡單的學生信息管理——數據庫中的增、刪、改、查 3107.6 查看手機中的相片——DecodeFile()方法的使用 3177.7 ContentResolver對數據庫的操作 3217.8 記錄訪問程序的時間——Preferences的應用 3247.9 本章小結 326第8章 手機網絡應用 3278.1 網絡連接檢測軟件 3278.2 簡單網頁瀏覽器開發 3318.3 自定義網頁瀏覽器 3348.4 網絡圖片瀏覽軟件 3368.5 網絡圖片相冊集 3398.6 手機查看實時衛星云圖 3488.7 Google天氣客戶端 3518.8 旅游城市的介紹 3588.9 網絡音樂播放 3638.10 網絡歌曲下載軟件 3678.11 下載網絡歌曲制作手機鈴聲 3738.12 下載網絡圖片制作手機背景 3788.13 制作RSS閱讀器——SAXParser解析XML 3818.14 遠程下載與安裝Android程序——APK Installer的應用 3888.15 手機下載看3gp影片 3938.16 訪問網站LoginAPI 3998.17 本章小結 405第9章 手機的Google服務功能 4069.1 手機客戶端Google賬號登錄 4069.2 使用手機進行Google搜索 4129.3 制作成績柱狀圖 4169.4 Google地圖的實現 4209.5 Google地圖地點查詢功能的實現 4289.6 隨身詞典 4359.7 本章小結 439第10章 手機多媒體服務功能 44010.1 獲取圖片的寬高 44010.2 簡單圖形的繪制 44210.3 平面貼圖的實現 44510.4 淡入淡出效果的實現 44710.5 虛擬鍵的設計與實現 45110.6 獲取手機內置媒體圖片 45410.7 手機音量大小的調節 45710.8 音頻數據的采集 46210.9 圖像數據的采集 46710.10 視頻數據的采集 47310.11 視頻播放器 47910.12 自定義動畫效果 48510.13 小球游戲 48810.14 音樂播放器 49810.15 本章小結 504第11章 Android手機的3D世界 50511.1 三角形的繪制 50511.2 立方體的繪制 51011.3 球體的繪制 51311.4 豐富多彩的光照世界 51711.5 制作木箱 52111.6 朦朧的世界——霧的使用 52511.7 透過玻璃看風景 52811.8 3D相冊的制作 53211.9 本章小結 542第12章 手機特效開發 54312.1 虛線特效的開發 54312.2 切屏動畫特效 54712.3 生成登錄框特效的開發 55212.4 多點觸控 55612.5 傳感器探測者 56112.6 手機動態壁紙——小球游戲 56412.7 自動完成輸入框 57112.8 照片編輯——裁剪特效的開發 57612.9 界面菜單——左右拖拉特效的開發 58012.10 桌面Widget的開發 58612.11 JDBC客戶端的開發 59312.12 新浪微博客戶端的開發 59812.13 本章小結 604第二篇 案例實戰第13章 藍鳥健身俱樂部小助手 60613.1 系統背景及功能介紹 60613.1.1 背景簡介 60613.1.2 功能概述 60613.1.3 構建開發環境 60713.1.4 系統預覽 60713.2 數據庫設計 61013.2.1 數據庫分析 61013.2.2 數據庫表的設計 61013.3 歡迎界面的設計 61113.4 主界面的開發 61313.4.1 主界面主框架的開發 61413.4.2 列表選擇地址的界面開發 61613.4.3 自己填寫地址的界面開發 61713.4.4 最近地點查詢的界面開發 61813.4.5 廣告控件的開發 61813.5 列表選擇地址模塊的開發 62013.5.1列表選擇界面的顯示 62013.5.2控件中數據初始化 62113.5.3 Intent消息傳送的實現 62313.6 自己填寫地址模塊的開發 62413.6.1自己填寫地址界面的顯示 62413.6.2 Intent消息傳送的實現 62513.7 最短距離查詢模塊的開發 62913.7.1 最短距離查詢界面的顯示 62913.7.2 Intent消息傳送的實現 63013.8 MAP界面的開發 63313.8.1 MAP界面布局的開發 63313.8.2 申請Android Map API Key 63413.8.3 地圖初始化 63513.9 提示信息圖層的開發 63913.9.1 信息窗口的開發 63913.9.2 MapVIew圖標與信息窗口的繪制 64113.9.3 信息圖層的事件觸發 64113.10 用DOM解析XML文件 64313.10.1 XML解析器:DOM 64313.10.2 DOM解析XML文件 64313.11 路線導航的開發 64513.11.1 導航路徑的開發 64513.11.2 線路導航的實現 64613.11.3 汽車動態導航方向問題的開發 64813.11.4 繪制導航汽車 64913.11.5 汽車動態導航的實現 65013.12 本章小節 651第14章 娛樂游戲——3D迷宮 65214.1 游戲的背景及功能概述 65214.1.1 背景概述 65214.1.2 功能簡介 65214.2 游戲的策劃及準備工作 65614.2.1 游戲的策劃 65614.2.2 Android平臺下游戲的準備工作 65614.3 游戲的框架介紹 65714.4 游戲的公共類的設計與實現 65914.4.1 主類MazeActivity 65914.4.2 游戲常量類 66314.5 游戲主菜單類的設計與實現 66414.6 游戲界面的設計與實現 66714.7 游戲界面中主要場景的繪制 67214.8 游戲中的邏輯實現與線程操控 68314.9 游戲地圖設計器的開發 68714.9.1 地圖設計器的界面效果與使用方式 68714.9.2 地圖設計器的開發實現 69014.10 游戲的優化與改進 69514.11 本章小結 696第15章 休閑游戲——Q版瘋狂大炮 69715.1 Q版瘋狂大炮的背景及功能概述 69715.1.1 背景概述 69715.1.2 功能簡介 69715.2 游戲的策劃及準備工作 69915.2.1 游戲的策劃 69915.2.2 Android平臺下游戲的準備工作 70015.3 游戲的架構 70115.3.1 游戲的框架簡介 70115.3.2 各個類的簡要介紹 70115.4 公共類的實現 70315.4.1 GameActivity類的代碼框架 70315.4.2 GameActivity類部分成員變量及方法的實現 70515.4.3 KeyThread類的實現 71015.4.4 Constant類的實現 71115.5 輔助界面相關類的實現 71315.5.1 歡迎動畫界面WelcomeView類的實現 71315.5.2 主菜單界面MainMenuSurfaceView的實現 71515.5.3 積分榜界面HighScoreSurfaceView的代碼框架 71715.5.4 HighScoreSurfaceView類的部分方法的實現 71815.6 游戲界面相關類的實現 72115.6.1 游戲界面GameView類的代碼框架 72115.6.2 GameView類部分成員方法的實現 72315.6.3 目標路徑Path類的實現 72615.6.4 產生目標的線程GenerateTargetThread類的實現 72715.7 情景相關類的實現 72815.7.1 大炮類DaPao的代碼框架 72815.7.2 DaPao類部分成員方法的實現 72915.7.3 炮彈Bullet類的實現 73115.7.4 目標類Target的實現 73315.7.5 爆炸效果Explosion類的實現 73415.7.6 飛行器AirCraft類及其子類的實現 73515.7.7 所有飛行物FlyingThings類的實現 73615.8 自定義控件及工具類的實現 73715.8.1 力度條StrengthBar類的實現 73715.8.2 定時器Timer類的實現 73815.8.3 得分Score類的實現 74015.8.4 滾屏背景BackGround類的實現 74115.8.5 主菜單按鈕MainMenuButton類的實現 74215.8.6 獲取日期的工具DateUtil類的實現 74315.9 游戲的優化與改進 744

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 465
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區