注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計Android程序員面試筆試寶典

Android程序員面試筆試寶典

Android程序員面試筆試寶典

定 價:¥99.00

作 者: 猿媛之家,黃建紅,楚秦 等著
出版社: 機械工業(yè)出版社
叢編項:
標(biāo) 簽: 程序設(shè)計 計算機/網(wǎng)絡(luò)

ISBN: 9787111675266 出版時間: 2021-03-01 包裝: 平裝
開本: 16開 頁數(shù): 292 字?jǐn)?shù):  

內(nèi)容簡介

  《Android程序員面試筆試寶典》覆蓋了Android開發(fā)中的各個主要方面,所給出的試題均取材于各大IT公司的Android面試真題。全書分為Java部分與Android部分。因為Android開發(fā)是用Java語言來編寫的,所以這里所講的Java知識都是基礎(chǔ)方面,而且跟Android開發(fā)有關(guān)的其他基礎(chǔ)知識都會在Java部分進行講解。而Android部分,則從面試中經(jīng)??嫉闹R點入手,對Android進行全面的學(xué)習(xí),對常見面試真題進行分析與講解,培養(yǎng)讀者解決面試題思路的同時,也能系統(tǒng)學(xué)習(xí)到Android開發(fā)。 《Android程序員面試筆試寶典》內(nèi)容豐富,講解思路清晰且詳細(xì),涵蓋的知識點非常多,不但是一本用來解決程序員面試的Android實用工具書,也是一本適合任何Android開發(fā)者學(xué)習(xí)的好書。

作者簡介

暫缺《Android程序員面試筆試寶典》作者簡介

圖書目錄

