android移動套用開發(2012年東軟電子出版社出版的圖書)

android移動套用開發(2012年東軟電子出版社出版的圖書)

本詞條是多義詞,共3個義項
更多義項 ▼ 收起列表 ▲

《android移動套用開發》是2012年東軟電子出版社出版的圖書,本教材面向的是毫無Android開發經驗的初學者,從基礎開始,以實際案例作為訓練項目,期望讀者能夠在自己動手的過程中真正掌握技術的要點。

基本介紹

  • 書名:android移動套用開發
  • 作者:羅光華
  • 出版社:東軟電子出版社
  • ISBN:9787894360526
內容簡介,圖書目錄,

內容簡介

當前傳統IT產業正在進行巨大的變革,移動網際網路正在超越傳統網際網路。據普華永道2012年6月調查數據顯示,全球移動網際網路用戶規模已達到15億,到2016年將達到29億,中國移動網際網路用戶規模也將從2011年的43億增長到2016年的10億。另據Enfodesk預測,2012年,全球的移動網際網路用戶數將超過網際網路用戶數,包括智慧型手機、平板電腦等在內的智慧型終端的出貨量將超過台式機和筆記本電腦。隨著移動通信和移動終端技術的發展,移動網際網路商業模式呈現多樣化。據GSM協會發布的研究成果顯示,2015年全球移動行業規模將從2011年的15萬億美元增長至19萬億美元。目前全球移動行業公司雇用的員工總數為800多萬,到2015年,移動行業的員工總數將達到1000萬。因此,移動網際網路產業將迎來廣闊的發展空間,需要大量的高技能專業人才。

圖書目錄

第1章移動套用現狀及發展趨勢1
1.1全球手機套用商店市場發展及趨勢1
1.2國內手機套用商店市場發展現狀1
1.3主要手機軟體商店企業分析2
1.4手機套用商店商業模式分析4
1.5小結6
第2章Android平台概況7
2.1Android簡介7
2.2Android的系統構架10
2.3Android模擬器14
2.3.1Android模擬器介紹14
2.3.2創建和啟動Android模擬器16
2.3.3Android模擬器工具18
2.3.4Android模擬器主要命令參數介紹21
2.4小結25
第3章搭建開發環境26
3.1Android開發準備工作26
3.2開發包及其工具的安裝和配置26
3.2.1安裝JDK和配置Java開發環境26
3.2.2Eclipse的安裝28
3.2.3SDK和ADT的安裝和配置29
3.3創建Android項目——HelloAndroid32
3.3.1創建HelloAndroid項目32
3.3.2運行HelloAndroid及模擬器的使用33
3.3.3調試HelloAndroid36
3.4小結38
第4章Android程式設計基礎39
4.1Android程式框架39
4.1.1Android項目目錄結構39
4.1.2Android套用解析40
4.2Android的生命周期43
4.2.1Android生命周期概述43
4.2.2Activity 生命周期43
4.2.3Activity運行過程44
4.3Android程式UI設計47
4.3.1Android UI的經驗總結48
4.3.2TextView的重要屬性49
4.4小結50
第5章用戶界面開發51
目錄5.1用戶界面開發詳解51
5.1.1用戶界面簡介51
5.1.2事件處理52
5.2常用控制項套用55
5.2.1文本框(TextView)55
5.2.2列表(ListView)57
5.2.3提示(Toast)60
5.2.4編輯框(EditText)60
5.2.5單項選擇(RadioGroup、RadioButton)62
5.2.6多項選擇(CheckBox)66
5.2.7下拉列表(Spinner)70
5.2.8自動提示(AutoCompleteTextView)72
5.2.9日期和時間(DatePicker、TimePicker)74
5.2.10按鈕(Button)78
5.2.11選單(Menu)80
5.2.12對話框(Dialog)83
5.2.13圖片視圖(ImageView)87
5.2.14帶圖示的按鈕(ImageButton)90
5.2.15拖動效果(Gallery)95
5.2.16切換圖片(ImageSwitcher)98
5.2.17格線視圖(GridView)101
5.2.18捲軸視圖(ScrollView)103
5.2.19進度條(ProgressBar)107
5.2.20拖動條(SeekBar)111
5.2.21狀態欄提示(Notification、NotificationManager)113
5.2.22對話框中的進度條(ProgressDialog)117
5.3界面布局120
5.3.1垂直線性布局121
5.3.2水平線性布局122
5.3.3相對布局124
5.3.4表單布局125
5.3.5切換卡128
5.4小結131
第6章Android遊戲開發132
6.1Android遊戲開發框架132
6.1.1View類開發框架132
6.1.2SurfaceView類開發框架136
6.2Graphics類開發141
6.2.1Paint和Color類介紹141
6.2.2Canvas類介紹143
6.2.3幾何圖形繪製145
6.2.4字元串繪製148
6.2.5圖像繪製149
6.2.6圖像旋轉151
6.2.7圖像縮放152
6.2.8圖像像素操作155
6.2.9Shader類介紹155
6.2.10雙緩衝技術155
6.2.11全螢幕顯示156
6.2.12獲得螢幕屬性156
6.3動畫實現156
6.3.1Tween動畫156
6.3.2Frame動畫160
6.3.3Gif動畫163
6.4小結168
第7章Android 數據存儲169
7.1Android數據存儲初探169
7.2數據存儲之Shared Preferences170
7.3數據存儲之Files173
7.4數據存儲之Network176
7.5Android資料庫編程180
7.5.1SQLite簡介180
7.5.2SQLite編程詳解182
7.6ContentProvider實現數據共享188
7.7小結196
第8章多媒體開發197
8.1多媒體開發詳解197
8.1.1OpenCore197
8.1.2MediaPlayer200
8.1.3MediaRecorder204
8.2播放音樂206
8.3播放視頻216
8.4錄製歌曲222
8.5相機設定232
8.6鬧鐘設定238
8.7鈴聲設定242
8.8小結246
第9章Android網路與通信247
9.1網路通信基礎247
9.1.1無線網路技術247
9.1.2Android網路開發基礎251
9.2HTTP通信252
9.3Socket通信259
9.3.1Socket 基礎259
9.3.2Socket 套用264
9.4網路通信中的亂碼問題280
9.5WebKit套用281
9.5.1WebKit概述281
9.5.2WebView控制項的使用284
9.5.3WebView與Javascript288
9.6Android WiFi套用290
9.7藍牙297
9.8小結304
第10章Android特色開發305
10.1感測器305
10.1.1感測器概述305
10.1.2Android感測器管理307
10.2語音識別技術312
10.3Google Maps315
10.3.1Google Maps介紹315
10.3.2Google Maps API的使用316
10.4定位系統319
10.4.1GPS簡介319
10.4.2Android位置基礎API320
10.4.3讀取GPS信息323
10.4.4記錄運動軌跡326
10.4.5傳遞坐標到Google地圖328
10.4.6增加縮放控制331
10.4.7MapView之間轉換336
10.5小結340
參考文獻341

相關詞條

熱門詞條

聯絡我們