- 18.4 發布 更新時間:2020-04-08 19:14:56
- 18.3 使用簽名文件
- 18.2 生成簽名文件
- 18.1 申請會員
- 第18章 打包、簽名和發布
- 17.2.4 編寫主程序文件
- 17.2.3 編寫布局文件
- 17.2.2 具體系統需求
- 17.2.1 系統需求分析
- 17.2 網絡流量防火墻
- 17.1.2 總結的流量統計函數
- 17.1.1 TrafficStats類
- 17.1 流量統計基礎
- 第17章 流量監控系統
- 16.2.6 信息詳情布局頁面showdescription.xml
- 16.2.5 主布局頁面main.xml
- 16.2.4 主程序頁面ShowDescription.java
- 16.2.3 實現ContentHandler接口
- 16.2.2 主程序文件Main.java
- 16.2.1 實體類
- 16.2 具體實現
- 16.1 實現流程
- 第16章 RSS閱讀器系統
- 15.5 辛苦的總結
- 15.4.8 用戶郵件編輯
- 15.4.7 設置用戶別名
- 15.4.6 郵箱用戶檢查
- 15.4.5 郵箱發送設置
- 15.4.4 郵箱收取設置
- 15.4.3 郵箱類型設置
- 15.4.2 系統主界面
- 15.4.1 歡迎界面
- 15.4 具體編碼
- 15.3.2 SharedPreferences類
- 15.3.1 用戶信息類
- 15.3 數據存儲設計
- 15.2.5 系統需求
- 15.2.4 系統功能說明
- 15.2.3 功能結構圖
- 15.2.2 系統流程
- 15.2.1 構成模塊
- 15.2 系統需求分析
- 15.1.2 項目目的
- 15.1.1 項目背景介紹
- 15.1 項目介紹
- 第15章 綜合郵件系統
- 14.3.2 主程序文件
- 14.3.1 實現布局文件
- 14.3 網絡視頻播放器系統
- 14.2.2 公共方法
- 14.2.1 構造函數
- 14.2 VideoView也很重要
- 14.1.5 公共方法
- 14.1.4 常量
- 14.1.3 接口
- 14.1.2 MediaPlayer的狀態
- 14.1.1 MediaPlayer基礎
- 14.1 MediaPlayer視頻技術
- 第14章 網絡視頻播放器系統
- 13.5.3 具體實現
- 13.5.2 微博開發技術
- 13.5.1 基礎知識介紹
- 13.5 開發微博客戶端
- 13.4.2 具體實現
- 13.4.1 需要了解APK
- 13.4 遠程下載系統
- 13.3 上傳文件到遠程服務器
- 13.2 遠程下載手機鈴聲
- 13.1 在線播放MP3
- 第13章Android網絡典型應用實踐
- 12.3 開發一個RSS程序
- 12.2.3 常用的接口和類
- 12.2.2 基于對象和基于事件的接口
- 12.2.1 SAX的原理
- 12.2 學習SAX技術
- 12.1.2 學習RSS語法
- 12.1.1 RSS的用途和閱讀器介紹
- 12.1 認識RSS
- 第12章 RSS是來自網絡的力量
- 11.3.3 在Android中用commons-email.jar和mail.jar實現郵件收發
- 11.3.2 使用mail.jar和activation.jar實現郵件的接收和發送
- 11.3.1 使用commons-mail.jar發送郵件
- 11.3 尋找外援
- 11.2.2 一個簡單的郵件發送程序
- 11.2.1 何謂SmsManager
- 11.2 用SmsManager類收發郵件
- 11.1.6 其他處理郵件的方法
- 11.1.5 調用內置Gmail發送郵件
- 11.1.4 一個簡易郵件發送系統
- 11.1.3 來電時自動郵件通知
- 11.1.2 在發送短信時實現E-mail郵件通知
- 11.1.1 配置Android郵件客戶端
- 11.1 最簡單的開發郵件應用的辦法
- 第11章 郵件讓世界變小了
- 10.7 開發一個遙控器程序
- 10.6 有用的總結
- 10.5.2 使用BluetoothSocket類
- 10.5.1 使用BluetoothAdapter類
- 10.5 開始應用
- 10.4.7 BluetoothClass類
- 10.4.6 BluetoothClass.Device類
- 10.4.5 BluetoothClass.Device.Major類
- 10.4.4 BluetoothClass.Service類
- 10.4.3 BluetoothAdapter類
- 10.4.2 BluetoothServerSocket類
- 10.4.1 BluetoothSocket類
- 10.4 離不開的類
- 10.3.3 管理藍牙電源
- 10.3.2 藍牙服務
- 10.3.1 初始化藍牙芯片
- 10.3 分析源碼是深入學習開源的最佳途徑
- 10.2.2 Android平臺中的藍牙和Linux中的藍牙的差異
- 10.2.1 藍牙層次結構
- 10.2 繼續深入到底層
- 10.1.3 Android中的藍牙
- 10.1.2 藍牙的特點
- 10.1.1 漫漫發展歷程
- 10.1 究竟何謂藍牙
- 第10章 開發藍牙應用程序
- 9.3.2 開始行動吧
- 9.3.1 強大的WifiManager類
- 9.3 我們的任務
- 9.2.4 可見的設置部分
- 9.2.3 高高在上的Java框架部分
- 9.2.2 JNI中介部分
- 9.2.1 本地部分源碼是幕后英雄
- 9.2 漫漫分析源碼路
- 9.1.3 尋找差異
- 9.1.2 分析層次結構
- 9.1.1 在Android中打開Wi-Fi
- 9.1 微服私訪Wi-Fi系統
- 第9章 神奇的Wi-Fi
- 8.4.7 加載JavaScript程序的演練
- 8.4.6 加載HTML程序的演練
- 8.4.5 瀏覽網頁的演練
- 8.4.4 WebView的幾個常見功能
- 8.4.3 實現WebView的兩種方式
- 8.4.2 WebView的功能
- 8.4.1 分析WebView
- 8.4 WebView是重中之重
- 8.3.3 第三步:刷新繪制
- 8.3.2 第二步:載入數據
- 8.3.1 第一步:WebKit初始化
- 8.3 操作WebKit三步走
- 8.2.3 底部的C層
- 8.2.2 頂端的Java層
- 8.2.1 整體框架結構
- 8.2 庖丁解牛WebKit
- 8.1 WebKit的目錄結構
- 第8章WebKit稱王
- 7.2.2 在Android中使用HttpURLConnection
- 7.2.1 HttpURLConnection的功能
- 7.2 具有完全訪問能力的HttpURLConnection
- 7.1.2 URLConnection在Android
- 7.1.1 最根本的URL類
- 7.1 URL類
- 第7章 處理URL地址
- 6.6.2 具體實現
- 6.6.1 設計思路
- 6.6 在手機屏幕中傳遞HTTP參數
- 6.5 使用Android網絡接口
- 6.4.5 在Android中使用java.net
- 6.4.4 URLConnection類
- 6.4.3 套接字Socket類
- 6.4.2 URL地址
- 6.4.1 IP地址
- 6.4 標準中介——Java接口
- 6.3.3 Apache應用要點
- 6.3.2 Apache的那點事
- 6.3.1 Apache接口基礎
- 6.3 Apache接口是一個中介
- 6.2.3 Android中的HTTP
- 6.2.2 協議功能
- 6.2.1 HTTP概述
- 6.2 HTTP通信基礎
- 6.1.3 是結束的時候了
- 6.1.2 Socket和ServerSocket天生是一對
- 6.1.1 Java網絡通信基礎
- 6.1 先談談Java中的網絡通信
- 第6章HTTP通信處理
- 5.5.2 一個簡單應用
- 5.5.1 感謝jQTouch的幫助
- 5.5 有動畫后會更加美麗
- 5.4 AJAX帶來了一片絢麗
- 5.3.2 使用jQuery后更加絢麗
- 5.3.1 有用的jQuery框架介紹
- 5.3 JavaScript讓頁面更加精彩
- 5.2.2 第二步:添加視覺效果
- 5.2.1 第一步:設置基本的樣式
- 5.2 添加CSS裝扮
- 5.1.3 控制頁面的縮放
- 5.1.2 一個例子
- 5.1.1 需要Web空間支持
- 5.1 準備工作
- 第5章 開始工作
- 4.6.3 全新的表單屬性
- 4.6.2 全新的表單元素
- 4.6.1 全新的Input類型
- 4.6 全新的表單
- 4.5.3 HTML 5中的兩種存儲方法
- 4.5.2 深遠的影響
- 4.5.1 什么是Web存儲
- 4.5 Web存儲是更加震撼的功能
- 4.4.3 Canvas小試牛刀
- 4.4.2 HTML DOM Canvas對象
- 4.4.1 使用<canvas>標記
- 4.4 一發不可收
- 4.3.2 <audio>標記的屬性
- 4.3.1 <audio>標記
- 4.3 音頻也沒有問題
- 4.2.2 <video>標記的屬性
- 4.2.1 神奇的<video>標記
- 4.2 竟然可以處理視頻
- 4.1.2 無與倫比的體驗
- 4.1.1 漫漫發展歷程
- 4.1 把握未來的風向標
- 第4章 HTML 5強勢來襲
- 3.4.5 JavaScript事件
- 3.4.4 JavaScript函數
- 3.4.3 JavaScript中的循環語句
- 3.4.2 JavaScript運算符
- 3.4.1 JavaScript的語法
- 3.4 JavaScript能讓你動起來
- 3.3.3 沒有規矩,不成方圓
- 3.3.2 CSS屬性
- 3.3.1 基本語法
- 3.3 CSS化妝
- 3.2.3 獲取XML文檔
- 3.2.2 語法是根基
- 3.2.1 XML概述
- 3.2 強大的XML技術
- 3.1.6 表單和動態相關
- 3.1.5 表格格外重要
- 3.1.4 必不可少的區域和段落標記
- 3.1.3 使用標示標記
- 3.1.2 文字的字體
- 3.1.1 HTML初步
- 3.1 熟悉的HTML
- 第3章 必須具備的網頁開發技術
- 2.3.3 應用程序的生命周期
- 2.3.2 Android應用工程文件的組成
- 2.3.1 Android體系結構介紹
- 2.3 Android系統架構剖析
- 2.2 實例教學
- 2.1.4 不簡單的SDK工具
- 2.1.3 閱讀SDK文檔需要技巧
- 2.1.2 android.jar及內部結構
- 2.1.1 Android SDK目錄結構
- 2.1 簡析Android安裝文件
- 第2章 時刻準備著
- 1.4.6 啟動AVD模擬器
- 1.4.5 創建Android虛擬設備(AVD)
- 1.4.4 驗證理論
- 1.4.3 設定Android SDK Home
- 1.4.2 安裝JDK、Eclipse和Android SDK
- 1.4.1 安裝Android SDK的系統要求
- 1.4 搭建Android應用開發環境
- 1.3.4 優點四——開源
- 1.3.3 優點三——誘人的獎勵機制
- 1.3.2 優點二——強大的開發團隊
- 1.3.1 優點一——系出名門
- 1.3 不只是群狼戰術這點優勢
- 1.2.2 百家爭鳴的時代
- 1.2.1 何謂智能手機
- 1.2 來到智能手機世界這個大舞臺
- 1.1 這幾年的那些事
- 第1章 熟悉而又陌生的Android
- 前言
- 版權信息
- 封面
- 封面
- 版權信息
- 前言
- 第1章 熟悉而又陌生的Android
- 1.1 這幾年的那些事
- 1.2 來到智能手機世界這個大舞臺
- 1.2.1 何謂智能手機
- 1.2.2 百家爭鳴的時代
- 1.3 不只是群狼戰術這點優勢
- 1.3.1 優點一——系出名門
- 1.3.2 優點二——強大的開發團隊
- 1.3.3 優點三——誘人的獎勵機制
- 1.3.4 優點四——開源
- 1.4 搭建Android應用開發環境
- 1.4.1 安裝Android SDK的系統要求
- 1.4.2 安裝JDK、Eclipse和Android SDK
- 1.4.3 設定Android SDK Home
- 1.4.4 驗證理論
- 1.4.5 創建Android虛擬設備(AVD)
- 1.4.6 啟動AVD模擬器
- 第2章 時刻準備著
- 2.1 簡析Android安裝文件
- 2.1.1 Android SDK目錄結構
- 2.1.2 android.jar及內部結構
- 2.1.3 閱讀SDK文檔需要技巧
- 2.1.4 不簡單的SDK工具
- 2.2 實例教學
- 2.3 Android系統架構剖析
- 2.3.1 Android體系結構介紹
- 2.3.2 Android應用工程文件的組成
- 2.3.3 應用程序的生命周期
- 第3章 必須具備的網頁開發技術
- 3.1 熟悉的HTML
- 3.1.1 HTML初步
- 3.1.2 文字的字體
- 3.1.3 使用標示標記
- 3.1.4 必不可少的區域和段落標記
- 3.1.5 表格格外重要
- 3.1.6 表單和動態相關
- 3.2 強大的XML技術
- 3.2.1 XML概述
- 3.2.2 語法是根基
- 3.2.3 獲取XML文檔
- 3.3 CSS化妝
- 3.3.1 基本語法
- 3.3.2 CSS屬性
- 3.3.3 沒有規矩,不成方圓
- 3.4 JavaScript能讓你動起來
- 3.4.1 JavaScript的語法
- 3.4.2 JavaScript運算符
- 3.4.3 JavaScript中的循環語句
- 3.4.4 JavaScript函數
- 3.4.5 JavaScript事件
- 第4章 HTML 5強勢來襲
- 4.1 把握未來的風向標
- 4.1.1 漫漫發展歷程
- 4.1.2 無與倫比的體驗
- 4.2 竟然可以處理視頻
- 4.2.1 神奇的<video>標記
- 4.2.2 <video>標記的屬性
- 4.3 音頻也沒有問題
- 4.3.1 <audio>標記
- 4.3.2 <audio>標記的屬性
- 4.4 一發不可收
- 4.4.1 使用<canvas>標記
- 4.4.2 HTML DOM Canvas對象
- 4.4.3 Canvas小試牛刀
- 4.5 Web存儲是更加震撼的功能
- 4.5.1 什么是Web存儲
- 4.5.2 深遠的影響
- 4.5.3 HTML 5中的兩種存儲方法
- 4.6 全新的表單
- 4.6.1 全新的Input類型
- 4.6.2 全新的表單元素
- 4.6.3 全新的表單屬性
- 第5章 開始工作
- 5.1 準備工作
- 5.1.1 需要Web空間支持
- 5.1.2 一個例子
- 5.1.3 控制頁面的縮放
- 5.2 添加CSS裝扮
- 5.2.1 第一步:設置基本的樣式
- 5.2.2 第二步:添加視覺效果
- 5.3 JavaScript讓頁面更加精彩
- 5.3.1 有用的jQuery框架介紹
- 5.3.2 使用jQuery后更加絢麗
- 5.4 AJAX帶來了一片絢麗
- 5.5 有動畫后會更加美麗
- 5.5.1 感謝jQTouch的幫助
- 5.5.2 一個簡單應用
- 第6章HTTP通信處理
- 6.1 先談談Java中的網絡通信
- 6.1.1 Java網絡通信基礎
- 6.1.2 Socket和ServerSocket天生是一對
- 6.1.3 是結束的時候了
- 6.2 HTTP通信基礎
- 6.2.1 HTTP概述
- 6.2.2 協議功能
- 6.2.3 Android中的HTTP
- 6.3 Apache接口是一個中介
- 6.3.1 Apache接口基礎
- 6.3.2 Apache的那點事
- 6.3.3 Apache應用要點
- 6.4 標準中介——Java接口
- 6.4.1 IP地址
- 6.4.2 URL地址
- 6.4.3 套接字Socket類
- 6.4.4 URLConnection類
- 6.4.5 在Android中使用java.net
- 6.5 使用Android網絡接口
- 6.6 在手機屏幕中傳遞HTTP參數
- 6.6.1 設計思路
- 6.6.2 具體實現
- 第7章 處理URL地址
- 7.1 URL類
- 7.1.1 最根本的URL類
- 7.1.2 URLConnection在Android
- 7.2 具有完全訪問能力的HttpURLConnection
- 7.2.1 HttpURLConnection的功能
- 7.2.2 在Android中使用HttpURLConnection
- 第8章WebKit稱王
- 8.1 WebKit的目錄結構
- 8.2 庖丁解牛WebKit
- 8.2.1 整體框架結構
- 8.2.2 頂端的Java層
- 8.2.3 底部的C層
- 8.3 操作WebKit三步走
- 8.3.1 第一步:WebKit初始化
- 8.3.2 第二步:載入數據
- 8.3.3 第三步:刷新繪制
- 8.4 WebView是重中之重
- 8.4.1 分析WebView
- 8.4.2 WebView的功能
- 8.4.3 實現WebView的兩種方式
- 8.4.4 WebView的幾個常見功能
- 8.4.5 瀏覽網頁的演練
- 8.4.6 加載HTML程序的演練
- 8.4.7 加載JavaScript程序的演練
- 第9章 神奇的Wi-Fi
- 9.1 微服私訪Wi-Fi系統
- 9.1.1 在Android中打開Wi-Fi
- 9.1.2 分析層次結構
- 9.1.3 尋找差異
- 9.2 漫漫分析源碼路
- 9.2.1 本地部分源碼是幕后英雄
- 9.2.2 JNI中介部分
- 9.2.3 高高在上的Java框架部分
- 9.2.4 可見的設置部分
- 9.3 我們的任務
- 9.3.1 強大的WifiManager類
- 9.3.2 開始行動吧
- 第10章 開發藍牙應用程序
- 10.1 究竟何謂藍牙
- 10.1.1 漫漫發展歷程
- 10.1.2 藍牙的特點
- 10.1.3 Android中的藍牙
- 10.2 繼續深入到底層
- 10.2.1 藍牙層次結構
- 10.2.2 Android平臺中的藍牙和Linux中的藍牙的差異
- 10.3 分析源碼是深入學習開源的最佳途徑
- 10.3.1 初始化藍牙芯片
- 10.3.2 藍牙服務
- 10.3.3 管理藍牙電源
- 10.4 離不開的類
- 10.4.1 BluetoothSocket類
- 10.4.2 BluetoothServerSocket類
- 10.4.3 BluetoothAdapter類
- 10.4.4 BluetoothClass.Service類
- 10.4.5 BluetoothClass.Device.Major類
- 10.4.6 BluetoothClass.Device類
- 10.4.7 BluetoothClass類
- 10.5 開始應用
- 10.5.1 使用BluetoothAdapter類
- 10.5.2 使用BluetoothSocket類
- 10.6 有用的總結
- 10.7 開發一個遙控器程序
- 第11章 郵件讓世界變小了
- 11.1 最簡單的開發郵件應用的辦法
- 11.1.1 配置Android郵件客戶端
- 11.1.2 在發送短信時實現E-mail郵件通知
- 11.1.3 來電時自動郵件通知
- 11.1.4 一個簡易郵件發送系統
- 11.1.5 調用內置Gmail發送郵件
- 11.1.6 其他處理郵件的方法
- 11.2 用SmsManager類收發郵件
- 11.2.1 何謂SmsManager
- 11.2.2 一個簡單的郵件發送程序
- 11.3 尋找外援
- 11.3.1 使用commons-mail.jar發送郵件
- 11.3.2 使用mail.jar和activation.jar實現郵件的接收和發送
- 11.3.3 在Android中用commons-email.jar和mail.jar實現郵件收發
- 第12章 RSS是來自網絡的力量
- 12.1 認識RSS
- 12.1.1 RSS的用途和閱讀器介紹
- 12.1.2 學習RSS語法
- 12.2 學習SAX技術
- 12.2.1 SAX的原理
- 12.2.2 基于對象和基于事件的接口
- 12.2.3 常用的接口和類
- 12.3 開發一個RSS程序
- 第13章Android網絡典型應用實踐
- 13.1 在線播放MP3
- 13.2 遠程下載手機鈴聲
- 13.3 上傳文件到遠程服務器
- 13.4 遠程下載系統
- 13.4.1 需要了解APK
- 13.4.2 具體實現
- 13.5 開發微博客戶端
- 13.5.1 基礎知識介紹
- 13.5.2 微博開發技術
- 13.5.3 具體實現
- 第14章 網絡視頻播放器系統
- 14.1 MediaPlayer視頻技術
- 14.1.1 MediaPlayer基礎
- 14.1.2 MediaPlayer的狀態
- 14.1.3 接口
- 14.1.4 常量
- 14.1.5 公共方法
- 14.2 VideoView也很重要
- 14.2.1 構造函數
- 14.2.2 公共方法
- 14.3 網絡視頻播放器系統
- 14.3.1 實現布局文件
- 14.3.2 主程序文件
- 第15章 綜合郵件系統
- 15.1 項目介紹
- 15.1.1 項目背景介紹
- 15.1.2 項目目的
- 15.2 系統需求分析
- 15.2.1 構成模塊
- 15.2.2 系統流程
- 15.2.3 功能結構圖
- 15.2.4 系統功能說明
- 15.2.5 系統需求
- 15.3 數據存儲設計
- 15.3.1 用戶信息類
- 15.3.2 SharedPreferences類
- 15.4 具體編碼
- 15.4.1 歡迎界面
- 15.4.2 系統主界面
- 15.4.3 郵箱類型設置
- 15.4.4 郵箱收取設置
- 15.4.5 郵箱發送設置
- 15.4.6 郵箱用戶檢查
- 15.4.7 設置用戶別名
- 15.4.8 用戶郵件編輯
- 15.5 辛苦的總結
- 第16章 RSS閱讀器系統
- 16.1 實現流程
- 16.2 具體實現
- 16.2.1 實體類
- 16.2.2 主程序文件Main.java
- 16.2.3 實現ContentHandler接口
- 16.2.4 主程序頁面ShowDescription.java
- 16.2.5 主布局頁面main.xml
- 16.2.6 信息詳情布局頁面showdescription.xml
- 第17章 流量監控系統
- 17.1 流量統計基礎
- 17.1.1 TrafficStats類
- 17.1.2 總結的流量統計函數
- 17.2 網絡流量防火墻
- 17.2.1 系統需求分析
- 17.2.2 具體系統需求
- 17.2.3 編寫布局文件
- 17.2.4 編寫主程序文件
- 第18章 打包、簽名和發布
- 18.1 申請會員
- 18.2 生成簽名文件
- 18.3 使用簽名文件
- 18.4 發布 更新時間:2020-04-08 19:14:56