前言
第1章 四大組件1
1.1 活動1
1.1.1 生命周期1
1.1.2 啟動模式2
1.1.3 碎片5
1.1.4 常見面試筆試真題6
1.2 服務(wù)17
1.2.1 Android線程17
1.2.2 生命周期17
1.2.3 服務(wù)類型18
1.2.4 Handler機制18
1.2.5 常見面試筆試真題19
1.3 廣播接收器26
1.3.1 動態(tài)注冊與靜態(tài)注冊26
1.3.2 廣播類型26
1.3.3 發(fā)送廣播27
1.3.4 常見面試筆試真題28
1.4 內(nèi)容提供者30
1.4.1 系統(tǒng)ContentProvider31
1.4.2 自定義ContentProvider31
1.4.3 常見面試筆試真題32
第2章 布局及其常用屬性36
2.1 常用的幾種布局36
2.1.1 線性布局36
2.1.2 幀布局37
2.1.3 相對布局37
2.1.4 約束布局38
2.2 常見面試筆試真題40
第3章 自定義View及ViewGroup42
3.1 自定義View42
3.1.1 onMeasure()43
3.1.2 onDraw()44
3.2 自定義ViewGroup45
3.3 常見面試筆試真題48
第4章 動畫65
4.1 View動畫65
4.1.1 透明度動畫(AlphaAnimation)65
4.1.2 縮放動畫(ScaleAnimation)66
4.1.3 平移動畫(TranslateAnimation)67
4.1.4 旋轉(zhuǎn)動畫(RotateAnimation)68
4.1.5 AnimationSet69
4.2 屬性動畫70
4.3 常見面試筆試真題74
第5章 數(shù)據(jù)庫框架83
5.1 文件流83
5.2 SQLite85
5.2.1 創(chuàng)建與更新數(shù)據(jù)庫85
5.2.2 添加數(shù)據(jù)86
5.2.3 刪除數(shù)據(jù)87
5.2.4 修改數(shù)據(jù)87
5.2.5 查詢數(shù)據(jù)87
5.3 LitePal88
5.3.1 使用前準(zhǔn)備工作88
5.3.2 創(chuàng)建與升級數(shù)據(jù)庫89
5.3.3 添加數(shù)據(jù)91
5.3.4 修改數(shù)據(jù)91
5.3.5 刪除數(shù)據(jù)93
5.3.6 查詢數(shù)據(jù)93
5.4 常見面試筆試真題95
第6章 網(wǎng)絡(luò)框架104
6.1 關(guān)于HTTP/HTTPS的基礎(chǔ)知識104
6.1.1 HTTP請求方式104
6.1.2 HTTP報文104
6.1.3 首部(Header)105
6.1.4 HTTP緩存106
6.2 OkHttp108
6.2.1 Get請求108
6.2.2 Post請求109
6.2.3 文件上傳109
6.2.4 結(jié)合GSON框架來解析返回結(jié)果110
6.3 Retrofit112
6.4 常見面試筆試真題114
第7章 Rxjava119
7.1 Rxjava的優(yōu)點119
7.2 Rxjava原理119
7.3 Rxjava的使用120
7.4 操作符121
7.4.1 創(chuàng)建操作符121
7.4.2 轉(zhuǎn)換操作符124
7.4.3 組合操作符124
7.4.4 功能操作符127
7.4.5 過濾操作符135
7.4.6 條件操作符138
7.5 常見面試筆試真題140
第8章 事件分發(fā)機制142
8.1 觸摸事件的方法143
8.2 Activity事件分發(fā)143
8.3 ViewGroup與View事件分發(fā)144
8.4 常見面試筆試真題148
第9章 MVC、MVP與MVVM151
9.1 MVC151
9.2 MVP153
9.3 MVVM157
9.4 常見面試筆試真題158
第10章 圖片加載框架161
10.1 Glide161
10.2 ImageLoader162
10.3 Picasso162
10.4 常見面試筆試真題163
第11章 性能優(yōu)化與跨進程通信165
11.1 性能優(yōu)化165
11.1.1 布局優(yōu)化165
11.1.2 繪制優(yōu)化167
11.1.3 內(nèi)存優(yōu)化168
11.1.4 包優(yōu)化169
11.1.5 Bitmap優(yōu)化169
11.2 跨進程通信170
11.2.1 進程與線程170
11.2.2 Android的IPC170
11.3 常見面試筆試真題172
第12章 Java基礎(chǔ)知識175
12.1 基本概念175
12.1.1 Java語言有哪些優(yōu)點?175
12.1.2 Java與C/C++有何異同?175
12.1.3 為什么需要public static void main(String[] args)這個方法?176
12.1.4 如何實現(xiàn)在main函數(shù)執(zhí)行前輸出“Hello world”?178
12.1.5 Java程序初始化的順序是怎樣的?178
12.1.6 Java中作用域有哪些?180
12.1.7 一個Java文件中是否可以定義多個類?181
12.1.8 什么是構(gòu)造方法?181
12.1.9 為什么Java中有些接口沒有聲明任何方法?183
12.1.10 Java中clone方法有什么作用?185
12.1.11 反射190
12.1.12 package有什么作用?194
12.1.13 Java如何實現(xiàn)類似于C語言中函數(shù)指針的功能?194
12.1.14 本地變量類型推斷196
12.1.15 常見面試筆試真題200
12.2 面向?qū)ο蠹夹g(shù)202
12.2.1 面向?qū)ο笈c面向過程有什么區(qū)別?202
12.2.2 面向?qū)ο笥心男┨卣鳎?03
12.2.3 面向?qū)ο蟮拈_發(fā)方式有什么優(yōu)點?203
12.2.4 什么是繼承?204
12.2.5 組合與繼承有什么區(qū)別?204
12.2.6 多態(tài)的實現(xiàn)機制是什么?205
12.2.7 Overload和Override有什么區(qū)別?207
12.2.8 abstract class(抽象類)與interface(接口)有何異同?207
12.2.9 內(nèi)部類有哪些?209
12.2.10 如何獲取父類的類名?211
12.2.11 this與super有什么區(qū)別?212
12.2.12 常見面試筆試真題213
12.3 關(guān)鍵字216
12.3.1 變量命名有哪些規(guī)則?216
12.3.2 break、continue以及return的區(qū)別是什么?216
12.3.3 final、finally和 finalize有什么區(qū)別?218
12.3.4 assert有什么作用?220
12.3.5 static關(guān)鍵字有哪些作用?220
12.3.6 switch使用時有哪些注意事項?224
12.3.7 volatile有什么作用?226
12.3.8 instanceof有什么作用?230
12.3.9 strictfp有什么作用?230
12.3.10 常見面試筆試真題231
12.4 基本類型與運算231
12.4.1 Java提供了哪些基本的數(shù)據(jù)類型?231
12.4.2 什么是不可變類?233
12.4.3

本目錄推薦

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