《Android高薪之路-Android程式設計師面試寶典》是人民郵電出版社出版的圖書,主要將Android中涉及的各個常用技術問題進行篩選、分類。這樣讀者可以有的放矢,對自己還沒有掌握的Android技術進行重點攻破,從而起到事半功倍的效果。
基本介紹
- 書名:Android高薪之路-Android程式設計師面試寶典
- 頁數:294頁
- 出版社:人民郵電出版社
- 裝幀:平裝
基本信息,內容簡介,編輯推薦,目錄,
基本信息
正文語種: 簡體中文
開本: 16
ISBN: 7115275114, 9787115275110
條形碼: 9787115275110
商品尺寸: 23.2 x 18.2 x 1.2 cm
商品重量: 458 g
品牌: 人民郵電出版社
內容簡介
《Android高薪之路:Android程式設計師面試寶典》取材於各大IT公司面試真題,所給出的試題儘可能地覆蓋了Android套用開發的各個方面,而且大多數試題都有解析部分,讀者可以通過這部分更深入地理解試題中所包含的技術內容,希望真正做到由點成線,舉一反三。《Android高薪之路:Android程式設計師面試寶典》中還將Android中涉及的各個常用技術問題進行篩選、分類。這樣讀者可以有的放矢,對自己還沒有掌握的Android技術進行重點攻破,從而起到事半功倍的效果。除了對每道題目都有詳細的解析和回答外,對相關知識點還有擴展說明。《Android高薪之路:Android程式設計師面試寶典》對面試中Android常見的題型和常用解答技巧進行了介紹,它不僅能幫助求職者快速複習相關知識點,也對現代職業人如何有效求職做了詳細解說。《Android高薪之路:Android程式設計師面試寶典》對於讀者從求職就業到提升計算機專業知識都有顯著的幫助。
編輯推薦
《Android高薪之路:Android程式設計師面試寶典》收錄了筆者曾經參與出的一些企業的筆試題以及收集到的各大企業關於Android的面試題。這些企業既包括了一些從事移動通信業務的國內著名公司,也包括了著名的IT企業,以及Android外包單位等。
《Android高薪之路:Android程式設計師面試寶典》不僅給出了試題和答案,還對比較難以理解的試題進行了解析。這些試題不僅能深入淺出地對解題思路進行分析和指導,而且還能幫助求職者快速複習相關的知識,以便能使求職者在Android面試中應答自如,從而獲得一份夢寐以求的高薪工作!
目錄
第1章 Android入門 1
1.1 關於Android的非技術問題 1
1.1.1 為什麼看好Android 1
1.1.2 以前是否從事過Android的工作,做過哪些工作 3
1.1.3 你做的最複雜的界面是什麼 3
1.1.4 如何解決Android學習中遇到的難題 3
1.1.5 Android只能在手機或其他移動設備上使用嗎 4
1.2 Android的基本概念 4
1.2.1 Android的特點都有哪些 4
1.2.2 MVC模式 5
1.2.3 Android的系統構架 6
1.3 開發Android應用程式 7
1.3.1 搭建Android開發環境 7
1.3.2 Android開發環境的使用 8
第2章 布局 10
2.1 Android中的布局 10
2.2 布局使用技巧 11
2.2.1 FrameLayout布局 12
2.2.2 LinearLayout布局 13
2.2.3 RelativeLayout布局 16
2.2.4 TableLayout布局 19
2.2.5 AbsoluteLayout布局 20
2.2.6 將布局存成圖像 21
2.2.7 設定漸變背景色 22
2.3 布局屬性 22
2.3.1 android:layout_weight屬性 23
2.3.2 android:padding屬性和android:layout_margin屬性 25
2.3.3 android:layout_gravity屬性和android:gravity屬性 27
2.4 高級布局技術 29
第3章 組件 30
3.1 組件的屬性 30
3.2 文本組件 32
3.3 按鈕組件 36
3.4 圖像組件 38
3.5 進度組件 41
3.6 列表組件 42
3.7 容器組件 45
3.8 自定義組件 46
3.9 四大應用程式組件 54
3.9.1 Android中的視窗:Activity 54
3.9.2 廣播接收器:Broadcast Receiver 60
3.9.3 服務(Service) 64
3.9.4 內容提供者(Content Provider) 68
第4章 對話框、信息提示和選單 73
4.1 對話框 73
4.2 信息提示 79
4.2.1 Toast信息框 79
4.2.2 通知(Notification) 81
4.3 選單 83
第5章 檔案存儲 87
5.1 SharedPreferences 87
5.2 流檔案 95
5.3 XML存儲 96
5.4 JSON存儲 100
第6章 資料庫 101
6.1 SQLite基礎知識 101
6.2 SQLite 函式 102
6.2.1 核心函式 102
6.2.2 日期和時間函式 105
6.2.3 聚合函式 108
6.3 在Android中使用SQLite 109
6.4 面向對象資料庫:db4o 112
第7章 網路與加密 116
7.1 客戶端Socket 116
7.2 服務端Socket 126
7.3 非阻塞I/O 130
7.4 WebView控制項 138
7.5 HTTP和HTTPS 143
7.6 加密技術 150
第8章 藍牙與Wi-Fi 154
8.1 藍牙 154
8.2 Wi-Fi 160
第9章 電話、簡訊和聯繫人 163
9.1 來電和回電 163
9.2 簡訊 174
9.3 彩信 181
9.4 聯繫人 192
第10章 多媒體技術 195
10.1 音頻 195
10.2 視頻 197
10.3 攝像頭 199
10.4 鈴聲 205
第11章 2D繪圖與動畫技術 209
11.1 繪製基本圖形 209
11.2 圖像特效 214
11.3 路徑 215
11.4 幀(Frame)動畫 220
11.5 補間(Tween)動畫 222
第12章 OpenGL ES 229
12.1 OpenGL ES簡介 229
12.2 理解3D坐標系:照相機原理 231
12.3 如何使用OpenGL ES繪製圖形 232
12.4 繪製2D圖形 235
12.5 繪製3D圖形 240
12.6 光照效果 242
第13章 Android系統的資源 244
13.1 資源的基礎問題 244
13.2 本地化 248
13.3 字元串資源 251
13.4 布局資源 254
13.5 圖像資源 255
13.6 其他資源 265
第14章 其他面試例題 270
14.1 NDK編程 270
14.2 感測器 274
14.3 語音識別技術 277
14.4 Google地圖與GPS 278
14.5 桌面外掛程式 280
14.6 輸入法開發 282
14.7 測試驅動開發 287
14.8 性能最佳化 292