商品簡介
《Android高薪之路——Android程序員面試寶典》適合計算機相關專業應屆畢業生閱讀,也適合作為正在應聘軟件行業的相關就業人員和計算機愛好者的參考書。
作者簡介
李甯高級軟體工程師,畢業於東北大學,獲碩士學位。曾任職於東軟集團,擔任專案經理一職。有10餘年的軟體發展經驗,主持或參與開發了全國電腦等級考試考務管理系統、超市前臺銷售和後臺管理系統、遼寧省實驗中學後勤管理系統、網上評卷系統等各種大型系統。曾為《程式師》、《電腦編程技巧與維護》、IT168、天極網等雜誌或網路媒體撰寫了100餘篇技術文章。熟悉Java、C/C++、C#、Eclipse、NetBeans、VisualStudio、Delphi等編程語言或開發工具,尤其擅長Java、Eclipse等開發技術。
名人/編輯推薦
本書不僅給出了試題和答案,還對比較難以理解的試題進行了解析。這些試題不僅能深入淺出地對解題思路進行分析和指導,而且還能幫助求職者快速復習相關的知識,以便能使求職者在Android面試中應答自如,從而獲得一份夢寐以求的高薪工作!
目次
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
主題書展
更多主題書展
更多書展本週66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。