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

超值優惠券
¥50
滿100可用 有效期2天

全場圖書通用(淘書團除外)

不再提示
關閉
歡迎光臨中圖網 請 | 注冊
> >
Android應用開發項目化教程

包郵 Android應用開發項目化教程

出版社:北京航空航天大學出版社出版時間:2017-04-01
開本: 32開 頁數: 317
中 圖 價:¥20.3(4.5折) 定價  ¥45.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>

Android應用開發項目化教程 版權信息

  • ISBN:9787512406391
  • 條形碼:9787512406391 ; 978-7-5124-0639-1
  • 裝幀:暫無
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

Android應用開發項目化教程 本書特色

  Android應用開發項目化教程
  本書根據Android7.xNougat平臺的架構和特點進行編寫。通過基于AndroidStudio集成開發環境實現手機文件管理器應用,來全面介紹Android平臺開發的基礎知識。這些知識包括:創建和管理Android項目的方法,以及基于MaterialDesign設計語言構建用戶界面的設計模式;Android中Activity、Service、BroadcastReceiver和ContentProvider四大組件的使用,以及使用Intent在組件間通信的方法;Android平臺下數據存儲、異步任務、網絡編程等知識,以及Android中的單元測試及混淆和打包應用的方法,通過案例程序完成Android知識的講解。
  本書以案例貫穿始終,知識結構清晰、語言簡潔,并配有基于混合學習模式的課程平臺,非常適合初學Android的在校大學生和希望系統掌握Android編程技能的技術人員閱讀和參考。
  本書配有課件和程序源代碼供讀者參考,可掃描封面處的二維碼下載,或發郵件至goodtextbook@126.com或致電010 82317037申請索取
  Android應用開發項目化教程
  本書根據Android7.xNougat平臺的架構和特點進行編寫。通過基于AndroidStudio集成開發環境實現手機文件管理器應用,來全面介紹Android平臺開發的基礎知識。這些知識包括:創建和管理Android項目的方法,以及基于MaterialDesign設計語言構建用戶界面的設計模式;Android中Activity、Service、BroadcastReceiver和ContentProvider四大組件的使用,以及使用Intent在組件間通信的方法;Android平臺下數據存儲、異步任務、網絡編程等知識,以及Android中的單元測試及混淆和打包應用的方法,通過案例程序完成Android知識的講解。
  本書以案例貫穿始終,知識結構清晰、語言簡潔,并配有基于混合學習模式的課程平臺,非常適合初學Android的在校大學生和希望系統掌握Android編程技能的技術人員閱讀和參考。
  本書配有課件和程序源代碼供讀者參考,可掃描封面處的二維碼下載,或發郵件至goodtextbook@126.com或致電010 82317037申請索取

Android應用開發項目化教程 內容簡介

本書根據Android7.xNougat平臺的架構和特點進行編寫。通過基于AndroidStudio集成開發環境實現手機文件管理器應用,來全面介紹Android平臺開發的基礎知識。這些知識包括:創建和管理Android項目的方法,以及基于MaterialDesign設計語言構建用戶界面的設計模式。

Android應用開發項目化教程 目錄

