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

熱門關鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力
圖書信息

Android開發基礎教程

中國水利水電出版社
    【作 者】黃日勝 謝志偉 楊凌 楊琳芳 【I S B N 】978-7-5170-6833-4 【責任編輯】陳紅華 【適用讀者群】本專通用 【出版時間】2018-11-27 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁 數】236 【千字數】356 【印 張】14.75 【定 價】37 【叢 書】高等職業教育“十三五”規劃教材(移動互聯應用技術專業) 【備注信息】
圖書詳情

    Android應用目前基本上是基于Java來進行開發的。Java是當前網絡程序應用最為廣泛的一種面向對象語言,具有平臺無關性、安全性、分布性、多線程等特點。本書以引導任務—知識解析—實訓任務這一過程進行內容編排,以當前使用廣泛的Eclipse開發平臺進行案例開發。

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

    詳解開發過程——幫你掌握開發技能

    融合專家經驗——助你把握前沿趨勢

    適用群體廣泛——旨在培養創新人才

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

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

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

    本書共分兩部分。第一部分為Java基礎篇,主要包括構建應用程序開發環境、利用符號構建Java語句、利用控制結構實現程序業務邏輯、設計應用程序的類與接口、利用數組與類庫構建程序等5個單元,系統地介紹了Java基礎知識、面向對象、Java數組與常用類庫。第二部分為Android應用篇,主要包括構建Android程序開發環境、Android用戶界面設計、Android交互式通信程序設計、Android手機程序的數據存取、Android程序的媒體應用等5個單元,詳細地介紹了Android組件、Java事件、線程、Android交互式通信、Android數據存取、Android媒體應用等內容。內容安排合理,講解循序漸進,既能體現任務驅動、教學做一體的思想,又能系統地將各知識點有機結合。

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

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

    編 者

    2018年5月

    第一部分 Java基礎篇


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

    第二部分 Android應用篇

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






最新評論共有 0 位網友發表了評論
發表評論
評論內容:不能超過250字,需審核,請自覺遵守互聯網相關政策法規。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 69国产成人综合久久精品91 | 亚洲一区二区三区福利在线 | 成人黄色免费网址 | 久久综合久综合久久鬼色 | 亚洲综合偷自成人网第页色 | 中国日韩欧美中文日韩欧美色 | 黄色片网站免费在线观看 | 99xxoo视频在线永久免费观看 | 四虎com| 久久久久久岛国免费网站 | 精品久久中文字幕 | 91精品在线免费视频 | 国产成人免费视频 | 伊色综合久久之综合久久 | 久久精品中文 | 美国一级毛片aa黑寡妇 | 亚洲香蕉网综合久久 | 视频在线色 | 久久精品亚瑟全部免费观看 | 久夜色精品国产一区二区三区 | 国产精品一区二区三 | 久久极品视频 | 色婷婷亚洲综合五月 | 精品国产一区二区三区在线观看 | 91免费视频网 | 国产成人久久精品激情91 | 欧美综合视频在线观看 | 天天色成人 | 色老板网址 | 激情网站视频 | 伊人精品综合 | 性视频久久 | 色综合天天综合高清网国产 | 欧美亚洲高清日韩成人 | 日韩亚洲欧美日本精品va | 最新国产在线观看福利91 | 国产美女精品久久久久久久免费 | 一区二区三区影院 | 久久性 | 国产51社区精品视频资源 | 四虎久久 |