中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
Android應用開發(fā)實踐教程

包郵 Android應用開發(fā)實踐教程

作者:韓冬
出版社:電子工業(yè)出版社出版時間:2020-02-01
開本: 26cm 頁數(shù): 10,358頁
本類榜單:教材銷量榜
中 圖 價:¥44.5(6.4折) 定價  ¥69.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

Android應用開發(fā)實踐教程 版權信息

Android應用開發(fā)實踐教程 本書特色

本書基于Android Studio,結合Android應用開發(fā)的一些具體案例,由淺入深、循序漸進地闡述Android應用開發(fā)的基礎知識、常用技巧和關鍵技術。對目前很流行的網絡請求框架OkHttp,以及Retrofit進行了較多篇幅的探討和說明,給出了下載文件和上傳文件的完整代碼(包括服務器端),有較強的實用性。對服務器端接口編程、Android異步處理技術、Fragment與Fragment之間的數(shù)據(jù)傳遞、Fragment與Activity的交互等市場急需的重要開發(fā)技能也進行了較詳盡的講述,以達到快速提升讀者編程水平和實際項目開發(fā)能力的目的。全書分基礎篇、提高篇、開發(fā)篇和拓展篇四部分,共15章;A篇(1~6章)包含開發(fā)環(huán)境搭建和Android應用、用戶界面設計、自定義View、Activity和Intent、后臺服務與廣播消息、數(shù)據(jù)存儲與訪問。提高篇(7~10章)包含Java并發(fā)編程、Fragment、Android的一些異步處理技術、Android網絡應用。開發(fā)篇(11~13章)包含手機客戶端解析JSON、Maven、服務器端接口編程。拓展篇(14~15章)包含MVP模式、Java設計模式。本書內容翔實,實用性強,既可作為高校計算機專業(yè)學生學習Android應用開發(fā)的教材,也可作為軟件培訓機構和編程人員的參考書。

Android應用開發(fā)實踐教程 內容簡介

本書基于Android Studio,結合Android應用開發(fā)的一些具體案例,由淺入深、循序漸進地闡述Android應用開發(fā)的基礎知識、常用技巧和關鍵技術。對目前很流行的網絡請求框架OkHttp,以及Retrofit進行了較多篇幅的探討和說明,給出了下載文件和上傳文件的完整代碼(包括服務器端),有較強的實用性。對服務器端接口編程、Android異步處理技術、Fragment與Fragment之間的數(shù)據(jù)傳遞、Fragment與Activity的交互等市場急需的重要開發(fā)技能也進行了較詳盡的講述,以達到快速提升讀者編程水平和實際項目開發(fā)能力的目的。全書分基礎篇、提高篇、開發(fā)篇和拓展篇四部分,共15章;A篇(1~6章)包含開發(fā)環(huán)境搭建和Android應用、用戶界面設計、自定義View、Activity和Intent、后臺服務與廣播消息、數(shù)據(jù)存儲與訪問。提高篇(7~10章)包含Java并發(fā)編程、Fragment、Android的一些異步處理技術、Android網絡應用。開發(fā)篇(11~13章)包含手機客戶端解析JSON、Maven、服務器端接口編程。拓展篇(14~15章)包含MVP模式、Java設計模式。本書內容翔實,實用性強,既可作為高校計算機專業(yè)學生學習Android應用開發(fā)的教材,也可作為軟件培訓機構和編程人員的參考書。

Android應用開發(fā)實踐教程 目錄

