中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
基于Android Studio的案例教程(第2版)

包郵 基于Android Studio的案例教程(第2版)

作者:宋三華
出版社:電子工業出版社出版時間:2021-02-01
開本: 其他 頁數: 288
中 圖 價:¥25.4(5.1折) 定價  ¥49.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

基于Android Studio的案例教程(第2版) 版權信息

基于Android Studio的案例教程(第2版) 本書特色

適讀人群 :本書可以作為普通高等院校計算機及相關專業課程的教材,也可以作為初學者和Android 項目開發人 員的參考書。本書面向的是Android 開發初學者,大部分章節都配備了案例,主要是針對該章節 的知識應用,代碼實用不顯冗余,易于讀者理解和編程。

基于Android Studio的案例教程(第2版) 內容簡介

本書主要介紹如何利用Android Studio、Eclipse 等工具開發Android 項目。全書共分5 章,主要內容 涉及Android 項目開發環境介紹、常用布局及布局組件、活動等幾大組件、數據存儲、網絡XML 和JSON 數據存取等內容。大部分章節都配備了案例,邊講理論邊通過案例介紹如何應用。本書面向的是Android 開發初學者,大部分章節都配備了案例,主要是針對該章節的知識應用,代碼不過多冗余,易于讀者理解。 本書可以作為普通高等院校計算機及相關專業課程的教材,也可以作為初學者和Android 項目開發人 員的參考書。

基于Android Studio的案例教程(第2版) 目錄



