書馨卡幫你省薪 2024個(gè)人購書報(bào)告 2024中圖網(wǎng)年度報(bào)告
歡迎光臨中圖網(wǎng) 請 | 注冊

Android 5從入門到精通

作者:李波主編
出版社:清華大學(xué)出版社出版時(shí)間:2016-04-01
開本: 16開 頁數(shù): 532
中 圖 價(jià):¥41.8(4.7折) 定價(jià)  ¥89.0 登錄后可看到會(huì)員價(jià)
加入購物車 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個(gè)別圖書品相8-9成新、切口
有劃線標(biāo)記、光盤等附件不全詳細(xì)品相說明>>
本類五星書更多>

Android 5從入門到精通 版權(quán)信息

Android 5從入門到精通 本書特色

android系統(tǒng)是目前*為流行的智能手機(jī)操作系統(tǒng)。為了幫助開發(fā)人員快速掌握 android開發(fā)技術(shù),獲取更好的就業(yè)機(jī)會(huì),作者基于 android sdk 5.1(api level 22)編寫了本書。  本書分為 14章,主要包括 android 5系統(tǒng)發(fā)展歷史、系統(tǒng)架構(gòu)、應(yīng)用程序框架、界面開發(fā)、電話短信應(yīng)用、多媒體開發(fā)、數(shù)據(jù)存儲(chǔ)、網(wǎng)絡(luò)編程、位置服務(wù)、繪圖與計(jì)算、國際化、企業(yè)應(yīng)用以及應(yīng)用程序發(fā)布等內(nèi)容。本書在講解過程中穿插大量的實(shí)例,以幫助讀者更好地理解 android開發(fā)方法和技巧,使讀者進(jìn)一步鞏固所學(xué)的知識,提高綜合實(shí)戰(zhàn)能力。  本書適合 android移動(dòng)應(yīng)用開發(fā)初學(xué)者,也可以作為高等院校和培訓(xùn)學(xué)校相關(guān)專業(yè)的師生教學(xué)參考書。

Android 5從入門到精通 內(nèi)容簡介

Android系統(tǒng)是目前*為流行的智能手機(jī)操作系統(tǒng)。為了幫助開發(fā)人員快速掌握 Android開發(fā)技術(shù),獲取更好的就業(yè)機(jī)會(huì),作者基于 Android SDK 5.1(API Level 22)編寫了本書。 本書分為 14章,主要包括 Android 5系統(tǒng)發(fā)展歷史、系統(tǒng)架構(gòu)、應(yīng)用程序框架、界面開發(fā)、電話短信應(yīng)用、多媒體開發(fā)、數(shù)據(jù)存儲(chǔ)、網(wǎng)絡(luò)編程、位置服務(wù)、繪圖與計(jì)算、國際化、企業(yè)應(yīng)用以及應(yīng)用程序發(fā)布等內(nèi)容。本書在講解過程中穿插大量的實(shí)例,以幫助讀者更好地理解 Android開發(fā)方法和技巧,使讀者進(jìn)一步鞏固所學(xué)的知識,提高綜合實(shí)戰(zhàn)能力。 本書適合 Android移動(dòng)應(yīng)用開發(fā)初學(xué)者,也可以作為高等院校和培訓(xùn)學(xué)校相關(guān)專業(yè)的師生教學(xué)參考書。