目錄
**部分 基礎篇
第1章 開發(fā)環(huán)境搭建和Android應用
1.1 Android簡介
1.1.1 Android傳奇
1.1.2 Android體系結構
1.2 搭建Android應用開發(fā)環(huán)境
1.2.1 JDK的下載、安裝與配置
1.2.2 安裝Android Studio
1.3 **個Android應用
1.3.1 創(chuàng)建MyHello項目
1.3.2 SDK Manager
1.3.3 AVD Manager
1.3.4 運行Android應用
1.4 Android項目結構
1.4.1 Project工具窗口
1.4.2 工程目錄說明
1.4.3 app目錄結構
1.4.4 項目全局build.gradle和模塊build.gradle
1.5 Android應用的基本組件
1.6 Activity的生命周期
1.7 Android日志工具Log
1.8 相關閱讀:Andy Rubin與Android
1.8.1 未來的夏娃
1.8.2 Andy Rubin黯然離場
1.8.3 Andy Rubin早年歲月
1.9 本章小結
習題1
第2章 用戶界面設計
2.1 視圖組件與容器組件
2.2 控制UI界面
2.2.1 使用XML布局文件控制UI界面
2.2.2 在Java代碼中控制UI界面
2.2.3 使用XML布局文件和Java代碼混合控制UI界面
2.3 基本UI組件
2.3.1 TextView和EditText
2.3.2 Button、ImageButton、ImageView、RadioButton和CheckBox
2.3.3 ProgressBar、ScrollView和Toast
2.3.4 日期時間類組件
2.3.5 布局管理器
2.4 高級UI組件
2.4.1 列表類組件
2.4.2 對話框
2.4.3 菜單
2.4.4 標簽欄
2.5 Handler消息傳遞機制
2.6 項目實戰(zhàn):“移動商城”(一)
2.6.1 任務說明
2.6.2 項目講解
2.6.3 典型代碼及技術實現(xiàn)
2.7 相關閱讀:ButterKnife的使用
2.8 本章小結
習題2
第3章 自定義View
3.1 自定義View的分類
3.2 自定義View的構造函數(shù)
3.3 View的繪制流程
3.3.1 Measure過程
3.3.2 Layout過程
3.3.3 Draw過程
3.4 自定義View示例
3.4.1 實現(xiàn)一個基本的自定義View
3.4.2 支持wrap_content屬性和padding屬性
3.4.3 自定義屬性
3.5 本章小結
習題3
第4章 Activity和Intent
4.1 使用Activity
4.1.1 Activity的配置
4.1.2 Activity的啟動和關閉
4.1.3 使用Bundle在Activity之間交換數(shù)據(jù)
4.1.4 調用另一個Activity并返回結果
4.2 Activity的四種啟動模式
4.2.1 standard 模式
4.2.2 singleTop模式
4.2.3 singleTask模式
4.2.4 singleInstance模式
4.3 Intent對象
4.3.1 顯式Intent和隱式Intent
4.3.2 Intent過濾器
4.3.3 Intent的屬性
4.4 本章小結
習題4
第5章 后臺服務與廣播消息
5.1 Service的應用
5.1.1 Service的啟動方式
5.1.2 Service的生命周期
5.1.3 跨進程調用Service
5.2 接收廣播消息
5.2.1 簡介
5.2.2 發(fā)送廣播
5.2.3 有序廣播
5.2.4 接收系統(tǒng)廣播消息
5.3 本章小結
習題5
第6章 數(shù)據(jù)存儲與訪問
6.1 SharedPreferences存儲
6.1.1 將數(shù)據(jù)存儲到SharedPreferences
6.1.2 從SharedPreferences中讀取數(shù)據(jù)
6.1.3 SharedPreferences舉例
6.2 SQLite數(shù)據(jù)庫
6.2.1 手動建庫
6.2.2 SQLiteDatabase
6.2.3 SQLiteOpenHelper
6.2.4 Cursor和ContentValues
6.2.5 代碼建庫
6.3 文件存儲
6.3.1 內部存儲
6.3.2 外部存儲(讀/寫SD卡上的文件)
6.4 數(shù)據(jù)共享
6.4.1 ContentProvider
6.4.2 Uri
6.4.3 UriMatcher和ContentUris
6.4.4 ContentResolver
6.4.5 創(chuàng)建數(shù)據(jù)提供者
6.4.6 使用數(shù)據(jù)提供者
6.5 相關閱讀:Android系統(tǒng)中內部存儲和外部存儲的若干疑問
6.6 本章小結
習題6
第二部分 提高篇
第7章 Java并發(fā)編程
7.1 Java線程池簡介
7.2 Executor與ExecutorService
7.2.1 Executor
7.2.2 ExecutorService
7.2.3 常用線程池
7.3 ThreadPoolExecutor
7.3.1 ThreadPoolExecutor的構造方法
7.3.2 編制ThreadPoolExecutor
7.4 Future模式
7.5 項目實戰(zhàn):“移動商城”(二)
7.5.1 任務說明
7.5.2 項目講解
7.5.3 典型代碼及技術要點
7.6 相關閱讀:Android的Looper與ThreadLocal
7.6.1 Android的Looper
7.6.2 Handler機制引出ThreadLocal
7.7 本章小結
習題7
第8章 Fragment
8.1 Fragment簡介
8.2 Fragment的生命周期
8.3 Fragment加入Activity
8.4 Fragment與Activity的交互
8.5 Fragment間的數(shù)據(jù)傳遞
8.6 ViewPager和PageAdapter
8.7 使用FragmentPageAdapter
8.8 本章小結
習題8
第9章 Android的一些異步處理技術
9.1 HandlerThread
9.1.1 HandlerThread的使用
9.1.2 HandlerThread的源碼分析
9.2 IntentService
9.2.1 IntentService的使用
9.2.2 IntentService的源碼分析
9.3 AsyncTask
9.3.1 AsyncTask的使用
9.3.2 AsyncTask的工作原理
9.4 本章小結
習題9
第10章 Android網絡應用
10.1 使用HTTP協(xié)議訪問網絡
10.1.1 HTTP協(xié)議
10.1.2 使用HttpURLConnection
10.1.3 使用OkHttp
10.1.4 使用Retrofit
10.2 Socket通信
10.3 使用WebView顯示網頁
10.4 項目實戰(zhàn):查詢學生信息
10.4.1 任務說明
10.4.2 項目講解
10.4.3 典型代碼及技術要點
10.5 相關閱讀:Retrofit注解
10.6 本章小結
習題10
第三部分 開發(fā)篇
第11章 手機客戶端解析JSON
11.1 JSON簡介
11.2 服務器端生成JSON數(shù)據(jù)
11.3 在手機客戶端中解析JSON
11.4 項目實戰(zhàn):“移動商城”(三)
11.4.1 任務說明
11.4.2 項目講解
11.4.3 典型代碼及技術要點
11.5 本章小結
習題11
第12章 Maven
12.1 Maven簡介
12.2 Maven的安裝和配置
12.3 Maven的使用
12.4 坐標和依賴
12.5 構建支持Servlet 3.0的MavenWeb應用
12.6 本章小結
習題12
第13章 服務器端接口編程
13.1 JNDI數(shù)據(jù)源配置
13.2 Log4J與SLF4J
13.3 項目實戰(zhàn):“移動商城”(四)
13.3.1 任務說明
13.3.2 項目講解
13.3.3 典型代碼及技術要點
13.4 MyBatis與Hibernate
13.5 本章小結
習題13
第四部分 拓展篇
第14章 MVP模式
14.1 MVP模式簡介
14.2 MVP模式與MVC模式
14.3 MVP模式的優(yōu)點和缺點
14.4 MVP模式的使用示例
14.5 本章小結
習題14
第15章 Java設計模式
15.1 設計模式的分類和設計原則
15.1.1 設計模式的分類
15.1.2 設計模式的設計原則
15.2 創(chuàng)建模式
15.2.1 工廠方法模式和抽象工廠方法模式
15.2.2 單例模式
15.2.3 建造者模式
15.2.4 原型模式
15.3 結構模式
15.3.1 適配器模式和裝飾模式
15.3.2 代理模式和外觀模式
15.3.3 橋接模式和組合模式
15.3.4 享元模式
15.4 行為模式
15.4.1 策略模式和模板方法模式
15.4.2 觀察者模式、迭代器模式、責任鏈模式和命令模式
15.4.3 備忘錄模式和狀態(tài)模式
15.4.4 訪問者模式、中介者模式和解釋器模式
15.5 本章小結
習題15
附錄A Eclipse的編碼問題(包括ADT)
附錄B Eclipse自動部署項目到Tomcat的webapps目錄
附錄C ADB命令
參考文獻
展開全部

