日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡計算機組織與體系結構Android移動平臺應用開發(fā)高級教程

Android移動平臺應用開發(fā)高級教程

Android移動平臺應用開發(fā)高級教程

定 價:¥49.50

作 者: 朱鳳山,張建軍 著
出版社: 清華大學出版社
叢編項:
標 簽: 程序設計 計算機/網絡 移動開發(fā)

購買這本書可以去


ISBN: 9787302460930 出版時間: 2017-03-01 包裝: 平裝
開本: 16開 頁數(shù): 364 字數(shù):  

內容簡介

  本書由淺入深、循序漸進地介紹了Android應用程序開發(fā)的主要知識,注重可閱讀性和實用性,對于開發(fā)過程中經常用到的類、屬性、方法和常量都以表格的形式介紹其應用場景和作用。對Android開發(fā)中概念、方法和應用的介紹主要以Google提供的Android API文檔為參考依據(jù),力求簡潔、準確地反映API文檔中意圖。 全書共12章,內容如下: Android開發(fā)環(huán)境,包括ADTEclipse和Android Studio; 基本UI組件; Activity和Intent; 項目資源; 主要系統(tǒng)組件; 二維圖像處理; 多媒體應用開發(fā); Service與BroadcastReceiver組件; 數(shù)據(jù)存儲與ContentProvider組件; Android網絡編程; 常用傳感器與藍牙通信。*后通過校園App應用實例介紹如何設計、開發(fā)具備移動端和服務器端的應用程序。 本書可以作為應用型高等院校計算機、軟件工程等相關專業(yè)的教材,也可以作為自學Android移動平臺應用程序開發(fā)用書,還可以供從事Android移動平臺應用開發(fā)的工程師參考。

作者簡介

暫缺《Android移動平臺應用開發(fā)高級教程》作者簡介

圖書目錄

