一a一片一级一片啪啪-一a一级片-一a级毛片-一一级黄色片-国产免费福利片-国产免费福利网站

熱門關(guān)鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力

Android開發(fā)基礎(chǔ)教程

中國水利水電出版社
圖書詳情

    Android應(yīng)用目前基本上是基于Java來進行開發(fā)的。Java是當前網(wǎng)絡(luò)程序應(yīng)用最為廣泛的一種面向?qū)ο笳Z言,具有平臺無關(guān)性、安全性、分布性、多線程等特點。本書以引導(dǎo)任務(wù)—知識解析—實訓(xùn)任務(wù)這一過程進行內(nèi)容編排,以當前使用廣泛的Eclipse開發(fā)平臺進行案例開發(fā)。

    本書共分兩部分十個單元進行講解,通過任務(wù)引領(lǐng)的方式有效地融合Java基礎(chǔ)知識、Android基礎(chǔ)及應(yīng)用等內(nèi)容。同時每一單元還配有相應(yīng)的習(xí)題或訓(xùn)練任務(wù)。本書講解詳細、深入淺出、可操作性強,可作為大中專院校、各類計算機培訓(xùn)學(xué)校的Android應(yīng)用基礎(chǔ)教材。

    詳解開發(fā)過程——幫你掌握開發(fā)技能

    融合專家經(jīng)驗——助你把握前沿趨勢

    適用群體廣泛——旨在培養(yǎng)創(chuàng)新人才

    目前,Android應(yīng)用十分廣泛,多數(shù)Android應(yīng)用都是基于Java進行實現(xiàn)的。高等教育正不斷進行教學(xué)改革,提倡以崗位為向?qū)В匀蝿?wù)驅(qū)動、教學(xué)做一體的模式進行教學(xué)。教材是教學(xué)改革思想和教學(xué)實踐成果的固化載體,為了使本教材更能體現(xiàn)當前教學(xué)改革思想,內(nèi)容更接近實際崗位的應(yīng)用需要,作者通過對Android應(yīng)用程序開發(fā)、維護人員崗位職業(yè)能力要求的調(diào)研,并分析其工作過程與任務(wù),按照素質(zhì)、知識與能力、職業(yè)資格標準等要求,將Android開發(fā)人員的工作流程與課程所對應(yīng)的理論知識與實踐知識進行合理有效的整合,最終形成教材內(nèi)容。同時,本教材采用更有利于實施任務(wù)驅(qū)動、教學(xué)做一體的教學(xué)模式來組織編寫。本書的主要特點如下:

    (1)面向教學(xué)全過程設(shè)置內(nèi)容,循環(huán)遞進地組織教學(xué)內(nèi)容。在內(nèi)容組織上,本書每一單元均分若干階段進行,每一階段即為一個結(jié)合相對系統(tǒng)的、緊密的知識群,并按照引導(dǎo)任務(wù)—知識解析—實訓(xùn)任務(wù)這一過程展開。在引導(dǎo)任務(wù)中注重示范,包括知識點的應(yīng)用、程序設(shè)計思路與步驟、編碼與測試等工作;知識解析主要是教師對任務(wù)中的知識點進行講解,解析中還有知識樣例輔以示范,以加深學(xué)生對知識點的認知程度;實訓(xùn)任務(wù)主要是由學(xué)生自己完成,以提高知識的應(yīng)用能力,可根據(jù)課時的要求安排在課內(nèi)或課外完成。

    (2)針對職業(yè)崗位需求,課證給合,體現(xiàn)主流技術(shù)。在職業(yè)崗位的指引下,圍繞項目任務(wù)進行技能訓(xùn)練,以便學(xué)會Java基礎(chǔ)知識、Android應(yīng)用基礎(chǔ)等內(nèi)容。結(jié)合當前流行的IDE,即Eclipse,講解了Java程序設(shè)計的過程、編碼、調(diào)試、部署生成等工作。本書中的項目均采用Eclipse工具進行開發(fā),以便更好地結(jié)合目前工作崗位的實際情況,融入職業(yè)規(guī)范,提升學(xué)生的職業(yè)意識。

    本書共分兩部分。第一部分為Java基礎(chǔ)篇,主要包括構(gòu)建應(yīng)用程序開發(fā)環(huán)境、利用符號構(gòu)建Java語句、利用控制結(jié)構(gòu)實現(xiàn)程序業(yè)務(wù)邏輯、設(shè)計應(yīng)用程序的類與接口、利用數(shù)組與類庫構(gòu)建程序等5個單元,系統(tǒng)地介紹了Java基礎(chǔ)知識、面向?qū)ο蟆ava數(shù)組與常用類庫。第二部分為Android應(yīng)用篇,主要包括構(gòu)建Android程序開發(fā)環(huán)境、Android用戶界面設(shè)計、Android交互式通信程序設(shè)計、Android手機程序的數(shù)據(jù)存取、Android程序的媒體應(yīng)用等5個單元,詳細地介紹了Android組件、Java事件、線程、Android交互式通信、Android數(shù)據(jù)存取、Android媒體應(yīng)用等內(nèi)容。內(nèi)容安排合理,講解循序漸進,既能體現(xiàn)任務(wù)驅(qū)動、教學(xué)做一體的思想,又能系統(tǒng)地將各知識點有機結(jié)合。

    本書由黃日勝(河源職業(yè)技術(shù)學(xué)院)、謝志偉(東莞職業(yè)技術(shù)學(xué)院)、楊凌(河源職業(yè)技術(shù)學(xué)院)、楊琳芳(河源職業(yè)技術(shù)學(xué)院)編著。黃日勝負責(zé)對本書的編寫思路和大綱進行總體策劃,并對全書統(tǒng)稿。具體分工如下:4~7單元由黃日勝編寫,1、2、8單元由謝志偉編寫,3、9、10單元由楊凌和楊琳芳共同編寫。

    由于編者水平有限,書中難免會有錯誤與不足,敬請廣大讀者批評指正。

    編 者

    2018年5月

    第一部分 Java基礎(chǔ)篇


    單元1 構(gòu)建應(yīng)用程序開發(fā)環(huán)境 2
    1.1 引導(dǎo)資料 2
    1.1.1 Java的由來 2
    1.1.2 Java的特點 3
    1.2 階段任務(wù)實施 3
    1.2.1 [引導(dǎo)任務(wù)1-1] 建立餐飲系統(tǒng)的開發(fā)環(huán)境 3
    1.2.2 [引導(dǎo)任務(wù)1-2] 用Java程序輸出餐飲系統(tǒng)的作者姓名 4
    1.2.3 [引導(dǎo)任務(wù)1-3] 用Java程序輸出餐飲系統(tǒng)的作者姓名和運行時間 6
    1.3 知識解析 7
    1.3.1 開發(fā)Java程序的步驟 7
    1.3.2 認識Java包 7
    1.3.3 包聲明 7
    1.3.4 import語句 8
    1.3.5 認識Java類 8
    1.3.6 認識main方法 8
    1.3.7 輸出打印 8
    1.3.8 連接符號 9
    1.3.9 初學(xué)者常犯錯誤 9
    1.3.10 斷點調(diào)試 9
    1.4 訓(xùn)練任務(wù) 9
    1.5 課外習(xí)題 10
    單元2 利用符號構(gòu)建Java語句 12
    2.1 [引導(dǎo)任務(wù)2-1] 輸出一次餐飲消費中的消費清單 12
    2.1.1 任務(wù)目標與要求 12
    2.1.2 實施過程 12
    2.1.3 知識解析 13
    2.1.4 訓(xùn)練任務(wù) 17
    2.2 [引導(dǎo)任務(wù)2-2] 輸出會員在一次餐飲消費中的消費清單 17
    2.2.1 任務(wù)目標與要求 17
    2.2.2 實施過程 18
    2.2.3 知識解析 19
    2.2.4 訓(xùn)練任務(wù) 24
    2.3 課外習(xí)題 24
    單元3 利用控制結(jié)構(gòu)實現(xiàn)程序業(yè)務(wù)邏輯 27
    3.1 [引導(dǎo)任務(wù)3-1] 改進在一次餐飲消費中的消費清單的輸出程序 27
    3.1.1 任務(wù)目標與要求 27
    3.1.2 實施過程 27
    3.2 [引導(dǎo)任務(wù)3-2] 根據(jù)餐飲會員的積分值判斷會員的等級 29
    3.2.1 任務(wù)目標與要求 29
    3.2.2 實施過程 29
    3.2.3 知識解析 30
    3.2.4 訓(xùn)練任務(wù) 32
    3.3 [引導(dǎo)任務(wù)3-3] 設(shè)計出可供三種會員等級消費的選擇主界面 33
    3.3.1 任務(wù)目標與要求 33
    3.3.2 實施過程 33
    3.3.3 知識解析 34
    3.3.4 訓(xùn)練任務(wù) 36
    3.4 [引導(dǎo)任務(wù)3-4] 輸入某顧客一次餐飲消費中的消費清單 36
    3.4.1 任務(wù)目標與要求 36
    3.4.2 實施過程 37
    3.4.3 知識解析:for循環(huán)結(jié)構(gòu) 37
    3.4.4 訓(xùn)練任務(wù) 39
    3.5 [引導(dǎo)任務(wù)3-5] 設(shè)計餐飲系統(tǒng)的登錄界面 40
    3.5.1 任務(wù)目標與要求 40
    3.5.2 實施過程 40
    3.6 [引導(dǎo)任務(wù)3-6] 設(shè)計餐飲系統(tǒng)退出時的界面 41
    3.6.1 任務(wù)目標與要求 41
    3.6.2 實施過程 41
    3.6.3 知識解析 42
    3.6.4 訓(xùn)練任務(wù) 43
    3.7 [引導(dǎo)任務(wù)3-7] 用程序描述顧客點菜的過程 44
    3.7.1 任務(wù)目標與要求 44
    3.7.2 實施過程 44
    3.7.3 知識解析 45
    3.7.4 訓(xùn)練任務(wù) 48
    3.8 課外習(xí)題 48
    單元4 設(shè)計應(yīng)用程序的類與接口 51
    4.1 引導(dǎo)資料 51
    4.1.1 面向?qū)ο蟮幕靖拍?51
    4.1.2 面向?qū)ο蟮奶匦?52
    4.2 [引導(dǎo)任務(wù)4-1] 定義菜品類 53
    4.2.1 任務(wù)目標與要求 53
    4.2.2 實施過程 53
    4.2.3 知識解析:類的聲明 54
    4.2.4 成員變量 55
    4.2.5 訓(xùn)練任務(wù) 62
    4.3 [引導(dǎo)任務(wù)4-2] 為菜品類添加主方法 62
    4.3.1 任務(wù)目標與要求 62
    4.3.2 實施過程 62
    4.3.3 知識解析 63
    4.3.4 對象的比較 69
    4.3.5 訓(xùn)練任務(wù) 70
    4.4 [引導(dǎo)任務(wù)4-3] 實現(xiàn)餐飲管理系統(tǒng)消費結(jié)算功能 70
    4.4.1 任務(wù)目標與要求 70
    4.4.2 實施過程 70
    4.4.3 知識解析 71
    4.4.4 訓(xùn)練任務(wù) 77
    4.5 [引導(dǎo)任務(wù)4-4] 自定義一個用于消費結(jié)算的接口 77
    4.5.1 任務(wù)目標與要求 77
    4.5.2 實施過程 77
    4.5.3 知識解析 79
    4.5.4 訓(xùn)練任務(wù) 80
    4.6 課外習(xí)題 80
    單元5 利用數(shù)組與類庫構(gòu)建程序 84
    5.1 [引導(dǎo)任務(wù)5-1] 用數(shù)組來存取菜譜 84
    5.1.1 任務(wù)目標與要求 84
    5.1.2 實施過程 84
    5.1.3 知識解析 85
    5.1.4 訓(xùn)練任務(wù) 87
    5.2 [引導(dǎo)任務(wù)5-2] 利用Vector暫存點菜數(shù)據(jù) 87
    5.2.1 任務(wù)目標與要求 87
    5.2.2 實施過程 87
    5.3 [引導(dǎo)任務(wù)5-3] 利用LinkedList暫存蛇體數(shù)據(jù) 88
    5.3.1 任務(wù)目標與要求 88
    5.3.2 實施過程 88
    5.3.3 知識解析 89
    5.3.4 訓(xùn)練任務(wù) 92
    5.4 [引導(dǎo)任務(wù)5-4] 獲取并過濾打印點菜單輸出文件 93
    5.4.1 任務(wù)目標與要求 93
    5.4.2 實施過程 93
    5.4.3 知識解析 93
    5.4.4 訓(xùn)練任務(wù) 98
    5.5 [引導(dǎo)任務(wù) 5-5] 輸出點菜單信息到文件中 98
    5.5.1 任務(wù)目標與要求 98
    5.5.2 實施過程 98
    5.5.3 知識解析 99
    5.5.4 訓(xùn)練任務(wù) 105
    5.6 課外習(xí)題 105

    第二部分 Android應(yīng)用篇

    單元6 構(gòu)建Android程序開發(fā)環(huán)境 109
    6.1 引導(dǎo)資料 109
    6.1.1 Android的由來 109
    6.1.2 Android的特點 109
    6.2 階段任務(wù)實施 110
    6.2.1 [引導(dǎo)任務(wù)6-1] 建立Android程序開發(fā)環(huán)境 110
    6.2.2 [引導(dǎo)任務(wù)6-2] 創(chuàng)建Android虛擬設(shè)備 111
    6.2.3 [引導(dǎo)任務(wù)6-3] 創(chuàng)建第一個
    Android應(yīng)用程序 111
    6.3 Android程序解析 112
    6.4 Android系統(tǒng)結(jié)構(gòu) 116
    6.5 Android程序調(diào)試 118
    6.6 訓(xùn)練任務(wù) 120
    單元7 Android用戶界面設(shè)計 121
    7.1 引導(dǎo)資料 121
    7.1.1 用戶界面 121
    7.1.2 事件 122
    7.2 使用TextView文本控件 123
    7.2.1 [引導(dǎo)任務(wù)7-2-1] 使用TextView顯示文字 124
    7.2.2 [引導(dǎo)任務(wù)7-2-2] 使用TextView顯示帶背景色的文字 124
    7.2.3 [引導(dǎo)任務(wù)7-2-3] 使用Style樣式化TextView文字 125
    7.3 使用Button按鈕控件 128
    7.3.1 [引導(dǎo)任務(wù)7-3-1] 使用Button按鈕事件重設(shè)提示文字 128
    7.3.2 [引導(dǎo)任務(wù)7-3-2] 使用帶圖標的Button按鈕事件重設(shè)提示文字 129
    7.4 使用EditText編輯控件 131
    7.4.1 [引導(dǎo)任務(wù)7-4-1] 使用EditText制作學(xué)生信息錄入界面 131
    7.4.2 [引導(dǎo)任務(wù)7-4-2] 使用EditText制作自動提示完成輸入程序 135
    7.5 使用布局控件 137
    7.5.1 [引導(dǎo)任務(wù)7-5-1] 使用相對布局制作學(xué)生登錄界面 137
    7.5.2 [引導(dǎo)任務(wù)7-5-2] 使用線性布局制作學(xué)生登錄界面 140
    7.5.3 [引導(dǎo)任務(wù)7-5-3] 使用絕對布局制作學(xué)生登錄界面 142
    7.6 使用選項按鈕控件 144
    7.6.1 [引導(dǎo)任務(wù)7-6-1] 使用單選按鈕完成性別選擇 144
    7.6.2 [引導(dǎo)任務(wù)7-6-2] 使用單選按鈕組完成興趣程序語言的選擇 146
    7.6.3 [引導(dǎo)任務(wù)7-6-3] 使用多選按鈕完成興趣圖書的選擇 148
    7.7 使用對話框控件 151
    7.7.1 [引導(dǎo)任務(wù)7-7-1] 制作一個警示對話框 151
    7.7.2 [引導(dǎo)任務(wù)7-7-2] 制作一個課程選擇對話框(單選) 152
    7.7.3 [引導(dǎo)任務(wù)7-7-3] 制作一個課程選擇對話框(多選) 154
    7.8 使用列表控件 157
    7.8.1 [引導(dǎo)任務(wù)7-8-1] 制作一個圖書列表 158
    7.8.2 [引導(dǎo)任務(wù)7-8-2] 制作一個選擇圖書的下拉列表 159
    7.9 使用選項卡控件 162
    [引導(dǎo)任務(wù)7-9-1] 制作一個分類圖書界面 162
    7.10 使用進度條控件 164
    7.10.1 [引導(dǎo)任務(wù)7-10-1] 制作一個模擬調(diào)節(jié)音量大小的程序 164
    7.10.2 [引導(dǎo)任務(wù)7-10-2] 制作一個圖書評價打分程序 166
    7.11 WebView的使用 167
    [引導(dǎo)任務(wù)7-11-1] 制作一個簡單的瀏覽器 167
    7.12 訓(xùn)練任務(wù) 170
    單元8 Android交互式通信程序設(shè)計 171
    8.1 引導(dǎo)資料 171
    8.1.1 多線程簡介 171
    8.1.2 線程的生存周期 171
    8.1.3 Java中線程的創(chuàng)建 172
    8.2 Activity組件 173
    [引導(dǎo)任務(wù)8-2-1] 頁面切換 175
    8.3 Intent與Bundle 178
    [引導(dǎo)任務(wù)8-3-1] 頁面間信息交互 179
    8.4 Handler 183
    [引導(dǎo)任務(wù)8-4-1] 制作一個進度條
    對話框程序 183
    8.5 Service 185
    8.5.1 [引導(dǎo)任務(wù)8-5-1] 制作一個服務(wù)程序 185
    8.5.2 [引導(dǎo)任務(wù)8-5-2] 制作一個電話服務(wù)的程序 189
    8.6 訓(xùn)練任務(wù) 191
    單元9 Android手機程序的數(shù)據(jù)存取 192
    9.1 引導(dǎo)資料 192
    9.2 文件存取 192
    9.2.1 [引導(dǎo)任務(wù)9-2-1] 將游戲用戶的信息存入文件 192
    9.2.2 [引導(dǎo)任務(wù)9-2-2] 將游戲用戶的信息存入SD卡文件 196
    9.2.3 [引導(dǎo)任務(wù)9-2-3] 將游戲版本信息存入文件 198
    9.3 數(shù)據(jù)庫存儲 202
    [引導(dǎo)任務(wù)9-2-1] 制作一個簡單的圖書信息管理程序 202
    9.4 HTTP網(wǎng)絡(luò)存取 210
    9.4.1 [引導(dǎo)任務(wù)9-4-1] 獲取網(wǎng)頁源碼 210
    9.4.2 [引導(dǎo)任務(wù)9-4-2] 獲取網(wǎng)絡(luò)圖片 212
    9.5 訓(xùn)練任務(wù) 215
    單元10 Android程序的媒體應(yīng)用 216
    10.1 MediaPlayer 216
    [引導(dǎo)任務(wù)10-1-1] 制作一個簡單的音頻播放器 216
    10.2 SurfaceView 220
    [引導(dǎo)任務(wù)10-2-1] 制作一個簡單的視頻播放器 221
    10.3 訓(xùn)練任務(wù) 225