Android應用開發(fā)實踐教程 作者簡介

韓冬,蘇州大學計算機學院副教授,同濟大學軟件專業(yè)碩士。出版圖書多部,隨書配套資源豐富,深受讀者喜愛。其多名學生在阿里、華為、網易、中科院電子所等單位任職。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: CTAB,表面活性剂1631溴型(十六烷基三甲基溴化铵)-上海升纬化工原料有限公司 | 知名电动蝶阀,电动球阀,气动蝶阀,气动球阀生产厂家|价格透明-【固菲阀门官网】 | 硅PU球场、篮球场地面施工「水性、环保、弹性」硅PU材料生产厂家-广东中星体育公司 | CE认证_FCC认证_CCC认证_MFI认证_UN38.3认证-微测检测 CNAS实验室 | 河北码上网络科技|邯郸小程序开发|邯郸微信开发|邯郸网站建设 | 尼龙PA610树脂,尼龙PA612树脂,尼龙PA1010树脂,透明尼龙-谷骐科技【官网】 | 心得体会网_心得体会格式范文模板| Boden齿轮油泵-ketai齿轮泵-yuken油研-无锡新立液压有限公司 | 防火板_饰面耐火板价格、厂家_品牌认准格林雅 | 澳威全屋定制官网|极简衣柜十大品牌|衣柜加盟代理|全屋定制招商 百度爱采购运营研究社社群-店铺托管-爱采购代运营-良言多米网络公司 | 上海瑶恒实业有限公司|消防泵泵|离心泵|官网 | 搪瓷搅拌器,搪玻璃搅拌器,搪玻璃冷凝器_厂家-淄博越宏化工设备 | 诗词大全-古诗名句 - 古诗词赏析| 对辊破碎机_四辊破碎机_双齿辊破碎机_华盛铭重工 | 中医治疗皮肤病_潍坊银康医院「山东」重症皮肤病救治平台 | 气体热式流量计-定量控制流量计(空气流量计厂家)-湖北南控仪表科技有限公司 | 衡阳耐适防护科技有限公司——威仕盾焊接防护用品官网/焊工手套/焊接防护服/皮革防护手套 | 银川美容培训-美睫美甲培训-彩妆纹绣培训-新娘化妆-学化妆-宁夏倍莱妮职业技能培训学校有限公司 临时厕所租赁_玻璃钢厕所租赁_蹲式|坐式厕所出租-北京慧海通 | 北京成考网-北京成人高考网| 安徽成考网-安徽成人高考网| MES系统-WMS系统-MES定制开发-制造执行MES解决方案-罗浮云计算 | 琉璃瓦-琉璃瓦厂家-安徽盛阳新型建材科技有限公司 | sfp光模块,高速万兆光模块工厂-性价比更高的光纤模块制造商-武汉恒泰通 | 铝合金重力铸造_铝合金翻砂铸造_铝铸件厂家-东莞市铝得旺五金制品有限公司 | 拉伸膜,PE缠绕膜,打包带,封箱胶带,包装膜厂家-东莞宏展包装 | 高压负荷开关-苏州雷尔沃电器有限公司 | 月嫂_保姆_育婴_催乳_母婴护理_产后康复_养老护理-吉祥到家家政 硫酸亚铁-聚合硫酸铁-除氟除磷剂-复合碳源-污水处理药剂厂家—长隆科技 | 纸塑分离机-纸塑分离清洗机设备-压力筛-碎浆机厂家金双联环保 | 锡膏喷印机-全自动涂覆机厂家-全自动点胶机-视觉点胶机-深圳市博明智控科技有限公司 | 深圳网站建设-高端企业网站开发-定制网页设计制作公司 | 国产液相色谱仪-超高效液相色谱仪厂家-上海伍丰科学仪器有限公司 | 纳米二氧化硅,白炭黑,阴离子乳化剂-臻丽拾科技 | POS机办理_个人pos机免费领取-银联pos机申请首页 | 铝合金脚手架厂家-专注高空作业平台-深圳腾达安全科技 | 大通天成企业资质代办_承装修试电力设施许可证_增值电信业务经营许可证_无人机运营合格证_广播电视节目制作许可证 | 淘气堡_室内儿童乐园_户外无动力儿童游乐设备-高乐迪(北京) | 橡胶接头_橡胶软接头_可曲挠橡胶接头-巩义市创伟机械制造有限公司 | 煤矿支护网片_矿用勾花菱形网_缝管式_管缝式锚杆-邯郸市永年区志涛工矿配件有限公司 | 警方提醒:赣州约炮论坛真的安全吗?2025年新手必看的网络交友防坑指南 | 脉冲除尘器,除尘器厂家-淄博机械 | ★塑料拖链__工程拖链__电缆拖链__钢制拖链 - 【上海闵彬】 |