欧美一级特黄aaaaaaa在线观看-欧美一级特黄aaaaaa在线看片-欧美一级特黄aa大片-欧美一级特黄刺激大片视频-深夜久久-深夜激情网站

熱門關鍵字:  聽力密碼  單詞密碼  新概念美語  巧用聽寫練聽力  零起點

Android開發實用教程

中國水利水電出版社
    【作 者】主編 王建華 張偉 【I S B N 】978-7-5170-2514-6 【責任編輯】李炎 【適用讀者群】高職高專 【出版時間】2014-09-29 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁 數】128 【千字數】198 【印 張】8 【定 價】18 【叢 書】普通高等教育“十二五”規劃教材 【備注信息】
圖書詳情

    Android是移動開發三大平臺之一,本書是作者及其開發團隊在該平臺實際開發經驗的總結。本書通過詳盡的理論基礎知識講解,輔以大量示例,全面介紹了Android應用開發的方法和技巧。全書共14章,包括Android基礎知識介紹、Android應用程序開發、Android界面設計和常用Android API等內容。

    本書并不局限于枯燥的理論介紹,而是采用實例的方式來講授知識點,以便讀者可以更好地閱讀以及進行相關知識點的理解和發散。在內容上,涉及當前移動互聯網領域一些擁有大量用戶數的客戶端應用的一些特色功能的原理介紹以及代碼實現。

    本書可作為Android初中級開發者參考用書,也可作為高等院校教材,還可作為自學人員學習用書。

    •最新版本

    本書搭建了Android4.4+Eclipse的最新開發環境,新版本所具有的功能相對比較完善,能采用最新技術開發最優軟件。

    •結構合理

    本書內容從平臺的搭建到每一控件的實現,從實際出發,合理安排知識結構,具有較強的知識性和實用性。

    •實例豐富

    書中的實例應用全面,涵蓋了Android所能觸及的領域。實例代碼翔實、規范工整,且代碼注釋得當。

    •通俗易懂

    本書條理清晰、主旨簡潔,做到理論與實踐相結合,幫助讀者快速理解與掌握Android相關應用。

    隨著世界經濟的發展,智能設備已成為人們生活中不可或缺的生活品,而擁有一部智能手機更是必須的,在如今無處不在的智能設備中,智能手機由于小巧方便,功能全面而流行起來,但最重要的是它最大程度地擴展了手機的功能。智能手機是指使用開放式操作系統的手機,同時第三方可根據操作系統提供的應用編程接口為手機開發各種擴展應用硬件。這種手機除了具有普通手機的通話功能外,還具有PDA的大部分功能。另外,它在個人信息管理以及基于無線數據通信的瀏覽器和電子通信功能方面也比較突出。現在把是否具有嵌入式操作系統與是否可以支持第三方軟件作為智能手機與普通手機的兩大區分點。Android是移動手機開發的三大平臺之一,也是當下使用范圍最大的開發系統。本書是作者及其開發團隊在該平臺實際開發經驗的總結,通過詳盡的理論基礎知識講解,輔以大量示例,全面介紹了Android應用開發的方法和技巧。全書共14章,主要包括Android的發展簡介、如何搭建Android開發環境、Android應用程序開發、Android界面基本控件、Android事件處理和一些常用的Android API等內容。

    Android系統之所以流行主要是因為它的任何資源都是對外開放的。除此之外它還具有如下的特點。

    1.開放性

    開放的平臺允許任何移動終端廠商加入Android聯盟,顯著的開放性可以使其擁有更多的開發者。開放性對于Android的發展而言,有利于積累人氣,這里的人氣包括消費者和廠商。而對于消費者來講,最大的受益正是豐富的軟件資源。

    2.掙脫運營商的束縛

    在過去很長的一段時間,特別是在歐美地區,手機應用往往受到運營商制約。自2008年iPhone上市后,用戶可以更加方便地連接網絡,運營商的制約減少。隨著EDGE、HSDPA這些2G至3G移動網絡的逐步過渡和提升,手機隨意接入網絡已不是運營商口中的笑談。

    3.豐富的硬件選擇

    這一點還是與Android平臺的開放性相關,由于Android的開放性,眾多的廠商會推出千奇百怪、各具功能特色的多種產品。功能上的差異和特色,并不會影響到數據同步、甚至軟件的兼容。

    4.不受任何限制的開發商

    Android平臺提供給第三方開發商一個十分寬泛、自由的環境,不會受到各種條條框框的阻撓,可想而知,由此將會有多少新穎別致的軟件誕生。

    5.無縫結合的Google應用

    如今“叱咤”互聯網的Google已經走過10年多的歷史,從搜索巨人到全面的互聯網滲透,Google服務(如地圖、郵件、搜索等)已經成為連接用戶和互聯網的重要紐帶,而Android平臺手機將無縫結合這些優秀的Google服務。

    本書具有如下4個編寫特點。

    1.最新版本

    本書搭建了Android 4.4+Eclipse的最新開發環境,新版本所具有的功能相對比較完善,能采用最新技術開發最優軟件。

    2.結構合理

    本書內容從平臺的搭建到每一控件的實現,從實際出發,合理安排知識結構,具有較強的知識性和實用性。

    3.實例豐富

    書中的實例應用全面,涵蓋了Android所能觸及的領域。實例代碼翔實、規范工整,且代碼注釋得當。

    4.通俗易懂

    本書條理清晰、主旨簡潔,做到理論與實踐相結合,讓讀者快速理解與掌握Android相關應用。

    本書的適用人群

    如果讀者對Java語法比較熟悉,并且有一定的事件驅動的程序編程經驗,那么閱讀本書就可以很快掌握Android應用開發。本書不僅適合Android應用程序開發人員閱讀,更重要的是可作為Android初中級開發者參考用書,同時可作為自學人員學習用書,更是一本不可多得的案頭必備參考書。

    前言
    第一部分 Android概覽

    第1章 Android發展簡介 1
    1.1 移動開發技術的發展 1
    1.2 Android的誕生與發展 1
    1.3 Android開發平臺簡介 7
    1.4 Android的基本體系結構 7
    1.4.1 應用程序 8
    1.4.2 應用程序框架 8
    1.4.3 函數庫和Android的運行 8
    1.4.4 Linux內核 9
    小結 9
    第2章 Android開發環境 10
    2.1 如何配置Android開發環境 10
    2.2 支持Android開發的操作系統 10
    2.3 安裝Java開發包(JDK) 10
    2.4 安裝配置Eclipse開發環境 11
    2.5 其他開發環境 12
    2.6 安裝Android軟件開發包(SDK) 12
    2.7 安裝與配置Android Eclipse插件(ADT) 15
    2.8 創建模擬器AVD 16
    小結 20
    第3章 如何編寫一個Android應用小程序 21
    3.1 測試開發環境 21
    3.1.1 在Eclipse工程中導入Snake
    應用程序 22
    3.1.2 為Snake工程創建Android
    虛擬設備 24
    3.1.3 為Snake工程創建運行配置參數 24
    3.1.4 在Android模擬器中運行Snake
    應用程序 25
    3.2 在模擬器中調試Android應用程序 25
    3.3 在硬件上調試應用程序 26
    小結 27

    第二部分 Android應用程序設計

    第4章 Android界面基本控件 28
    4.1 Android視圖、Widget和布局簡介 28
    4.1.1 Android視圖簡介 28
    4.1.2 Android Widget簡介 28
    4.1.3 Android布局簡介 28
    4.2 使用TextView顯示文本 28
    4.2.1 配置布局和尺寸 29
    4.2.2 在文本中創建上下文鏈接 30
    4.3 使用EditText和Spinner獲取用戶文本 30
    4.3.1 使用自動補全輔助用戶 31
    4.3.2 使用輸入過濾器約束用戶輸入 32
    4.3.3 使用Spinner Widget的下拉列表約束
    用戶輸入 33
    4.4 使用按鈕、多選框和單項選擇框 34
    4.4.1 使用基本按鈕 34
    4.4.2 使用復選框和ToggleButton按鈕 35
    4.4.3 使用RadioGroup和RadioButton 35
    4.5 獲取用戶輸入的日期和時間 36
    小結 39
    第5章 使用布局設計Android用戶界面 40
    5.1 創建Android用戶界面 40
    5.1.1 使用XML資源創建布局 40
    5.1.2 使用代碼創建布局 40
    5.2 使用ViewGroup組織用戶界面 40
    5.3 使用內建的布局類 41
    5.3.1 AbsoluteLayout 41
    5.3.2 FrameLayout 42
    5.3.3 LinearLayout 43
    5.3.4 RelativeLayout 44
    5.3.5 TableLayout 47
    5.3.6 在屏幕上使用多布局 47
    5.4 使用內建的View容器類 47
    5.4.1 結合AdapterView使用數據驅動
    View容器 48
    5.4.2 使用TabActivity和TabHost
    組織視圖 48
    5.4.3 探索其他視圖容器 50
    5.5 使用AppWidget顯示應用程序視圖 50
    5.6 成為AppWidget提供者 50
    小結 51
    第6章 Android事件處理 52
    6.1 掌控用戶事件 52
    6.1.1 監聽觸摸模式狀態改變 52
    6.1.2 監聽全屏幕上的事件 52
    6.1.3 長按事件 53
    6.1.4 監聽手勢 53
    6.1.5 焦點事件 54
    6.1.6 監聽屏幕旋轉 54
    小結 54
    第7章 Android界面高級控制 55
    7.1 向用戶顯示信息 55
    7.1.1 使用ProgressBar指示進度 55
    7.1.2 使用SeekBar指示和調整進度 56
    7.1.3 使用RatingBar指示和調整評分 57
    7.1.4 使用AnalogClock和DigitalClock
    指示當前時間 58
    7.1.5 使用Chronometer指示時間推移 59
    7.2 為用戶提供選項和ContextMenu 59
    7.2.1 使用選項菜單 59
    7.2.2 使用ContextMenu 59
    小結 60
    第8章 解析Android應用程序 61
    8.1 Android應用程序的生命周期 61
    8.1.1 Activity的生命周期 62
    8.1.2 Activity狀態分析 62
    8.1.3 Activity常見應用 63
    8.2 使用Android Manifest文件定義
    應用程序 64
    8.2.1 管理應用程序身份 65
    8.2.2 注冊Activity和其他應用程序組件 65
    8.2.3 使用許可權限 65
    8.2.4 指定應用程序所需輸入設備和軟件 66
    8.2.5 使用庫和Android SDK版本 66
    8.2.6 在Manifest文件中定義應用程序的
    其他配置參數 67
    小結 67
    第9章 管理應用程序資源 69
    9.1 應用程序資源簡介 69
    9.2 相關文件夾資源的介紹以及對資源
    的定義 69
    9.3 使用資源 69
    9.3.1 使用String(字符串)資源 70
    9.3.2 使用格式化的String資源 70
    9.3.3 使用String數組 72
    9.3.4 使用顏色 72
    9.3.5 使用尺寸 72
    9.3.6 使用簡單Drawable資源 73
    9.3.7 使用圖像 73
    9.3.8 使用動畫 74
    9.3.9 使用菜單 74
    9.3.10 使用XML文件 75
    9.3.11 使用原始文件 75
    9.3.12 資源引用 76
    9.3.13 使用布局(layout) 76
    9.3.14 使用樣式(style)和
    主題(theme) 77
    9.4 引用系統資源 77
    9.5 管理各種應用程序配置 77
    小結 78

    第三部分 Android高級應用 79

    第10章 Android高級應用 79
    10.1 屏幕繪圖 79
    10.2 使用文字 79
    10.2.1 使用默認字體 79
    10.2.2 使用自定義字體 80
    10.2.3 測量文字所需的屏幕尺寸 80
    10.3 使用位圖 80
    10.3.1 在畫布上繪制位圖 80
    10.3.2 縮放位圖 81
    10.3.3 使用Matrix變換位圖 81
    10.4 使用圖形 81
    10.4.1 用XML資源定義圖形 82
    10.4.2 使用程序定義圖形 82
    10.4.3 繪制各種圖形 82
    10.5 使用動畫 83
    10.5.1 使用逐幀動畫 83
    10.5.2 使用補間動畫 84
    小結 88
    第11章 使用Android數據和存儲API 89
    11.1 使用應用程序首選項 89
    11.1.1 創建私有和共享首選項 89
    11.1.2 搜索和讀取首選項 90
    11.1.3 新增、修改和刪除首選項 90
    11.1.4 使用Android文件系統查找
    首選項數據 91
    11.2 使用文件和目錄 91
    11.2.1 探索Android應用程序目錄 91
    11.2.2 在默認應用程序目錄中創建和
    寫入文件 92
    11.2.3 在默認應用程序目錄中讀取
    文件內容 92
    11.3 使用SQLite數據庫存儲結構化數據 92
    11.3.1 創建SQLite數據庫 93
    11.3.2 插入、修改和刪除數據庫記錄 93
    11.3.3 在SQLite數據庫中執行查詢 94
    11.3.4 關閉和刪除SQLite數據庫 94
    11.4 使用Content Provider在應用程序間
    共享數據 95
    11.4.1 ContentResolver 95
    11.4.2 探索Android的部分內建
    Content Provider 95
    11.4.3 在Content Provider中修改數據 97
    11.5 使用自定義Content Provider擴展
    Android應用程序 98
    11.5.1 繼承Content Provider 98
    11.5.2 定義數據URI 98
    11.5.3 定義數據列 99
    11.5.4 實現query()、insert()、update()、
    delete()和getType() 99
    11.5.5 更新Manifest文件 99
    11.6 使用Live Folder 100
    小結 100
    第12章 Android網絡應用 102
    12.1 訪問因特網(HTTP) 102
    12.1.1 從Web讀取數據 102
    12.1.2 使用HttpURLConnection 103
    12.1.3 解析從網絡獲取的XML 103
    12.1.4 使用線程訪問網絡 104
    12.1.5 顯示從網絡資源獲取的圖像 104
    12.1.6 獲取Android網絡狀態 105
    12.2 使用WebView瀏覽Web 106
    小結 108
    第13章 位置服務以及多媒體 109
    13.1 使用全球定位服務(GPS) 109
    13.2 位置地理編碼 110
    13.3 在地圖上標注位置 110
    13.4 位置服務擴展應用 110
    13.5 操作靜態圖像 111
    13.6 使用視頻 111
    13.7 使用音頻 114
    小結 115
    第14章 Android手機服務 117
    14.1 使用傳感器 117
    14.2 使用Wi-Fi 118
    14.3 監視電池 119
    小結 119