Android 5從入門到精通 目錄

                                         目   錄第1章  android系統(tǒng)概述..................................................................... 11.1 智能手機(jī).................................................................................................... 11.1.1  什么是智能手機(jī)......................................................................... 11.1.2  智能手機(jī)操作系統(tǒng)..................................................................... 21.2 什么是android........................................................................................ 41.2.1  android的歷史........................................................................... 41.2.2  android的發(fā)展........................................................................... 51.2.3  android的優(yōu)點(diǎn)........................................................................... 61.3  android系統(tǒng)架構(gòu).................................................................................. 71.3.1  應(yīng)用程序?qū)樱╝pplications).................................................. 81.3.2  應(yīng)用程序框架層(application framework)....................... 81.3.3  系統(tǒng)庫(libraries)................................................................... 81.3.4  android運(yùn)行環(huán)境(android runtime)............................... 91.3.5 linux內(nèi)核(linux kernel)..................................................... 91.4 android5新特性介紹............................................................................... 91.4.1  全新的material design設(shè)計(jì).................................................. 101.4.2  支持64位art虛擬機(jī)............................................................. 101.4.3  全新的通知設(shè)計(jì)....................................................................... 111.4.4  以大屏幕呈現(xiàn)............................................................................ 111.4.5  以文檔為中心............................................................................ 121.4.6  改進(jìn)連接性能............................................................................ 121.4.7  高性能圖形................................................................................ 121.4.8  功能更強(qiáng)的音頻處理............................................................... 131.4.9  進(jìn)一步完善的攝像頭和視頻處理......................................... 141.4.10  配置文件.................................................................................. 141.4.11  屏幕截圖和共享..................................................................... 151.4.12  新型傳感器.............................................................................. 151.4.13 chromium webview............................................................... 151.4.14  輔助功能和輸入..................................................................... 161.4.15  可構(gòu)建低電耗應(yīng)用................................................................. 161.5 小結(jié)........................................................................................................... 161.6 思考題...................................................................................................... 17第2章 搭建android開發(fā)環(huán)境........................................................... 182.1 系統(tǒng)需求.................................................................................................. 182.2 軟件安裝.................................................................................................. 182.2.1 jdk的安裝................................................................................ 182.2.2  android sdk............................................................................. 192.2.3 eclipse 和 adt........................................................................ 202.2.4  創(chuàng)建avd................................................................................... 242.2.5  avd與真機(jī)的區(qū)別.................................................................. 242.3 android sdk介紹................................................................................. 252.3.1  android sdk目錄結(jié)構(gòu)........................................................... 252.3.2  android.jar................................................................................. 272.3.3  android api核心包................................................................. 272.3.4  android api擴(kuò)展包................................................................. 282.4 創(chuàng)建**個(gè)android應(yīng)用程序........................................................... 282.4.1  創(chuàng)建helloandroid工程.......................................................... 282.4.2  編寫代碼.................................................................................... 292.4.3  運(yùn)行應(yīng)用程序............................................................................ 302.4.4  工程文件結(jié)構(gòu)解析................................................................... 312.5 調(diào)試程序.................................................................................................. 322.5.1  設(shè)置斷點(diǎn).................................................................................... 322.5.2  調(diào)試............................................................................................. 332.6 小結(jié)........................................................................................................... 342.7 思考題...................................................................................................... 34第3章 android應(yīng)用程序結(jié)構(gòu)............................................................ 353.1 應(yīng)用程序基本組成................................................................................. 353.1.1  activity....................................................................................... 353.1.2  service......................................................................................... 353.1.3  broadcastreceiver.................................................................... 363.1.4 contentprovider........................................................................ 363.1.5  intent........................................................................................... 363.2 activity..................................................................................................... 363.2.1  activity的生命周期................................................................ 373.2.2  activity的創(chuàng)建......................................................................... 393.2.3  啟動(dòng)activity............................................................................. 403.2.4  關(guān)閉activity............................................................................. 413.2.5  activity數(shù)據(jù)傳遞..................................................................... 413.3 資源........................................................................................................... 433.4 manifest文件.......................................................................................... 433.5 app widgets........................................................................................... 463.5.1  基礎(chǔ)知識.................................................................................... 463.5.2  在manifest文件中聲明app widget.................................. 473.5.3  增加appwidgetproviderinfo元數(shù)據(jù).................................. 473.5.4  創(chuàng)建app widget布局............................................................ 483.5.5  為app widget添加邊界........................................................ 493.5.6  使用appwidgetprovider類.................................................. 493.5.7  接收app widget的廣播........................................................ 513.5.8  創(chuàng)建app widget的配置activity........................................ 513.5.9  使用配置activity對app widget進(jìn)行更新...................... 523.6 進(jìn)程和線程.............................................................................................. 533.6.1  進(jìn)程(processes).................................................................. 533.6.2  線程(threads)...................................................................... 553.6.3  線程安全方法............................................................................ 583.6.4  進(jìn)程間的通信............................................................................ 583.7 小結(jié)........................................................................................................... 593.8 思考題...................................................................................................... 59第4章  android gui開發(fā)................................................................... 604.1 view和viewgroup................................................................................. 604.2 使用xml定義視圖.............................................................................. 614.3 布局........................................................................................................... 644.3.1  framelayout.............................................................................. 654.3.2  linearlayout.............................................................................. 674.3.3  relativelayout........................................................................... 704.3.4  tablelayout............................................................................... 724.3.5  absolutelayout........................................................................ 744.3.6  webview.................................................................................... 764.4 常用widget組件................................................................................... 784.4.1  創(chuàng)建widget組件實(shí)例............................................................ 784.4.2  按鈕(button)........................................................................ 804.4.3  文本框(textview)................................................................ 824.4.4  編輯框(edittext)................................................................. 834.4.5  多項(xiàng)選擇按鈕(checkbox)................................................. 854.4.6  單項(xiàng)選擇按鈕組(radiogroup)......................................... 894.4.7  下拉列表(spinner).............................................................. 924.4.8  自動(dòng)完成文本(autocompletetextview)......................... 964.4.9  日期選擇器和時(shí)間選擇器(datepicker和timepicker). 994.4.10  進(jìn)度條(progressbar)...................................................... 1034.4.11  滾動(dòng)視圖(scrollview)..................................................... 1054.4.12  拖動(dòng)條(seekbar).............................................................. 1074.4.13  評價(jià)條(ratingbar).......................................................... 1094.4.14  圖片視圖(imageview)和圖片按鈕(imagebutton) 1124.4.15  圖片切換器imageswitcher和圖庫gallery...................... 1154.4.16  網(wǎng)格視圖(gridview)........................................................ 1204.4.17  標(biāo)簽(tab)......................................................................... 1234.5  menu和actionbar............................................................................ 1274.5.1 options menu.......................................................................... 1274.5.2 context menu.......................................................................... 1324.5.3 submenu.................................................................................. 1334.6 bitmap..................................................................................................... 1364.7 對話框(dialog)................................................................................ 1384.7.1  alertdialog............................................................................... 1394.7.2  progressdialog........................................................................ 1424.8 toast和notification............................................................................ 1434.8.1 toast......................................................................................... 1434.8.2 notification............................................................................... 1454.9 界面事件響應(yīng)....................................................................................... 1484.9.1  事件監(jiān)聽器.............................................................................. 1484.9.2  回調(diào)事件響應(yīng).......................................................................... 1494.9.3  界面事件響應(yīng)實(shí)例................................................................. 1504.10 小結(jié)....................................................................................................... 1544.11 思考題.................................................................................................. 154第5章 電話和短信應(yīng)用程序開發(fā)..................................................... 1555.1  intent..................................................................................................... 1555.1.1  顯式intent和隱式intent...................................................... 1575.1.2 intentfilter................................................................................ 1575.2 撥號程序................................................................................................ 1585.3 短信程序................................................................................................ 1615.3.1 sms簡介................................................................................. 1615.3.2  接收短信.................................................................................. 1625.3.3  接收短信實(shí)例.......................................................................... 1625.3.4  發(fā)送短信.................................................................................. 1655.3.5  短信發(fā)送實(shí)例.......................................................................... 1655.4 照相機(jī)程序............................................................................................ 1695.5 小結(jié)......................................................................................................... 1725.6 思考題.................................................................................................... 172第6章 多媒體開發(fā).......................................................................... 1736.1 service.................................................................................................... 1736.1.1 service的作用......................................................................... 1736.1.2 service的生命周期................................................................ 1736.1.3  啟動(dòng)service............................................................................. 1736.2 broadcastreceiver................................................................................ 1756.3 音頻......................................................................................................... 1786.3.1  android4.0支持的音頻格式................................................. 1796.3.2  音頻播放器.............................................................................. 1796.3.3  后臺(tái)播放音頻.......................................................................... 1846.3.4  錄音程序.................................................................................. 1876.3.5  后臺(tái)錄制音頻.......................................................................... 1946.4 視頻......................................................................................................... 1976.4.1  android4.0 支持的視頻文件............................................... 1976.4.2  視頻播放器.............................................................................. 1976.4.3  拍照程序.................................................................................. 2056.4.4  錄制視頻.................................................................................. 2136.5 小結(jié)......................................................................................................... 2226.6 思考題.................................................................................................... 222第7章 數(shù)據(jù)存儲(chǔ).............................................................................. 2237.1 sharedpreferences................................................................................ 2237.1.1 sharedpreferences簡介......................................................... 2237.1.2  使用sharedpreferences......................................................... 2247.2 文件存儲(chǔ)................................................................................................ 2277.2.1  文件存儲(chǔ)方式簡介................................................................. 2277.2.2  使用文件存儲(chǔ)功能................................................................. 2297.3 sqlite..................................................................................................... 2327.3.1 sqlite數(shù)據(jù)庫簡介................................................................. 2327.3.2 sqlite數(shù)據(jù)庫操作................................................................. 2347.3.3 sqlite數(shù)據(jù)庫操作實(shí)例........................................................ 2367.4 contentprovider.................................................................................... 2467.4.1 contentprovider簡介............................................................. 2467.4.2 urimatcher............................................................................... 2497.4.3  訪問系統(tǒng)提供的contentprovider....................................... 2497.4.4  自定義contentprovider........................................................ 2537.4.5  訪問自定義contentprovider................................................ 2587.5 數(shù)據(jù)同步到云端................................................................................... 2647.5.1  app engine簡介..................................................................... 2647.5.2  創(chuàng)建可相互通信的android和app engine應(yīng)用程序... 2657.6 數(shù)據(jù)備份與恢復(fù)................................................................................... 2727.6.1  android數(shù)據(jù)備份與恢復(fù)簡介............................................. 2727.6.2  實(shí)現(xiàn)備份代理的步驟............................................................. 2737.6.3  通過backupagent實(shí)現(xiàn)備份與恢復(fù).................................. 2747.6.4  通過backupagenthelper實(shí)現(xiàn)備份與恢復(fù)...................... 2797.7 小結(jié)......................................................................................................... 2827.8 思考題.................................................................................................... 283第8章 網(wǎng)絡(luò)編程.............................................................................. 2848.1 http通信............................................................................................. 2848.1.1  訪問url指定資源................................................................ 2888.1.2  使用get方式獲取網(wǎng)絡(luò)服務(wù)............................................... 2928.1.3  使用post方式獲取網(wǎng)絡(luò)服務(wù)............................................ 2968.2 socket通信............................................................................................ 2998.2.1 socket簡介.............................................................................. 3008.2.2 socket使用方法..................................................................... 3008.2.3 socket編程實(shí)例..................................................................... 3028.3 bluetooth通信...................................................................................... 3068.3.1 bluetooth簡介........................................................................ 3068.3.2  android系統(tǒng)的藍(lán)牙通信功能............................................. 3078.3.3  藍(lán)牙通信實(shí)例.......................................................................... 3128.4 wifi通信.............................................................................................. 3328.4.1 wifi簡介................................................................................. 3328.4.2 wifi實(shí)例................................................................................. 3338.4.3 wifi direct............................................................................... 3398.4.4  創(chuàng)建wifi direct應(yīng)用程序的步驟...................................... 3418.4.5 wifi direct編程實(shí)例............................................................ 3468.5 nfc......................................................................................................... 3618.5.1 nfc簡介.................................................................................. 3618.5.2  android nfc技術(shù).................................................................. 3628.5.3  使用前臺(tái)發(fā)布系統(tǒng)................................................................. 3648.6 usb......................................................................................................... 3668.6.1 usb簡介.................................................................................. 3668.6.2 usb附件.................................................................................. 3678.6.3 usb主機(jī).................................................................................. 3738.7 sip........................................................................................................... 3788.7.1 sip簡介.................................................................................... 3788.7.2  相關(guān)api................................................................................... 3798.7.3 manifest文件配置................................................................. 3798.7.4  創(chuàng)建sipmanager對象........................................................... 3808.7.5  注冊sip服務(wù)器...................................................................... 3808.7.6  撥打音頻電話.......................................................................... 3828.7.7  接收呼叫.................................................................................. 3838.8 小結(jié)......................................................................................................... 3858.9 思考題.................................................................................................... 385第9章 智能傳感器.......................................................................... 3869.1 獲取位置信息....................................................................................... 3869.1.1 locationmanager介紹.......................................................... 3879.1.2 locationprovider介紹........................................................... 3879.1.3  使用gps獲取當(dāng)前位置信息............................................... 3899.2 使用google地圖服務(wù)......................................................................... 3939.2.1 google map api簡介............................................................ 3939.2.2  申請android map api key................................................. 3949.2.3  使用google map顯示當(dāng)前位置......................................... 3969.3 傳感器.................................................................................................... 4029.3.1  android傳感器簡介.............................................................. 4029.3.2  標(biāo)識傳感器.............................................................................. 4049.3.3  傳感器事件處理..................................................................... 4059.4 運(yùn)動(dòng)傳感器............................................................................................ 4069.4.1  加速度傳感器.......................................................................... 4079.4.2  重力傳感器.............................................................................. 4079.4.3  陀螺儀....................................................................................... 4079.4.4  線性加速傳感器..................................................................... 4099.4.5  旋轉(zhuǎn)向量傳感器..................................................................... 4099.5 位置傳感器............................................................................................ 4099.5.1  磁場傳感器.............................................................................. 4109.5.2  方位傳感器.............................................................................. 4109.5.3  距離傳感器.............................................................................. 4119.6 環(huán)境傳感器............................................................................................ 4129.7 小結(jié)......................................................................................................... 4149.8 思考題.................................................................................................... 414第10章 繪  圖............................................................................... 41510.1 2d繪圖................................................................................................. 41510.1.1  獲取canvas對象................................................................. 41510.1.2  使用自定義view繪圖......................................................... 41610.1.3  使用bitmap繪圖.................................................................. 41910.1.4  使用surfaceview繪制靜態(tài)圖像....................................... 42210.1.5  使用surfaceview繪制動(dòng)態(tài)圖像....................................... 42510.2 drawable............................................................................................... 43110.2.1  從資源文件中創(chuàng)建drawable對象.................................... 43110.2.2  從xml文件中創(chuàng)建drawable對象................................. 43110.2.3  使用構(gòu)造方法創(chuàng)建drawable對象.................................... 43210.3 3d繪圖................................................................................................. 43310.3.1 opengl es簡介.................................................................... 43310.3.2  繪制3d圖像實(shí)例.................................................................. 43310.4 硬件加速.............................................................................................. 43810.4.1  啟用硬件加速........................................................................ 43810.4.2  android繪圖模型................................................................ 43910.5 renderscript........................................................................................ 44010.5.1 renderscript綜述................................................................. 44110.5.2  使用動(dòng)態(tài)分配的內(nèi)存........................................................... 44210.5.3  使用靜態(tài)分配的內(nèi)存........................................................... 44510.6 小結(jié)....................................................................................................... 44810.7 思考題.................................................................................................. 448第11章 app的本地化.................................................................... 44911.1 國際化與本地化................................................................................. 44911.2 手機(jī)區(qū)域設(shè)置..................................................................................... 44911.3 未本地化的應(yīng)用程序........................................................................ 45111.4 本地化的應(yīng)用程序............................................................................. 45511.5 小結(jié)....................................................................................................... 46111.6 思考題.................................................................................................. 461第12章 文本與輸入........................................................................ 46212.1 剪貼板框架(clipboard framework)........................................... 46212.2 剪貼板類(clipboard classes)..................................................... 46312.3 將剪貼板內(nèi)數(shù)據(jù)強(qiáng)制轉(zhuǎn)換為文本................................................... 46412.4 復(fù)制到剪貼板..................................................................................... 46612.5 從剪貼板中粘貼................................................................................. 46712.6 利用content provider復(fù)制復(fù)雜數(shù)據(jù)............................................ 47112.7 設(shè)計(jì)有效的復(fù)制/粘貼功能.............................................................. 47612.8 綜合實(shí)例.............................................................................................. 47712.9 小結(jié)....................................................................................................... 487第13章 企業(yè)應(yīng)用開發(fā)..................................................................... 48813.1 設(shè)備管理api概述............................................................................ 48813.1.1  設(shè)備管理工作過程............................................................... 48813.1.2  設(shè)備管理策略........................................................................ 48913.2 開發(fā)設(shè)備管理api應(yīng)用.................................................................... 49013.2.1  創(chuàng)建程序代碼........................................................................ 49113.2.2 deviceadminreceiver的子類............................................ 49313.2.3  啟用程序................................................................................ 49413.2.4  管理策略................................................................................ 49613.3 文本語音api...................................................................................... 50013.4 tv應(yīng)用................................................................................................ 50413.4.1  創(chuàng)建電視應(yīng)用項(xiàng)目(tv project).................................... 50413.4.2  添加tv支持庫..................................................................... 50613.4.3  建立tv應(yīng)用......................................................................... 50713.4.4  運(yùn)行tv應(yīng)用......................................................................... 50713.4.5  tv應(yīng)用實(shí)例.......................................................................... 50913.5 可穿戴設(shè)備應(yīng)用................................................................................. 51413.5.1  可穿戴設(shè)備應(yīng)用簡介........................................................... 51413.5.2  android wear項(xiàng)目搭建...................................................... 51413.6 小結(jié)....................................................................................................... 519第14章 應(yīng)用程序發(fā)布..................................................................... 52014.1 應(yīng)用程序發(fā)布的步驟........................................................................ 52014.2 為什么要為應(yīng)用程序簽名................................................................ 52114.3 android的簽名策略.......................................................................... 52214.4 導(dǎo)出未簽名應(yīng)用程序........................................................................ 52314.5 生成簽名文件..................................................................................... 52414.5.1  使用adt插件..................................................................... 52414.5.2  使用keytool工具................................................................. 52514.6 為應(yīng)用程序簽名................................................................................. 52714.6.1  使用adt插件..................................................................... 52714.6.2  使用jarsigner工具............................................................... 52914.7 使用zipalign工具優(yōu)化應(yīng)用程序.................................................... 53014.8 發(fā)布到google play store.................................................................. 53114.9 小結(jié)....................................................................................................... 53214.10  思考題.......................................................................................................  532
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服