第1 章 Android 概述 ..................................................................................... 1
1.1 Android 平臺架構 .......................................................................................................... 1
1.2 軟件的下載和安裝 ........................................................................................................ 3
1.2.1 JDK 的下載與安裝 ............................................................................................. 3
1.2.2 Android Studio 的下載與安裝 ........................................................................... 5
1.3 Android Studio 項目的建立與運行 ............................................................................ 17
案例1-1 項目的建立 ................................................................................................. 17
案例1-2 項目的運行 ................................................................................................. 21
1.4 Android 項目結構及Android Studio 界面 ................................................................. 22
本章練習 ............................................................................................................................... 25
第2 章 項目界面搭建 .................................................................................. 26
2.1 系統資源 ...................................................................................................................... 26
2.1.1 圖片資源 ........................................................................................................... 26
2.1.2 文本資源 ........................................................................................................... 27
2.1.3 尺寸介紹 ........................................................................................................... 28
2.1.4 顏色資源 ........................................................................................................... 29
2.2 界面布局 ...................................................................................................................... 30
2.2.1 LinearLayout ..................................................................................................... 31
案例2-1 線性布局的應用 ......................................................................................... 34
2.2.2 ConstraintLayout ............................................................................................... 36
2.2.3 FrameLayout ...................................................................................................... 40
― VI ―
2.2.4 TableLayout ....................................................................................................... 40
2.2.5 RecyclerView .................................................................................................... 43
案例2-2 循環視圖的應用 ......................................................................................... 43
2.3 界面交互方式 .............................................................................................................. 51
2.3.1 基于回調方法的交互應用 ............................................................................... 51
案例2-3 點觸回調方法的應用 ................................................................................. 54
2.3.2 基于監聽接口的交互應用 ............................................................................... 58
案例2-4 監聽接口的應用 ......................................................................................... 58
2.4 常用窗口小部件 .......................................................................................................... 63
2.4.1 TextView ............................................................................................................ 63
2.4.2 EditText ............................................................................................................. 64
案例2-5 EditText 的應用 .......................................................................................... 66
2.4.3 AutoCompleteTextView .................................................................................... 68
案例2-6 AutoCompleteTextView 的應用 ................................................................. 69
2.4.4 MultiAutoCompleteTextView ........................................................................... 71
案例2-7 MultiAutoCompleteTextView 的應用 ........................................................ 71
2.4.5 Button ................................................................................................................ 73
2.5 Menu ............................................................................................................................. 73
2.5.1 Menu 菜單文件的創建 ..................................................................................... 73
2.5.2 Menu 菜單文件的格式 ..................................................................................... 74
2.5.3 Menu 菜單資源的引用 ..................................................................................... 76
2.5.4 Menu 類及其方法 ............................................................................................. 76
2.5.5 MenuItem 接口類 ............................................................................................. 76
2.5.6 Menu 的分類 ..................................................................................................... 76
案例2-8 選項菜單的應用 ......................................................................................... 78
案例2-9 搜索菜單的應用 ......................................................................................... 83
案例2-10 浮動上下文菜單的應用 ........................................................................... 87
案例2-11 ListView 的應用 ....................................................................................... 89
案例2-12 PopupMenu 的應用 .................................................................................. 94
2.6 AlertDialog ................................................................................................................... 96
案例2-13 簡單對話框的應用 ................................................................................... 98
案例2-14 列表對話框的應用 ................................................................................. 100
案例2-15 單選對話框的應用 ................................................................................. 101
案例2-16 自定義視圖對話框的應用 ..................................................................... 103
案例2-17 多選對話框的應用 ................................................................................. 105
本章練習 ............................................................................................................................. 106
― VII ―
第3 章 增加項目組件 ................................................................................ 107
3.1 Activity ....................................................................................................................... 107
3.1.1 活動的生命周期 ............................................................................................. 107
案例3-1 驗證活動生命周期 ................................................................................... 110
3.1.2 活動的創建及應用 ......................................................................................... 117
3.2 Intent ........................................................................................................................... 121
3.2.1 Intent 簡介 ....................................................................................................... 121
3.2.2 Intent Filter ...................................................................................................... 125
3.2.3 Intent 的應用場景 ........................................................................................... 127
案例3-2 Intent 的應用 ............................................................................................ 128
3.3 Service ........................................................................................................................ 135
3.3.1 服務的生命周期 ............................................................................................. 136
3.3.2 服務的類型 ..................................................................................................... 136
3.3.3 服務的聲明 ..................................................................................................... 137
案例3-3 服務的應用 ............................................................................................... 137
3.4 BroadcastReceiver ...................................................................................................... 142
3.4.1 廣播的分類 ..................................................................................................... 142
3.4.2 廣播接收者的注冊 ......................................................................................... 143
案例3-4 廣播接收者在無序廣播中的應用 ........................................................... 144
案例3-5 廣播接收者在有序廣播中的應用 ........................................................... 147
本章練習 ............................................................................................................................. 150
第4 章 數據存儲 ....................................................................................... 151
4.1 特定于應用程序的存儲 ............................................................................................ 152
4.1.1 內部存儲 ......................................................................................................... 152
案例4-1 內部存儲的應用 ....................................................................................... 154
4.1.2 外部存儲 ......................................................................................................... 162
案例4-2 外部存儲的應用 ....................................................................................... 164
4.2 首選項存儲 ................................................................................................................ 173
4.2.1 首選項存儲的簡介 ......................................................................................... 173
4.2.2 首選項存儲的基本操作 ................................................................................. 174
案例4-3 首選項的應用 ........................................................................................... 175
案例4-4 PreferenceScreen 及首選項應用 .............................................................. 181
4.3 共享存儲 .................................................................................................................... 187
― VIII ―
4.3.1 多媒體數據庫 ................................................................................................. 187
案例4-5 MediaStore 數據庫特定表字段的獲取 ................................................... 188
案例4-6 視頻文件的獲取 ....................................................................................... 193
4.3.2 存儲訪問框架SAF ......................................................................................... 199
案例4-7 存儲訪問框架的應用 ............................................................................... 201
4.4 SQLite 數據庫存儲 .................................................................................................... 204
4.4.1 數據庫基礎知識 ............................................................................................. 204
4.4.2 SQLiteOpenHelper .......................................................................................... 206
4.4.3 SQLiteDatabase 基本操作 .............................................................................. 206
案例4-8 SQLite 數據庫存儲的應用 ...................................................................... 207
本章練習 ............................................................................................................................. 215
第5 章 網絡服務 ....................................................................................... 216
5.1 Web 服務器的搭建 .................................................................................................... 216
5.1.1 Tomcat 的安裝與測試 .................................................................................... 216
5.1.2 Eclipse 的下載與安裝 .................................................................................... 219
5.1.3 Eclipse 中配置Tomcat ................................................................................... 219
案例5-1 Java Web 項目的創建和運行 .................................................................. 222
5.1.4 MySQL 的安裝與配置 ................................................................................... 226
5.1.5 JSP 連接MySQL 數據庫 ............................................................................... 233
5.2 HTTP 通信 ................................................................................................................. 237
5.3 XML 數據訪問 .......................................................................................................... 238
5.3.1 XML 數據格式 ............................................................................................... 238
案例5-2 服務器端生成XML ................................................................................. 239
5.3.2 SAX 解析XML .............................................................................................. 253
案例5-3 Android 端使用SAX 解析XML ............................................................ 254
5.3.3 PULL 解析XML ............................................................................................ 261
案例5-4 Android 端使用PULL 解析XML .......................................................... 262
5.3.4 DOM 解析XML ............................................................................................. 265
案例5-5 Android 端使用DOM 解析XML ........................................................... 266
5.4 JSON 數據訪問 .......................................................................................................... 269
案例5-6 服務器端生成JSON ................................................................................ 270
案例5-7 Android 端獲取JSON 數據 ..................................................................... 276
本章練習 ............................................................................................................................. 280
展開全部

基于Android Studio的案例教程(第2版) 作者簡介