最新評論共有 0 位網友發表了評論
發表評論
評論內容:不能超過250字,需審核,請自覺遵守互聯網相關政策法規。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 色拍拍综合网 | 激情网婷婷 | 久热香蕉视频 | 91在线播放国产 | 四虎永久在线精品免费观看地址 | 午夜视频福利在线观看 | 亚洲第一区在线观看 | 欧美激情亚洲 | 不卡视频一区 | 看全色黄大色黄大片免责看 | 久久久国产一区二区三区 | 国内精品视频免费观看 | 国产色婷婷精品综合在线观看 | 一本久久道 | 一区二区三区精品 | 免费观看国产精品视频 | 久久韩国精品韩国专区 | 欧美性一交激情视频在线 | 欧美激情视频免费 | 涩色在线 | 99久久99 | 九九国产 | 99九九精品免费视频观看 | 色av.com| 国产三级自拍视频 | 色偷偷尼玛图亚洲综合 | 日韩久久中文字幕 | 91亚洲成人| 天天做天天摸天天爽天天爱 | 久久精品精品 | 91精品一区二区三区久久久久 | 视色4se影院在线播放 | 国语对白91 | 手机在线观看黄色网址 | 免费看黄色的视频 | 国产精品青草久久久久福利99 | 亚洲一区二区三区中文字幕 | 亚洲a成人网77777在线 | 天天干天天干天天 | 成人91视频 | 区二区三区四区免费视频 |