任務1 創建Android項目……………………………………………………………………… 1
1.1 學習情境導入…………………………………………………………………………… 1
1.2 任務實現………………………………………………………………………………… 1
1.2.1 創建文件管理器項目……………………………………………………………… 1
1.2.2 創建項目資源……………………………………………………………………… 8
1.3 核心知識講解…………………………………………………………………………… 9
1.3.1 AndroidStudio基本使用………………………………………………………… 9
1.3.2 Android項目結構………………………………………………………………… 14
1.3.3 應用程序資源……………………………………………………………………… 15
1.4 能力拓展………………………………………………………………………………… 20
1.4.1 調試Android項目……………………………………………………………… 20
1.4.2 Android項目管理………………………………………………………………… 23
1.5 項目實踐………………………………………………………………………………… 24
任務2 Activity創建與管理…………………………………………………………………… 25
2.1 學習情境導入…………………………………………………………………………… 25
2.2 任務實現………………………………………………………………………………… 25
2.2.1 設計閃屏界面……………………………………………………………………… 25
2.2.2 實現閃屏功能……………………………………………………………………… 28
2.3 核心知識講解…………………………………………………………………………… 31
2.3.1 創建Activity……………………………………………………………………… 31
2.3.2 Activity的生命周期……………………………………………………………… 31
2.3.3 Activity的調用…………………………………………………………………… 33
2.3.4 保存Activity的狀態……………………………………………………………… 37
2.4 能力拓展………………………………………………………………………………… 39
2.4.1 Activity棧與任務………………………………………………………………… 40
2.4.2 ActivityManager與PackageManager ………………………………………… 44
2.5 項目實踐………………………………………………………………………………… 46
任務3 布局與基本Widgets控件設計……………………………………………………… 47
3.1 學習情境導入…………………………………………………………………………… 47
3.2 任務實現………………………………………………………………………………… 47
3.2.1 地址欄布局………………………………………………………………………… 47
3.2.2 文件容器布局……………………………………………………………………… 50
3.2.3 返回鍵設計………………………………………………………………………… 51
3.3 核心知識講解…………………………………………………………………………… 52
3.3.1 視圖與布局………………………………………………………………………… 52
3.3.2 常用控件設計……………………………………………………………………… 59
3.4 能力拓展………………………………………………………………………………… 67
3.4.1 ConstraintLayout ………………………………………………………………… 67
3.4.2 HierachyViewer ………………………………………………………………… 72
3.5 項目實踐………………………………………………………………………………… 76
任務4 Fragment與容器控件設計…………………………………………………………… 77
4.1 學習情境導入…………………………………………………………………………… 77
4.2 任務實現………………………………………………………………………………… 77
4.2.1 引導頁設計………………………………………………………………………… 77
4.2.2 文件顯示容器設計………………………………………………………………… 83
4.3 核心知識講解…………………………………………………………………………… 85
4.3.1 創建Fragment …………………………………………………………………… 85
4.3.2 添加Fragment到Activity ……………………………………………………… 87
4.3.3 Fragment的生命周期…………………………………………………………… 89
4.3.4 管理Fragment …………………………………………………………………… 92
4.3.5 Fragment與Activity通信……………………………………………………… 94
4.4 能力拓展………………………………………………………………………………… 97
4.4.1 ViewPager與水平滾動…………………………………………………………… 97
4.4.2 CoordinatorLayout與垂直滾動………………………………………………… 102
4.5 項目實踐……………………………………………………………………………… 106
任務5 適配器與適配器控件設計…………………………………………………………… 107
5.1 學習情境導入………………………………………………………………………… 107
5.2 任務實現……………………………………………………………………………… 107
5.2.1 獲取文件集合…………………………………………………………………… 107
5.2.2 顯示文件………………………………………………………………………… 110
5.3 核心知識講解………………………………………………………………………… 115
5.3.1 適配器…………………………………………………………………………… 115
5.3.2 適配器控件……………………………………………………………………… 117
5.4 能力拓展……………………………………………………………………………… 121
5.4.1 RecyclerView …………………………………………………………………… 121
5.4.2 SwipeRefreshLayout …………………………………………………………… 127
5.5 項目實踐……………………………………………………………………………… 129
任務6 菜單與對話框設計…………………………………………………………………… 130
6.1 學習情境導入………………………………………………………………………… 130
6.2 任務實現……………………………………………………………………………… 130
6.2.1 側滑菜單設計…………………………………………………………………… 130
6.2.2 主菜單設計……………………………………………………………………… 133
6.2.3 對話框設計……………………………………………………………………… 135
6.3 核心知識講解………………………………………………………………………… 138
6.3.1 菜單設計………………………………………………………………………… 138
6.3.2 對話框設計……………………………………………………………………… 142
6.4 能力拓展……………………………………………………………………………… 148
6.4.1 使用ActionMode設計動作欄………………………………………………… 148
6.4.2 使用ShareActionProvider分享應用…………………………………………… 150
6.5 項目實踐……………………………………………………………………………… 151
任務7 AsyncTask與異步任務設計………………………………………………………… 152
7.1 學習情境導入………………………………………………………………………… 152
7.2 任務實現……………………………………………………………………………… 152
7.2.1 異步文件加載…………………………………………………………………… 152
7.2.2 異步刪除文件…………………………………………………………………… 154
7.3 核心知識講解………………………………………………………………………… 155
7.3.1 線程與單線程模型……………………………………………………………… 155
7.3.2 Android平臺的消息處理機制………………………………………………… 156
7.3.3 AsyncTask與異步任務………………………………………………………… 161
7.4 項目實踐……………………………………………………………………………… 162
任務8 Intent與組件間的通信……………………………………………………………… 163
8.1 學習情境導入………………………………………………………………………… 163
8.2 任務實現……………………………………………………………………………… 163
8.2.1 文件打開設計…………………………………………………………………… 163
8.2.2 文件分享設計…………………………………………………………………… 165
8.3 核心知識講解………………………………………………………………………… 168
8.3.1 Intent與組件間的通信………………………………………………………… 168
8.3.2 Intent對象……………………………………………………………………… 169
8.3.3 Intent的解析…………………………………………………………………… 172
8.4 項目實踐……………………………………………………………………………… 174
任務9 Service與后臺服務…………………………………………………………………… 175
9.1 學習情境導入………………………………………………………………………… 175
9.2 任務實現……………………………………………………………………………… 175
9.2.1 解壓文件………………………………………………………………………… 175
9.2.2 播放音樂文件…………………………………………………………………… 178
9.3 核心知識講解………………………………………………………………………… 185
9.3.1 創建Service …………………………………………………………………… 185
9.3.2 Service的生命周期……………………………………………………………… 186
9.3.3 StartedService ………………………………………………………………… 188
9.3.4 BoundService …………………………………………………………………… 190
9.4 項目實踐……………………………………………………………………………… 196
任務10 SharedPreferences與系統設置…………………………………………………… 197
10.1 學習情境導入………………………………………………………………………… 197
10.2 任務實現……………………………………………………………………………… 197
10.2.1 設計配置界面…………………………………………………………………… 197
10.2.2 應用配置改變…………………………………………………………………… 202
10.3 核心知識講解………………………………………………………………………… 203
10.3.1 使用SharedPreferences保存信息…………………………………………… 203
10.3.2 設計應用設置界面……………………………………………………………… 205
10.3.3 文件存儲………………………………………………………………………… 210
10.4 項目實踐……………………………………………………………………………… 213
任務11 SQLiteOpenHelper與數據庫設計………………………………………………… 214
11.1 學習情境導入………………………………………………………………………… 214
11.2 任務實現……………………………………………………………………………… 214
11.2.1 書簽數據庫設計………………………………………………………………… 214
11.2.2 書簽數據庫操作………………………………………………………………… 216
11.3 核心知識講解………………………………………………………………………… 217
11.3.1 使用SQLiteOpenHelper管理數據庫………………………………………… 217
11.3.2 使用Loader異步載入數據…………………………………………………… 223
11.4 項目實踐……………………………………………………………………………… 227
任務12 ContentProvider與數據共享……………………………………………………… 228
12.1 學習情境導入………………………………………………………………………… 228
12.2 任務實現……………………………………………………………………………… 228
12.3 核心知識講解………………………………………………………………………… 231
12.3.1 訪問ContentProvider ………………………………………………………… 231
12.3.2 通用資源標志符………………………………………………………………… 235
12.3.3 自定義ContentProvider ……………………………………………………… 237
12.4 能力拓展……………………………………………………………………………… 238
12.4.1 使用ContentObserver監聽數據變化………………………………………… 238
12.4.2 存儲訪問框架SAF …………………………………………………………… 241
12.5 項目實踐……………………………………………………………………………… 244
任務13 BroadcastReceiver與廣播通信…………………………………………………… 245
13.1 學習情境導入………………………………………………………………………… 245
13.2 任務實現……………………………………………………………………………… 245
13.2.1 監聽SD卡插拔………………………………………………………………… 245
13.2.2 監聽網絡變化…………………………………………………………………… 246
13.3 核心知識講解………………………………………………………………………… 248
13.3.1 使用BroadcastReceiver監聽廣播…………………………………………… 248
13.3.2 使用AppWidgets創建桌面應用…………………………………………… 252
13.4 項目實踐……………………………………………………………………………… 259
任務14 HttpConnection與網絡通信……………………………………………………… 260
14.1 學習情境導入………………………………………………………………………… 260
14.2 任務實現……………………………………………………………………………… 260
14.2.1 上傳百度網盤…………………………………………………………………… 260
14.2.2 應用檢查更新…………………………………………………………………… 265
14.3 核心知識講解………………………………………………………………………… 269
14.3.1 ConnectivityManager與網絡管理…………………………………………… 269
14.3.2 HttpURLConnection編程…………………………………………………… 273
14.3.3 JSON 數據解析………………………………………………………………… 280
14.4 能力拓展……………………………………………………………………………… 287
14.4.1 使用WebView構建網絡應用………………………………………………… 287
14.4.2 Volley框架…………………………………………………………………… 292
14.5 項目實踐……………………………………………………………………………… 297
任務15 測試與發布應用…………………………………………………………………… 298
15.1 學習情境導入………………………………………………………………………… 298
15.2 任務實現……………………………………………………………………………… 298
15.2.1 打包應用………………………………………………………………………… 298
15.2.2 百度云測試……………………………………………………………………… 300
15.3 核心知識講解………………………………………………………………………… 302
15.3.1 AndroidStudio中的測試環境………………………………………………… 302
15.3.2 本地單元測試…………………………………………………………………… 304
15.3.3 Instrumentation測試………………………………………………………… 307
15.4 項目實踐……………………………………………………………………………… 316
參考文獻………………………………………………………………………………………… 317
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 垃圾处理设备_餐厨垃圾处理设备_厨余垃圾处理设备_果蔬垃圾处理设备-深圳市三盛环保科技有限公司 | 等离子表面处理机-等离子表面活化机-真空等离子清洗机-深圳市东信高科自动化设备有限公司 | 整车VOC采样环境舱-甲醛VOC预处理舱-多舱法VOC检测环境仓-上海科绿特科技仪器有限公司 | 蔬菜清洗机_环速洗菜机_异物去除清洗机_蔬菜清洗机_商用洗菜机 - 环速科技有限公司 | 桥架-槽式电缆桥架-镀锌桥架-托盘式桥架 - 上海亮族电缆桥架制造有限公司 | 户外健身路径_小区健身器材_室外健身器材厂家_价格-浩然体育 | 盛源真空泵|空压机-浙江盛源空压机制造有限公司-【盛源官网】 | 塑料瓶罐_食品塑料瓶_保健品塑料瓶_调味品塑料瓶–东莞市富慷塑料制品有限公司 | 橡胶接头_橡胶软接头_套管伸缩器_管道伸缩器厂家-巩义市远大供水材料有限公司 | 水稻烘干机,小麦烘干机,大豆烘干机,玉米烘干机,粮食烘干机_巩义市锦华粮食烘干机械制造有限公司 水环真空泵厂家,2bv真空泵,2be真空泵-淄博真空设备厂 | 苏州西装定制-西服定制厂家-职业装定制厂家-尺品服饰西装定做公司 | 离子色谱自动进样器-青岛艾力析实验科技有限公司 | 浙江浩盛阀门有限公司| 无线遥控更衣吊篮_IC卡更衣吊篮_电动更衣吊篮配件_煤矿更衣吊篮-力得电子 | 自动检重秤-动态称重机-重量分选秤-苏州金钻称重设备系统开发有限公司 | 选宝石船-陆地水上开采「精选」色选机械设备-青州冠诚重工机械有限公司 | 右手官网|右手工业设计|外观设计公司|工业设计公司|产品创新设计|医疗产品结构设计|EMC产品结构设计 | 不锈钢反应釜,不锈钢反应釜厂家-价格-威海鑫泰化工机械有限公司 不干胶标签-不干胶贴纸-不干胶标签定制-不干胶标签印刷厂-弗雷曼纸业(苏州)有限公司 | 工业制氮机_psa制氮机厂家-宏骁智能装备科技江苏有限公司 | 净化板-洁净板-净化板价格-净化板生产厂家-山东鸿星新材料科技股份有限公司 | 安徽净化工程设计_无尘净化车间工程_合肥净化实验室_安徽创世环境科技有限公司 | 小型气象站_便携式自动气象站_校园气象站-竞道气象设备网 | 档案密集柜_手动密集柜_智能密集柜_内蒙古档案密集柜-盛隆柜业内蒙古密集柜直销中心 | 稳尚教育加盟-打造高考志愿填报平台_新高考志愿填报加盟_学业生涯规划加盟 | 一体化净水器_一体化净水设备_一体化水处理设备-江苏旭浩鑫环保科技有限公司 | 广州企亚 - 数码直喷、白墨印花、源头厂家、透气无手感方案服务商! | 原色会计-合肥注册公司_合肥代理记账公司_营业执照代办 | PC构件-PC预制构件-构件设计-建筑预制构件-PC构件厂-锦萧新材料科技(浙江)股份有限公司 | 杜康白酒加盟_杜康酒代理_杜康酒招商加盟官网_杜康酒厂加盟总代理—杜康酒神全国运营中心 | 置顶式搅拌器-优莱博化学防爆冰箱-磁驱搅拌器-天津市布鲁克科技有限公司 | 煤机配件厂家_刮板机配件_链轮轴组_河南双志机械设备有限公司 | 生物风-销售载体,基因,质粒,ATCC细胞,ATCC菌株等,欢迎购买-百风生物 | 厌氧反应器,IC厌氧反应器,厌氧三相分离器-山东创博环保科技有限公司 | 南昌旅行社_南昌国际旅行社_南昌国旅在线 | 游泳池设备安装工程_恒温泳池设备_儿童游泳池设备厂家_游泳池水处理设备-东莞市君达泳池设备有限公司 | 聚天冬氨酸,亚氨基二琥珀酸四钠,PASP,IDS - 远联化工 | 成都网站建设制作_高端网站设计公司「做网站送优化推广」 | 一氧化氮泄露报警器,二甲苯浓度超标报警器-郑州汇瑞埔电子技术有限公司 | 长城人品牌官网 | 定量包装机,颗粒定量包装机,粉剂定量包装机,背封颗粒包装机,定量灌装机-上海铸衡电子科技有限公司 | 沧州友城管业有限公司-内外涂塑钢管-大口径螺旋钢管-涂塑螺旋管-保温钢管生产厂家 |