Android網絡開發從入門到精通

Android網絡開發從入門到精通

作者: 張餘

ISBN: 9787302341925 出版時間: 2014-01-01

出版社: 清華大學出版社

張餘 0 0 0

下載的epub,mobi,azw3 文件不懂打開,格式轉換,尋求幫助,請關注微信公衆號“ebookcn”
1.1Android是一款智能手機
1.1.2當前主流的智能手機系統
1.2Android的巨大優勢
1.3搭建Android開發環境
1.3.1安裝Android系統的要求
1.3.2安裝Android插件
1.3.3設定AndroidSDK主目錄
1.4創建Android虛拟設備
1.4.1Android模拟器簡介
1.4.2模拟器和真機的區别
1.4.3創建Android虛拟設備
1.4.4啟動AVD模拟器
1.4.5快速安裝SDK的方法
1.5搭建環境過程中的常見問題
第2章Android網絡開發基礎
2.1Android安裝文件介紹
2.1.1AndroidSDK日錄結構
2.1.2android.jar及内部結構
2.1.3SDK幫助文檔
2.1.4解析AndroidSDK實例
2.2分析Android的系統架構
2.2.1Android體系結構介紹
2.2.2Android工程文件結構
2.2.3應用程序的生命周期
2.3網頁開發基礎
2.3.1HTML簡介
2.3.2XML技術
2.3.3CSS技術
2.3.4JavaScript技術
2.4簡析Android内核
2.4.1Android繼承于LinuX
2.4.2Android内核和Linux内核的區别
2.5簡要分析Android源碼
2.5.1獲取并編譯Android源碼
2.5.2Android對Linux的改造
2.5.3為Android構建Linux的操作系統
2.6總結和網絡應用有關的包
第3章HTTP通信處理
3.1Java中的州絡通信基礎
3.1.1Java網絡通信概述
3.1.2Socket和ServerSocket
3.1.3網絡通信的綜合應用
3.2HTTP協議
3.2.1HTTP概述
3.2.2協議功能
3.2.3Android中的HTTP
3.3使用Apache接口
3.3.1Apache接口基礎
3.3.2Apache應用基礎
3.3.3Apache應用要點
3.4使用标準Java接口
3.4.1lP地址
3.4.2套接字Socket類
3.5使用Android網絡接口
3.5.1android.net.http中的類
3.5.2在手機屏幕中傳遞HTTP參數
第4章URL處理
4.1使用URL類
4.1.1URL類基礎
4.1.2URI和URL的使用
4.2使用URLConnection類
4.3使用HttpURLConnection類
4.3.1HttpURLConnection的主要用法
4.3.2在Android中使用HttpURLConnection類
第5章為Android開發網頁
5.1準備):作
5.1.1搭建開發環境
5.1.2簡單網頁開發
5.1.3控制頁面縮放
5.2為Android中的網頁添加CSS樣式
5.2.1編寫基本樣式
5.2.2添加視覺效果
5.3為Android網頁添力lIJavaScript特效
5.3.1iQuery框架介紹
5.3.2具體實踐
5.4在Android網頁中使用Ajax特效
5.5讓Android網頁充滿靈動活力
5.5.1開源框架——_JQTouch
5.5.2JQTouch簡單應用
5.6為網頁增加數據存儲功能
5.6.1在Android網頁中使用WebStOrage
5.6.2在Android網頁中使用WebSQLDatabase
第6章WebKit浏覽器詳解
6.1WebKit的目錄結構
6.2WebKit框架介紹
6.2.1Java層框架
6.2.2C層框架
6.3WebKit操作
6.3.1WebKit初始化
6.3.2載入數據
6.3.3刷新繪制
6.4WebView類詳解
6.4.1WebView概述
6.4.2實現WebView的兩種方式
6.4.3WebView的常見功能
6.4.4使用WebView類浏覽網頁
6.4.5使用WebView類加載HTML程序
6.4.6使用WebView加載JavaScript程序
6.4.7使用WebView的注意事項
第7章在Android中開發藍牙應用
7.1藍牙系統的結構
7.1.1藍牙概述
7.1.2藍牙層次結構
7.1.3藍牙在Android和Linux中的差異
7.2分析藍牙源碼
7.2.1初始化藍牙芯片
7.2.2藍牙服務
7.2.3管理藍牙電源
7.3和藍牙相關的類
7.3.1BluetoothSocket類
7.3.2BluetoothServerSocket類
7.3.3BluetoothAdapter類
7.3.4BluetoothClass.Service類
7.3.5BluetoothClass.Device.Major類
7.3.6BluetoothClass.Device類
7.3.7BluetoothClass類
7.4Android藍牙的基本應用
7.4.1使用BluetoothAdapter類
7.4.2使用BluetoothSocket類
7.4.3在Android平台開發藍牙應用的基本步驟
7.5丌發一個遙控器——藍牙控制玩具車
第8章在Android中開發Wi—Fi應用
8.1了解Wi—Fi系統的結構
8.1.1Wi—Fi概述
8.1.2Wi—Fi層次結構
8.1.3Wi—Fi在Android和Linux中的差異
8.2分析Wi—Fi源碼
8.2.1本地部分
8.2.2JNI部分
8.2.3JavaFrameWork部分
8.2.4Setting中的設置部分
8.3開發Wi—Fi應用程序
8.3.1WifiManager類
8.3.2在Android系統中控制Wi—Fi
8.3.3在Android系統中打丌或關閉Wi—Fi網卡
第9章在Android中開發RSS應用
9.1RSS基礎
9.1.1RSS的用途
9.1.2RSS閱讀器
9.1.3RSS的語法
9.2SAX介紹
9.2.1SAX的原理
9.2.2基于對象和基于事件的接口
9.2.3常用的接口和類
9.3開發一個RSS訂閱程序
9.3.1實現界面布局文件
9.3.2實現主程序文件
9.4開發一個RSS閱讀器
9.4.1建立實體類
9.4.2主程序文件ActivityMainJava
9.4.3實現ContentHandler
9.4.4主程序文件ActivityShowDescriptionjava
9.4.5主布局文件main.xml
9.4.6詳情布局文件showdescription.xml
第10章在Android中開發電子郵件應用
10.1使用Android的内置郵件系統
10.1.1Android郵件客戶端配置
10.1.2調用内置郵件系統在發送
短信時實現E—mail通知
10.1.3調用内置郵件系統在來電時實現自動郵件通知
10.1.4調用内置郵件系統實現郵件發送
10.1.5調用内置Gmail發送郵件
10.1.6其他方法
10.2使用SmsManager收發郵件
10.2.1SmsManager基礎
10.2.2使用SmsManager發送短信
10.2.3解決Android郵件附件中文名亂碼問題
10.3使用包commons—mail.jar和mailjar
10.3.1使用commons.mail.jar發送郵件
10.3.2使用mail.jar接收郵件
10.3.3Android中用commons—email.jar和mail.jar收發郵件
第11章讓網絡和多媒體接軌
11.1MediaPlayer視頻技術詳解
11.1.1MediaPlayer基礎
11.1.2MediaPlayer的狀态
11.1.3MediaPlayer方法的有效狀态和無效狀态
11.1.4MediaPlayer的接口
11.1.5MediaPlayer的常量
11.1.6MediaPlayer的公共方法
11.2VideoView技術詳解
11.2.1VideoView的構造函數
11.2.2VideoView的公共方法
11.3在Android中播放網絡上的MP3
11.4在Android中下載在線鈴聲
11.5在Android中上傳文件到遠程服務器
11.6在Android中開發一個遠程下載系統
11.6.1基礎知識介紹
11.6.2具體實現
11.7在Android中開發一個網絡視頻播放器
11.7.1實現布局文件
11.7.2實現顯示文本值文件
11.7.3主程序文件
11.8在Android中開發一個網絡收音機
11.8.1基本思路
11.8.2演示代碼
第12章在Android中開發移動微博應用
12.1微博介紹
12.2微博開發技術介紹
12.2.1XML—RPC技術
12.2.2MetaWebiogAPI客戶端
12.3在Android上開發移動博客發布器
12.3.1XML請求
12.3.2常用接口
12.3.3具體實現
12.4詳解騰訊Android版微博API
12.4.1源碼和jar包下載
12.4.2具體使用
12.5詳解新浪Android版微博API
12.5.1新浪微博圖片縮放的開發實例
12.5.2添加分享到新浪微博
12.5.3通過Json對象登錄新浪微博
12.5.4實現OAuth認證
第13章流量統計系統
13.1流量統計基礎
13.1.1TrafficStats類
13.1.2Android流量統計的基本思路
13.1.3讀取Linux内核獲取流量信息
13.2基于防火牆的流量統計
13.3适用Android系統的通用流量統計函數
第14章流量監控系統
14.1實現流量監控功能的方式
14.2系統需求分析
14.3系統需求
14.4編寫布局文件
14.4.1主界面布局文件main.xml
14.4.2幫助界面布局文件
help__dialog.xml
14.5編寫主程序文件
14.5.1實現服務勾選處理和模式設置功能
14.5.2實現幫助模塊
14.5.3實現公共庫函數
14.5.4實現廣播模塊
14.5.5删除針對軟件的設置規則
14.5.6登錄驗證
14.5.7打開或關閉某一個實施控件
14.6系統測試
第15章Android網絡典型應用實踐
15.1測試網絡下載速度
15.2通過Handler實現異步消息處理
15.2.1實現HTTP通信和XML解析的演示
15.2.2使用Handler實現異步消息處理
15.3實現網絡多線程斷點下載
15.3.1實現原理
15.3.2具體實現
15.4判斷當前網絡GPRS和Wi—Fi的狀态
15.4.1ConnectivityManager類和Networklnfo類
15.4.2在程序啟動時對網絡狀态進行判斷
15.5開啟或關閉APN
……
第16章開發一個郵件系統
1.1.1什麼是智能手機
《Android網絡開發從入門到精通》定位于Android的初、中級用戶,既可以作為初學者的參考書,也可以作為有一定Android摹礎讀者的提高書。第1章Android系統介紹

0 條評論