現就職于河南省黃淮學院,心理學碩士,曾參加過多部心理學及計算機方面的編寫工作。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 5L旋转蒸发器-20L-50L旋转蒸发器-上海越众仪器设备有限公司 | LHH药品稳定性试验箱-BPS系列恒温恒湿箱-意大利超低温冰箱-上海一恒科学仪器有限公司 | 合肥花魁情感婚姻咨询中心_挽回爱情_修复婚姻_恋爱指南 | 一体化污水处理设备_生活污水处理设备_全自动加药装置厂家-明基环保 | 钣金加工厂家-钣金加工-佛山钣金厂-月汇好 | BHK汞灯-百科|上海熙浩实业有限公司 | 金属抛光机-磁悬浮抛光机-磁力研磨机-磁力清洗机 - 苏州冠古科技 | 运动木地板_体育木地板_篮球馆木地板_舞台木地板-实木运动地板厂家 | 济南侦探调查-济南调查取证-山东私家侦探-山东白豹调查咨询公司 密集架|电动密集架|移动密集架|黑龙江档案密集架-大量现货厂家销售 | 济南宣传册设计-画册设计_济南莫都品牌设计公司 | 深圳彩钢板_彩钢瓦_岩棉板_夹芯板_防火复合彩钢板_长鑫 | 华禹护栏|锌钢护栏_阳台护栏_护栏厂家-华禹专注阳台护栏、楼梯栏杆、百叶窗、空调架、基坑护栏、道路护栏等锌钢护栏产品的生产销售。 | vr安全体验馆|交通安全|工地安全|禁毒|消防|安全教育体验馆|安全体验教室-贝森德(深圳)科技 | 深圳激光打标机_激光打标机_激光焊接机_激光切割机_同体激光打标机-深圳市创想激光科技有限公司 深圳快餐店设计-餐饮设计公司-餐饮空间品牌全案设计-深圳市勤蜂装饰工程 | 知名电动蝶阀,电动球阀,气动蝶阀,气动球阀生产厂家|价格透明-【固菲阀门官网】 | 专注提供国外机电设备及配件-工业控制领域一站式服务商-深圳市华联欧国际贸易有限公司 | 北京网站建设公司_北京网站制作公司_北京网站设计公司-北京爱品特网站建站公司 | 跨境物流_美国卡派_中大件运输_尾程派送_海外仓一件代发 - 广州环至美供应链平台 | ptc_浴霸_大巴_干衣机_呼吸机_毛巾架_电动车加热器-上海帕克 | 体感VRAR全息沉浸式3D投影多媒体展厅展会游戏互动-万展互动 | 石家庄小程序开发_小程序开发公司_APP开发_网站制作-石家庄乘航网络科技有限公司 | PTFE接头|聚四氟乙烯螺丝|阀门|薄膜|消解罐|聚四氟乙烯球-嘉兴市方圆氟塑制品有限公司 | 碳纤维复合材料制品生产定制工厂订制厂家-凯夫拉凯芙拉碳纤维手机壳套-碳纤维雪茄盒外壳套-深圳市润大世纪新材料科技有限公司 | 广东佛电电器有限公司|防雷开关|故障电弧断路器|智能量测断路器 广东西屋电气有限公司-广东西屋电气有限公司 | atcc网站,sigma试剂价格,肿瘤细胞现货,人结肠癌细胞株购买-南京科佰生物 | 深圳离婚律师咨询「在线免费」华荣深圳婚姻律师事务所专办离婚纠纷案件 | 巨野电机维修-水泵维修-巨野县飞宇机电维修有限公司 | 交联度测试仪-湿漏电流测试仪-双85恒温恒湿试验箱-常州市科迈实验仪器有限公司 | 大巴租车平台承接包车,通勤班车,巴士租赁业务 - 鸿鸣巴士 | 矿用履带式平板车|探水钻机|气动架柱式钻机|架柱式液压回转钻机|履带式钻机-启睿探水钻机厂家 | 吸污车_吸粪车_抽粪车_电动三轮吸粪车_真空吸污车_高压清洗吸污车-远大汽车制造有限公司 | 磁力抛光机_磁力研磨机_磁力去毛刺机-冠古设备厂家|维修|租赁【官网】 | 武汉森源蓝天环境科技工程有限公司-为环境污染治理提供协同解决方案 | 广州企亚 - 数码直喷、白墨印花、源头厂家、透气无手感方案服务商! | 苏州防水公司_厂房屋面外墙防水_地下室卫生间防水堵漏-苏州伊诺尔防水工程有限公司 | 集装箱标准养护室-集装箱移动式养护室-广州璟业试验仪器有限公司 | 水成膜泡沫灭火剂_氟蛋白泡沫液_河南新乡骏华消防科技厂家 | 艺术涂料|木纹漆施工|稻草漆厂家|马来漆|石桦奴|水泥漆|选加河南天工涂料 | 济南网站建设_济南网站制作_济南网站设计_济南网站建设公司_富库网络旗下模易宝_模板建站 | SDG吸附剂,SDG酸气吸附剂,干式酸性气体吸收剂生产厂家,超过20年生产使用经验。 - 富莱尔环保设备公司(原名天津市武清县环保设备厂) | 软文发布平台 - 云软媒网络软文直编发布营销推广平台 |