注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)Android應(yīng)用開發(fā)實(shí)踐教程(第2版)

Android應(yīng)用開發(fā)實(shí)踐教程(第2版)

Android應(yīng)用開發(fā)實(shí)踐教程(第2版)

定 價(jià):¥69.00

作 者: 韓冬 著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 普通高等教育"十三五"規(guī)劃教材
標(biāo) 簽: 暫缺

購買這本書可以去


ISBN: 9787121378188 出版時(shí)間: 2020-02-01 包裝: 平裝
開本: 16開 頁數(shù): 358 字?jǐn)?shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄

目錄部分 基礎(chǔ)篇章 開發(fā)環(huán)境搭建和Android應(yīng)用1.1 Android簡介1.1.1 Android傳奇1.1.2 Android體系結(jié)構(gòu)1.2 搭建Android應(yīng)用開發(fā)環(huán)境1.2.1 JDK的下載、安裝與配置1.2.2 安裝Android Studio1.3 個(gè)Android應(yīng)用1.3.1 創(chuàng)建MyHello項(xiàng)目1.3.2 SDK Manager1.3.3 AVD Manager1.3.4 運(yùn)行Android應(yīng)用1.4 Android項(xiàng)目結(jié)構(gòu)1.4.1 Project工具窗口1.4.2 工程目錄說明1.4.3 app目錄結(jié)構(gòu)1.4.4 項(xiàng)目全局build.gradle和模塊build.gradle1.5 Android應(yīng)用的基本組件1.6 Activity的生命周期1.7 Android日志工具Log1.8 相關(guān)閱讀:Andy Rubin與Android1.8.1 未來的夏娃1.8.2 Andy Rubin黯然離場1.8.3 Andy Rubin早年歲月1.9 本章小結(jié)習(xí)題1第2章 用戶界面設(shè)計(jì)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和EditText2.3.2 Button、ImageButton、ImageView、RadioButton和CheckBox2.3.3 ProgressBar、ScrollView和Toast2.3.4 日期時(shí)間類組件2.3.5 布局管理器2.4 不錯(cuò)UI組件2.4.1 列表類組件2.4.2 對話框2.4.3 菜單2.4.4 標(biāo)簽欄2.5 Handler消息傳遞機(jī)制2.6 項(xiàng)目實(shí)戰(zhàn):“移動商城”(一)2.6.1 任務(wù)說明2.6.2 項(xiàng)目講解2.6.3 典型代碼及技術(shù)實(shí)現(xiàn)2.7 相關(guān)閱讀:ButterKnife的使用2.8 本章小結(jié)習(xí)題2第3章 自定義View3.1 自定義View的分類3.2 自定義View的構(gòu)造函數(shù)3.3 View的繪制流程3.3.1 Measure過程3.3.2 Layout過程3.3.3 Draw過程3.4 自定義View示例3.4.1 實(shí)現(xiàn)一個(gè)基本的自定義View3.4.2 支持wrap_content屬性和padding屬性3.4.3 自定義屬性3.5 本章小結(jié)習(xí)題3第4章 Activity和Intent4.1 使用Activity4.1.1 Activity的配置4.1.2 Activity的啟動和關(guān)閉4.1.3 使用Bundle在Activity之間交換數(shù)據(jù)4.1.4 調(diào)用另一個(gè)Activity并返回結(jié)果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和隱式Intent4.3.2 Intent過濾器4.3.3 Intent的屬性4.4 本章小結(jié)習(xí)題4第5章 后臺服務(wù)與廣播消息5.1 Service的應(yīng)用5.1.1 Service的啟動方式5.1.2 Service的生命周期5.1.3 跨進(jìn)程調(diào)用Service5.2 接收廣播消息5.2.1 簡介5.2.2 發(fā)送廣播5.2.3 有序廣播5.2.4 接收系統(tǒng)廣播消息5.3 本章小結(jié)習(xí)題5第6章 數(shù)據(jù)存儲與訪問6.1 SharedPreferences存儲6.1.1 將數(shù)據(jù)存儲到SharedPreferences6.1.2 從SharedPreferences中讀取數(shù)據(jù)6.1.3 SharedPreferences舉例6.2 SQLite數(shù)據(jù)庫6.2.1 手動建庫6.2.2 SQLiteDatabase6.2.3 SQLiteOpenHelper6.2.4 Cursor和ContentValues6.2.5 代碼建庫6.3 文件存儲6.3.1 內(nèi)部存儲6.3.2 外部存儲(讀/寫SD卡上的文件)6.4 數(shù)據(jù)共享6.4.1 ContentProvider6.4.2 Uri6.4.3 UriMatcher和ContentUris6.4.4 ContentResolver6.4.5 創(chuàng)建數(shù)據(jù)提供者6.4.6 使用數(shù)據(jù)提供者6.5 相關(guān)閱讀:Android系統(tǒng)中內(nèi)部存儲和外部存儲的若干疑問6.6 本章小結(jié)習(xí)題6第二部分 提高篇第7章 Java并發(fā)編程7.1 Java線程池簡介7.2 Executor與ExecutorService7.2.1 Executor7.2.2 ExecutorService7.2.3 常用線程池7.3 ThreadPoolExecutor7.3.1 ThreadPoolExecutor的構(gòu)造方法7.3.2 編制ThreadPoolExecutor7.4 Future模式7.5 項(xiàng)目實(shí)戰(zhàn):“移動商城”(二)7.5.1 任務(wù)說明7.5.2 項(xiàng)目講解7.5.3 典型代碼及技術(shù)要點(diǎn)7.6 相關(guān)閱讀:Android的Looper與ThreadLocal7.6.1 Android的Looper7.6.2 Handler機(jī)制引出ThreadLocal7.7 本章小結(jié)習(xí)題7第8章 Fragment8.1 Fragment簡介8.2 Fragment的生命周期8.3 Fragment加入Activity8.4 Fragment與Activity的交互8.5 Fragment間的數(shù)據(jù)傳遞8.6 ViewPager和PageAdapter8.7 使用FragmentPageAdapter8.8 本章小結(jié)習(xí)題8第9章 Android的一些異步處理技術(shù)9.1 HandlerThread9.1.1 HandlerThread的使用9.1.2 HandlerThread的源碼分析9.2 IntentService9.2.1 IntentService的使用9.2.2 IntentService的源碼分析9.3 AsyncTask9.3.1 AsyncTask的使用9.3.2 AsyncTask的工作原理9.4 本章小結(jié)習(xí)題90章 Android網(wǎng)絡(luò)應(yīng)用10.1 使用HTTP協(xié)議訪問網(wǎng)絡(luò)10.1.1 HTTP協(xié)議10.1.2 使用HttpURLConnection10.1.3 使用OkHttp10.1.4 使用Retrofit10.2 Socket通信10.3 使用WebView顯示網(wǎng)頁10.4 項(xiàng)目實(shí)戰(zhàn):查詢學(xué)生信息10.4.1 任務(wù)說明10.4.2 項(xiàng)目講解10.4.3 典型代碼及技術(shù)要點(diǎn)10.5 相關(guān)閱讀:Retrofit注解10.6 本章小結(jié)習(xí)題10第三部分 開發(fā)篇1章 手機(jī)客戶端解析JSON11.1 JSON簡介11.2 服務(wù)器端生成JSON數(shù)據(jù)11.3 在手機(jī)客戶端中解析JSON11.4 項(xiàng)目實(shí)戰(zhàn):“移動商城”(三)11.4.1 任務(wù)說明11.4.2 項(xiàng)目講解11.4.3 典型代碼及技術(shù)要點(diǎn)11.5 本章小結(jié)習(xí)題112章 Maven12.1 Maven簡介12.2 Maven的安裝和配置12.3 Maven的使用12.4 坐標(biāo)和依賴12.5 構(gòu)建支持Servlet 3.0的MavenWeb應(yīng)用12.6 本章小結(jié)習(xí)題123章 服務(wù)器端接口編程13.1 JNDI數(shù)據(jù)源配置13.2 Log4J與SLF4J13.3 項(xiàng)目實(shí)戰(zhàn):“移動商城”(四)13.3.1 任務(wù)說明13.3.2 項(xiàng)目講解13.3.3 典型代碼及技術(shù)要點(diǎn)13.4 MyBatis與Hibernate13.5 本章小結(jié)習(xí)題13第四部分 拓展篇4章 MVP模式14.1 MVP模式簡介14.2 MVP模式與MVC模式14.3 MVP模式的優(yōu)點(diǎn)和缺點(diǎn)14.4 MVP模式的使用示例14.5 本章小結(jié)習(xí)題145章 Java設(shè)計(jì)模式15.1 設(shè)計(jì)模式的分類和設(shè)計(jì)原則15.1.1 設(shè)計(jì)模式的分類15.1.2 設(shè)計(jì)模式的設(shè)計(jì)原則15.2 創(chuàng)建模式15.2.1 工廠方法模式和抽象工廠方法模式15.2.2 單例模式15.2.3 建造者模式15.2.4 原型模式15.3 結(jié)構(gòu)模式15.3.1 適配器模式和裝飾模式15.3.2 代理模式和外觀模式15.3.3 橋接模式和組合模式15.3.4 享元模式15.4 行為模式15.4.1 策略模式和模板方法模式15.4.2 觀察者模式、迭代器模式、責(zé)任鏈模式和命令模式15.4.3 備忘錄模式和狀態(tài)模式15.4.4 訪問者模式、中介者模式和解釋器模式15.5 本章小結(jié)習(xí)題15附錄A Eclipse的編碼問題(包括ADT)附錄B Eclipse自動部署項(xiàng)目到Tomcat的webapps目錄附錄C ADB命令參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號