最新評論共有 0 位網(wǎng)友發(fā)表了評論
發(fā)表評論
評論內(nèi)容:不能超過250字,需審核,請自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 亚洲国产精品看片在线观看 | 特色黄色片 | 丝袜足液精子免费视频 | 国产女女视屏免费 | 亚洲视频观看 | 久久伊人男人的天堂网站 | 欧美一级欧美三级在线 | 999久久久精品视频在线观看 | 国产盗摄精品一区二区三区 | 亚洲一区二区久久 | 99ri在线精品视频在线播放 | 一级毛片视频播放 | 九一精品| 中国成人在线视频 | 亚欧成人毛片一区二区三区四区 | 中文字幕在线无限2021 | 香蕉视频亚洲一级 | 2021国产精品自在拍在线播放 | 欧美亚洲精品在线 | 成人网视频在线观看免费 | 视频一区视频二区在线观看 | 国产亚洲精品午夜一区 | www欧美com| 男人天堂免费 | 国产视频综合 | 九九九精品视频 | 久久老司机波多野结衣 | 国产主播大尺度精品福利 | 国产偷国产偷亚洲高清午夜 | 二级毛片在线播放 | 高清成人爽a毛片免费网站 高清大学生毛片一级 | 日本特黄特色大片免费看 | 黄www片| 91精品国产福利尤物免费 | 日韩精品欧美激情国产一区 | 成人高清毛片a | 欧美人禽杂交狂配毛片 | 亚洲高清一区二区三区 | 亚洲天堂毛片 | 中文字幕在亚洲第一在线 | 久久不色 |