第1章Android開發(fā)環(huán)境與項目解析
1.1Android介紹
1.1.1Android發(fā)展與智能手機
1.1.2Android版本說明
1.1.3Android系統(tǒng)架構
1.2Android開發(fā)環(huán)境
1.2.1使用Eclipse
1.2.2使用adtbundle Eclipse
1.2.3使用Android Studio
1.3Android項目解析
1.3.1創(chuàng)建Android項目
1.3.2Android項目結構
1.4運行與調試Android項目
1.4.1使用Android虛擬機
1.4.2使用Android真機
1.4.3調試日志的使用
1.5簽名輸出apk文件
1.6習題
第2章使用控件創(chuàng)建用戶界面
2.1Android用戶界面設計
2.1.1使用布局文件設計界面
2.1.2使用Java代碼設計界面
2.2使用簡單控件
2.2.1控件的基本屬性
2.2.2TextView
2.2.3Button
2.2.4ToggleButton與Switch
2.2.5EditText
2.2.6CheckBox
2.2.7RadioButton與RadioGroup
2.2.8SeekBar
2.2.9RatingBar
2.2.10ProgressBar
2.3布局管理器
2.3.1LinearLayout
2.3.2RelativeLayout
2.3.3FrameLayout
2.3.4GridLayout
2.3.5TableLayout
2.3.6AbsoluteLayout
2.4使用圖片控件
2.4.1ImageView
2.4.2ImageButton
2.5使用復雜控件
2.5.1數(shù)據(jù)適配器
2.5.2Spinner
2.5.3ListView與ListActivity
2.5.4GridView
2.5.5ExpandableListView
2.5.6ScrollView與HorizontalScrollView
2.6高級控件
2.6.1TabHost
2.6.2ViewFlipper
2.6.3ImageSwitcher
2.7日期和時間控件
2.7.1DatePicker和TimePicker
2.7.2Chronometer
2.7.3AnalogClock與TextClock
2.8線程機制
2.9習題
第3章Activity與Intent
3.1Activity的創(chuàng)建與管理
3.1.1創(chuàng)建Activity與配置信息
3.1.2Activity的生命周期
3.1.3Activity啟動模式
3.2Intent對象
3.2.1創(chuàng)建Intent對象
3.2.2使用Intent啟動Activity
3.2.3使用Intent傳遞數(shù)據(jù)
3.2.4Intent過濾器
3.2.5使用Intent啟動手機組件
3.3Activity與Fragment
3.3.1Fragment生命周期
3.3.2Fragment傳遞數(shù)據(jù)
3.3.3管理Fragment
3.4習題
第4章使用項目資源
4.1Android資源類型
4.1.1資源的創(chuàng)建與引用
4.1.2資源的分類
4.2布局資源
4.3菜單資源
4.3.1普通菜單
4.3.2ActionBar中的菜單
4.4“值”資源
4.4.1字符串
4.4.2顏色資源
4.4.3尺寸資源
4.5可繪制資源
4.5.1Android中的圖片類型
4.5.2NinePatch圖片格式
4.5.3selector資源
4.5.4shape資源
4.6動畫資源
4.6.1Tween Animation
4.6.2Frame Animation
4.7樣式與主題資源
4.7.1樣式資源
4.7.2主題資源
4.8習題
第5章使用系統(tǒng)組件
5.1菜單的使用
5.1.1創(chuàng)建菜單
5.1.2監(jiān)聽菜單選中
5.1.3子菜單與彈出菜單
5.2ActionBar的使用
5.2.1導航菜單
5.2.2導航模式
5.2.3Actionbar與Fragment
5.3Toast與Notification
5.3.1創(chuàng)建并顯示Toast
5.3.2自定義Toast
5.3.3創(chuàng)建并發(fā)出通知
5.4對話框的使用
5.4.1普通對話框的創(chuàng)建
5.4.2選擇對話框
5.4.3日期與時間對話框
5.4.4進度條對話框
5.4.5自定義對話框
5.5習題
第6章二維圖像的處理
6.1位圖的使用
6.1.1Bitmap與BitmapFactory
6.1.2位圖的縮略圖
6.2使用View繪制視圖
6.2.1橫豎屏坐標與全屏操作
6.2.2View類
6.2.3Canvas類
6.2.4Paint類
6.2.5使用View自定義控件
6.2.6Matrix變換
6.3使用SurfaceView繪制視圖
6.3.1SurfaceHolder介紹
6.3.2使用子線程繪制視圖
6.4線程控制下的動畫效果
6.4.1屬性動畫效果
6.4.2幀動畫效果
6.4.3剪切區(qū)動畫效果
6.5習題
第7章多媒體應用開發(fā)
7.1音頻播放
7.1.1MediaPlayer對象的創(chuàng)建
7.1.2MediaPlayer對象的狀態(tài)轉換
7.1.3SoundPool的創(chuàng)建和使用
7.2視頻播放
7.2.1VideoView播放本地資源
7.2.2MediaController
7.2.3播放網絡資源
7.3MediaRecorder
7.3.1錄制音頻
7.3.2同時錄制音視頻
7.4使用Camera拍照
7.4.1啟動相機與拍照
7.4.2獲取相機返回數(shù)據(jù)
7.4.3獲取原尺寸照片
7.4.4照片縮略圖
7.5習題
第8章Service與BroadcastReceiver
8.1創(chuàng)建并配置Service
8.1.1自定義Service
8.1.2Service的生命周期
8.2Service的啟動模式
8.2.1startService
8.2.2bindService
8.3遠程Service
8.4BroadcastReceiver
8.4.1發(fā)出廣播與接收廣播
8.4.2廣播的分類與權限
8.4.3注冊廣播接收器
8.4.4接收系統(tǒng)廣播
8.5實現(xiàn)短信攔截
8.6習題
第9章數(shù)據(jù)存儲與ContentProvider
9.1以文件形式存儲數(shù)據(jù)
9.1.1讀寫XML文件
9.1.2讀寫普通文件
9.1.3讀寫SD中的文件
9.2以數(shù)據(jù)庫形式存儲數(shù)據(jù)
9.2.1SQLiteDatabase介紹
9.2.2執(zhí)行增刪改操作
9.2.3Cursor與查詢操作
9.2.4SQLiteOpenHelper的使用
9.3SQLite圖形化查看工具
9.4Content Provider
9.4.1使用ContentProvider
9.4.2Uri的組成
9.4.3ContentProvider基本操作
9.5管理手機聯(lián)系人信息
9.6習題
第10章Android網絡編程
10.1基于傳輸層協(xié)議的聯(lián)網
10.1.1傳輸層協(xié)議介紹
10.1.2Socket與ServerSocket
10.1.3DatagramSocket與DatagramPacket
10.1.4Android對聯(lián)網代碼的限制
10.2基于應用層協(xié)議的聯(lián)網
10.2.1URL介紹
10.2.2GET請求和POST請求
10.2.3使用HttpURLConnection聯(lián)網
10.2.4使用HttpClient聯(lián)網
10.3訪問Web Service
10.3.1WSDL和SOAP
10.3.2調用Web Service
10.4解析網絡傳輸中的數(shù)據(jù)
10.4.1解析JSON格式數(shù)據(jù)
10.4.2解析XML格式數(shù)據(jù)
10.5習題
第11章傳感器應用與藍牙通信
11.1Android中的傳感器
11.1.1傳感器概述
11.1.2測試傳感器應用程序
11.2加速度傳感器
11.3光線傳感器
11.4距離傳感器
11.5藍牙通信技術應用
11.5.1近距離通信技術介紹
11.5.2Android系統(tǒng)中的藍牙組件
11.5.3藍牙設備間的通信
11.6習題
第12章校園App項目案例
12.1校園App項目介紹
12.2服務器端功能開發(fā)
12.2.1數(shù)據(jù)庫表
12.2.2實體類
12.2.3DAO層
12.2.4Action層
12.3Android客戶端開發(fā)
12.3.1歡迎界面與標題欄樣式
12.3.2主界面Activity
12.3.3自定義Fragment
12.3.4WebView加載HTML5頁面
12.4習題
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號