幫助中心 | 我的帳號 | 關於我們

Android程序設計項目化教程(高職高專立體化教材)/電腦系列

  • 作者:編者:代英明//張明
  • 出版社:清華大學
  • ISBN:9787302527398
  • 出版日期:2019/06/01
  • 裝幀:平裝
  • 頁數:269
人民幣:RMB 49 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書結合大量實例,由淺入深、循序漸進地介紹了Android移動應用開發技術。全書涵蓋了Android開發環境的搭建、Android布局、Android控制項、Android動畫、Activity與Intent、Service與BroadcastReceiver、Android輔助功能等知識內容,以Eclipse+ADT為開發平台,配以鞏固訓練和動手實踐,使讀者通過課上項目分解、任務學習、配套案例上機練習逐步掌握相關知識,以擴展讀者的知識面,從而培養讀者的自主學習能力。
    本書根據高職教學的特點,突出實踐環節和技能應用,將知識點融入項目案例中,並配以大量練習,易懂易學,使學生能夠熟練掌握。
    本書適合作為高職高專院校電腦相關專業Android程序設計課程的教材,也可作為Android自學者和應用開發者的參考用書。

作者介紹
編者:代英明//張明

目錄
項目1  搭建電子詞典翻譯App軟體開發環境
  1.1  任務1  搭建系統開發環境
    1.1.1  Android簡介
    1.1.2  Eclipse+ADT優勢
    1.1.3  安裝開發環境
  1.2  任務2  第一個Android應用程序
    1.2.1  Android應用程序的開發過程
    1.2.2  Android應用程序結構
  習題
項目2  電子詞典翻譯App軟體用戶界面設計
  2.1  任務1  Android常用基本控制項
    2.1.1  用戶界面組件widget包和View類
    2.1.2  文本類控制項
    2.1.3  Button類控制項
    2.1.4  圖片控制項ImageView
    2.1.5  時間類控制項
  2.2  任務2  Android常見界面布局
    2.2.1  相對布局RelativeLayout
    2.2.2  線性布局LinearLayout
    2.2.3  表格布局TableLayout
    2.2.4  網格布局GridLayout
    2.2.5  幀布局FrameLayout
    2.2.6  布局優化
  2.3  任務3  Android高級控制項
    2.3.1  進度條ProgressBar
    2.3.2  拖動條SeekBar
    2.3.3  評分條RatingBar
    2.3.4  自動完成文本控制項
    2.3.5  下拉列表Spinner
    2.3.6  消息提示Toast
    2.3.7  選項卡TabHost
    2.3.8  圖片切換ImageSwitcher
    2.3.9  列表視圖ListView
    2.3.10  網格視圖GridView
  2.4  任務4  自定義控制項
    2.4.1  獲取圖形圖像資源
    2.4.2  繪圖
    2.4.3  自定義控制項
    2.4.4  線程
    2.4.5  手勢識別(Android Gesture)
  2.5  任務5  動畫
    2.5.1  補間動畫
    2.5.2  幀動畫
  2.6  項目實現——電子詞典翻譯App軟體用戶界面
  習題
項目3  電子詞典翻譯App軟體多個用戶界面設計
  3.1  任務1  選項菜單和子菜單的創建
    3.1.1  菜單概述
    3.1.2  選項菜單Options Menu和子菜單SubMenu
    3.1.3  上下文菜單ContextMenu

  3.2  任務2  對話框
    3.2.1  對話框概述
    3.2.2  AlertDialog彈出式對話框
    3.2.3  進度條對話框
    3.2.4  日期時間選擇對話框
    3.2.5  自定義對話框
  3.3  任務3  Activity與Intent
    3.3.1  Activity生命周期
    3.3.2  創建和關閉Activity
    3.3.3  啟動另一個Activity
    3.3.4  在兩個Activity之間傳遞數據
    3.3.5  Intent
  3.4  項目實現——電子詞典翻譯App軟體部分代碼
  習題
項目4  電子詞典翻譯App軟體後台服務與系統服務技術
  4.1  任務1  Service
    4.1.1  Service簡介
    4.1.2  Service操作
    4.1.3  Service通信
    4.1.4  系統Service
  4.2  任務2  廣播接收者 BroadcastReceiver
    4.2.1  開發BroadcastReceiver
    4.2.2  接收系統廣播信息(System Broadcast)
  習題
項目5  電子詞典翻譯App軟體的單詞存儲
  5.1  任務1  鍵值對存儲SharedPreferences
    5.1.1  SharedPreferences簡介
    5.1.2  SharedPreferences實現數據存儲
  5.2  任務2  File存儲
    5.2.1  File實現數據讀取
    5.2.2  File實現SD卡中的數據的讀寫
  5.3  任務3  SQLite資料庫存儲
    5.3.1  SQLite資料庫簡介
    5.3.2  管理和操作SQLite資料庫的類
    5.3.3  SQLite資料庫的操作
  5.4  任務4  數據共享ContentProvider
    5.4.1  ContentProvider簡介
    5.4.2  ContentProvider的應用
  5.5  項目實現——電子詞典翻譯App軟體的單詞存儲
  習題
項目6  電子詞典翻譯App軟體用戶信息網路傳輸
  6.1  任務1  Socket網路通信
    6.1.1  什麼是Socket
    6.1.2  Socket的通信模式
    6.1.3  ServerSocket類和Socket類
    6.1.4  使用Socket通信流程
  6.2  任務2  HttpURLConnection介面
    6.2.1  HTTP通信
    6.2.2  HttpURLConnection通信步驟
  6.3  任務3  HttpClient介面

    6.3.1  HttpClient介面簡介
    6.3.2  HttpClient介面訪問網路的相關類
    6.3.3  HttpClient介面訪問網路步驟
  6.4  項目實現——電子詞典翻譯App軟體部分代碼
  習題
項目7  電子詞典翻譯App軟體特色應用開發
  7.1  任務1  多媒體功能
    7.1.1  音頻播放
    7.1.2  視頻播放
    7.1.3  錄音與拍照
  7.2  任務2  手機的附加功能
    7.2.1  手機外觀更改和提醒設置
    7.2.2  計算器實現
    7.2.3  鬧鐘設置
  習題
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032