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

Android項目開發基礎與實戰(微課視頻版微課版21世紀高等學校電腦類課程創新系列教材)

  • 作者:編者:夏江|責編:陳景輝//張愛華
  • 出版社:清華大學
  • ISBN:9787302591825
  • 出版日期:2022/01/01
  • 裝幀:平裝
  • 頁數:273
人民幣:RMB 59.9 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書結合作者多年講授「Android應用軟體開發」課程的教學經驗,融入Android開發領域新技術,較為全面地介紹了Android應用軟體開發的相關知識點和開發技巧。全書共分5章,分別介紹了Android開發環境、Android項目及Java基本概念、Android常用布局、Android常用控制項和其他常用編程技術。本書相關案例以Android Studio為開發環境,盡可能使用最新版本SDK命令替代棄用命令,並對控制項的版本變化做大致的介紹。本書全面考慮了本科教學的特點,結合作者開發的案例庫教學輔助系統,通過精心設計的案例和詳盡的講解、演示,讓讀者感受體驗式教學的魅力。
    本書適合Android Studio開發人員、Android的入門讀者、高等學校學生使用,還可以作為高等院校、相關培訓機構的教學用書。

作者介紹
編者:夏江|責編:陳景輝//張愛華

目錄
第1章  熟悉Android開發環境
  1.1  Android開發環境搭建
    1.1.1  Android IDE選擇
    1.1.2  Android Studio的安裝與配置
  1.2  建立並運行HelloAndroid
  1.3  Android Studio項目結構
    1.3.1  app目錄
    1.3.2  Gradle Scripts
  1.4  Android Studio常用功能
    1.4.1  Settings
    1.4.2  Manage IDE Settings
    1.4.3  Project Structure
    1.4.4  Sync Project with Gradle Files
    1.4.5  Bookmarks
    1.4.6  Override Methods
    1.4.7  Comment
    1.4.8  Reformat Code
    1.4.9  Build APK
    1.4.10  Rename
    1.4.11  Rename File
    1.4.12  運行、調試
    1.4.13  向模擬器傳送文件
    1.4.14  常用快捷鍵
    1.4.15  總結
  1.5  多種語言程序設計案例庫教學輔助系統
    1.5.1  使用對象及環境
    1.5.2  術語和縮寫詞
    1.5.3  軟體安裝
    1.5.4  軟體使用說明
第2章  熟悉Android項目及Java基本概念
  2.1  熟悉Android項目
    2.1.1  Layout
    2.1.2  Java文件
    2.1.3  AndroidManifest.xml
  2.2  調試輸出
  2.3  類和對象
  2.4  extends
  2.5  implements
  2.6  super
  2.7  equals與恆等號(==)
  2.8  方法重載
  2.9  代碼塊
第3章  Android常用布局
  3.1  Android長度單位
  3.2  線性布局
  3.3  邊線和角
  3.4  layout_weight
  3.5  絕對布局
  3.6  相對布局
  3.7  幀布局

  3.8  表格布局
  3.9  網格布局
  3.10  約束布局
    3.10.1  約束布局基礎
    3.10.2  Barrier
    3.10.3  Guideline
    3.10.4  Group
    3.10.5  Circle
    3.10.6  Chain
  3.11  Space和layout_margin
第4章  Android常用控制項
  4.1  TextView
    4.1.1  TextView的常用屬性和方法
    4.1.2  theme和style
    4.1.3  layout_gravity與gravity
    4.1.4  findViewById()與viewBinding
  4.2  Button
    4.2.1  單擊監聽器
    4.2.2  監聽器復用
    4.2.3  長按單擊監聽器
    4.2.4  動態添加按鈕
    4.2.5  自定義DoubleClickListener監聽器
  4.3  EditText
    4.3.1  設置和獲取文本
    4.3.2  按鍵監聽器
    4.3.3  觸摸監聽器
    4.3.4  焦點改變監聽器
    4.3.5  文本選擇
    4.3.6  禁止彈出軟鍵盤
    4.3.7  inputType和imeOptions
  4.4  Toast
    4.4.1  顯示文本
    4.4.2  顯示圖片
    4.4.3  顯示圖片和文字
  4.5  RadioButton
    4.5.1  獲取單選按鈕選中項
    4.5.2  清空單選按鈕
  4.6  CheckBox
    4.6.1  基本功能
    4.6.2  監聽器
    4.6.3  代碼復用
  4.7  CheckedTextView
  4.8  ImageView
  4.9  DatePicker
  4.10  DatePickerDialog
  4.11  TimePickerDialog
  4.12  CalendarView
  4.13  SeekBar
  4.14  RatingBar
  4.15  NumberPicker

    4.15.1  NumberPicker基本功能
    4.15.2  顯示文字的NumberPicker
  4.16  ProgressBar
  4.17  Spinner
  4.18  ToggleButton
  4.19  Switch
  4.20  AutoCompleteTextView
  4.21  ScrollView和HorizontalScrollView
  4.22  TextClock
  4.23  Chronometer
  4.24  AlertDialog
    4.24.1  帶默認按鈕的AlertDialog
    4.24.2  列表的AlertDialog
    4.24.3  單選的AlertDialog
    4.24.4  複選的AlertDialog
    4.24.5  自定義控制項
第5章  其他常用編程技術
  5.1  Intent
    5.1.1  Intent的顯式調用和隱式調用
    5.1.2  Intent傳值和取值
  5.2  Activity
    5.2.1  系統狀態欄、標題欄和導航欄
    5.2.2  關閉Activity
    5.2.3  生命周期
  5.3  電話及動態授權
  5.4  發送簡訊
  5.5  Menu
    5.5.1  構建菜單
    5.5.2  響應菜單項單擊
    5.5.3  ContextMenu
  5.6  Notification
  5.7  Service
  5.8  Broadcast
    5.8.1  靜態註冊
    5.8.2  動態註冊
    5.8.3  多接收器接收普通廣播
    5.8.4  有序廣播
  5.9  SQLiteDatabase
  5.10  SQLiteOpenHelper
  5.11  資料庫調試
  5.12  SharedPreferences
  5.13  精度問題
  5.14  橫豎屏
  5.15  獲取App信息
附錄A  綜合實驗
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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