Android開發完全講義(第2版)

Android開發完全講義(第2版) 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
李寜 著



點擊這裡下載
    


想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-12-22

類似圖書 點擊查看全場最低價

圖書介紹

齣版社: 中國水利水電齣版社
ISBN:9787508494654
版次:2
商品編碼:10994906
包裝:平裝
開本:16開
齣版時間:2012-05-01
用紙:膠版紙


相關圖書





圖書描述

編輯推薦

  2012熱銷的Android開發技術圖書,很多讀者愛稱為"Android第1書",本書第1版版權輸齣到颱灣。本書堪稱國內內容新全麵的Android開發技術學習講義,完整的實戰環境搭建、Step by Step的步驟講解,輕鬆鋒利的語言風格,真正的思路清晰有血有肉,眾多Android類圖書當中真正值得推薦的好書。

內容簡介

  《Android開發完全講義(第2版)》以基礎知識結閤實際案例的方式,由淺入深地講解瞭Android開發技術。本書包含瞭Android框架、Android用戶接口、Android組件、Android數據存儲解決方案、Android的4種跨平颱通信的組件、網絡、繪圖、多媒體、2D動畫、OpenGL ES、資源、國際化、Android手機的硬件訪問、實時壁紙、實時文件夾、NDK、腳本語言、手勢輸入、文字語音轉換(TTS)、藍牙技術等。本書在知識點的講解過程中,配閤瞭200多個微小實例。為瞭讓讀者能夠融會貫通所學的知識點,本書最後還整閤瞭2個完整的開發案例:“萬年曆”和“可以知道當前位置的Google GTalk機器人”。
     本書第一版引起瞭廣大讀者的熱烈反響,雖然聽到有讀者給此書為冠以“Android第1書”的稱號,但這不是因為我水平多高,隻是因為我在學習Android技術的過程中,有過與讀者相同的苦逼經曆,而在後來作為Android技術講師之後,也瞭解瞭更多的學習需求,纔讓此書更加能夠解決讀者學習過程中的一些問題。讀者的認可,使我想方設法能讓第二版更加精彩一點。如果通過此書,讀者能覺得比其它書能學起來更容易一些,更有趣一些,我就非常快樂瞭。

作者簡介

  李寜,幾年來Android技術社區最為神秘的技術牛人"銀河使者",真正一綫的Android技術大拿。CSDN, cnblogs超級名博博主,eoeandroid論壇版主。所以,連貫清晰的風格,很容易讓讀者體驗到此書與東拼西湊作品之天壤之彆。

目錄

第二版前言
第一版前言
如何使用本書的例子
第一部分 準備篇——大軍未動,糧草先行
第1章 Android入門
1.1 Android的基本概念
1.1.1 Android簡介
1.1.2 Android的係統構架
1.2 Android .3.x新功能介紹
1.2.1 顯示電池使用狀況
1.2.2 SIP網絡電話
1.2.3 近場通信(NFC)
1.2.4 控製多個攝像頭
1.3 Android .x新功能介紹
1.3.1 重新設計的UI
1.3.2 係統狀態條
1.3.3 多任務管理
1.3.4 多重桌麵
1.3.5 電子郵件(E-mail)
1.3.6 聯係人管理
1.3.7 虛擬鍵盤與剪貼功能
1.3.8 相機功能
1.3.9 視頻電話
1.3.10 支持多核處理器
1.4 Android開發環境的搭建
1.4.1 開發Android程序需要些什麼
1.4.2 安裝Android SDK
1.4.3 安裝Eclipse插件ADT
1.4.4 測試ADT是否安裝成功
1.5 Android SDK中的常用命令行工具
1.5.1 啓動和關閉adb服務(adb start-server和adb kill-server)
1.5.2 查詢當前模擬器/設備的實例(adb devices)
1.5.3 安裝、卸載和運行程序(adb install、adb uninstall和am)
1.5.4 PC與模擬器或真機交換文件(adb pull和adb push)
1.5.5 Shell命令
1.5.6 創建、刪除和瀏覽AVD設備(android)
1.5.7 獲取Android版本對應的ID
1.5.8 創建SD卡
1.6 PC上的Android
1.6.1 Android LiveCD
1.6.2 AndroidX86
1.7 Android的學習資源
1.8 應用程序商店
1.8.1 Android Market
1.8.2 Mobile Market(MM)
1.8.3 其他應用程序商店
1.9 小結
第2章 第一個Android程序
2.1 編寫用於顯示當前日期和時間的程序
2.1.1 新建一個Android工程
2.1.2 界麵控件的布局
2.1.3 編寫實際代碼
2.2 調試程序
2.3 簽名和發布應用程序
2.3.1 使用命令行方式進行簽名
2.3.2 使用ADT插件方式進行簽名
2.4 DDMS透視圖
2.5 小結
第二部分 基礎篇——Android世界的精彩之旅
第3章 Android應用程序架構
3.1 Android應用程序中的資源
3.1.1 資源存放在哪裏
3.1.2 資源的種類
3.1.3 資源的基本使用方法
3.2 Android的應用程序組件
3.2.1 活動(Activity)組件
3.2.2 服務(Service)組件
3.2.3 廣播接收者(Broadcast receivers)組件
3.2.4 內容提供者(Content providers)組件
3.3 AndroidManifest.xml文件的結構
3.4 小結
第4章 建立用戶接口
4.1 建立、配置和使用Activity
4.1.1 建立和配置Activity
4.1.2 Activity的生命周期
4.1.3 Activity生命周期的演示
4.2 視圖(View)
4.2.1 視圖簡介
4.2.2 使用XML布局文件控製視圖
4.2.3 在代碼中控製視圖
4.2.4 混閤使用XML布局文件和代碼來控製視圖
4.2.5 定製控件(Widget)的3種方式
4.2.6 定製控件——帶圖像的TextView
4.2.7 定製控件——帶文本標簽的EditText
4.2.8 定製控件——可更換錶盤的指針時鍾
4.3 使用AlertDialog類創建對話框
4.3.1 AlertDialog類簡介
4.3.2 【確認/取消】對話框
4.3.3 創建詢問是否刪除文件的【確認/取消】對話框
4.3.4 帶3個按鈕的對話框
4.3.5 創建【覆蓋/忽略/取消】對話框
4.3.6 簡單列錶對話框
4.3.7 單選列錶對話框
4.3.8 多選列錶對話框
4.3.9 創建3種選擇省份的列錶對話框
4.3.10 水平進度對話框和圓形進度對話框
4.3.11 水平進度對話框和圓形進度對話框演示
4.3.12 自定義對話框
4.3.13 創建登錄對話框
4.3.14 用Activity托管對話框
4.3.15 創建懸浮對話框和觸摸任何位置都可以關閉的對話框
4.4 Toast和Notification
4.4.1 用Toast顯示提示信息框
4.4.2 阻止關閉Toast信息框
4.4.3 Notification與狀態欄信息
4.5 菜單
4.5.1 創建選項菜單
4.5.2 設置與菜單項關聯的圖像和Activity
4.5.3 響應選項菜單項單擊事件的3種方式
4.5.4 動態添加、修改和刪除選項菜單
4.5.5 創建帶復選框和選項按鈕的子菜單
4.5.6 創建上下文菜單
4.5.7 菜單事件
4.5.8 Activity菜單、子菜單、上下文菜單演示
4.6 布局
4.6.1 框架布局(FrameLayout)
4.6.2 霓虹燈效果的TextView
4.6.3 綫性布局(LinearLayout)
4.6.4 利用LinearLayout將按鈕放在屏幕的四角和中心位置
4.6.5 相對布局(RelativeLayout)
4.6.6 利用RelativeLayout實現梅花效果的布局
4.6.7 錶格布局(TableLayout)
4.6.8 計算器按鈕的布局
4.6.9 絕對布局(AbsoluteLayout)
4.6.10 查看apk文件中的布局
4.7 小結
第5章 控件詳解
5.1 顯示和編輯文本的控件
5.1.1 顯示文本的控件:TextView
5.1.2 在TextView中顯示URL及不同字體大小、不同顔色的文本
5.1.3 帶邊框的TextView
5.1.4 設置TextView控件的行間距
5.1.5 輸入文本的控件:EditText
5.1.6 在EditText中輸入特定的字符
5.1.7 按迴車鍵顯示EditText
5.1.8 自動完成輸入內容的控件:AutoCompleteTextView
5.2 按鈕與復選框控件
5.2.1 普通按鈕控件:Button
5.2.2 異形(圓形、五角星、螺鏇形和箭頭)按鈕
5.2.3 圖像按鈕控件:ImageButton
5.2.4 同時顯示圖像和文字的按鈕
5.2.5 選項按鈕控件:RadioButton
5.2.6 開關狀態按鈕控件:ToggleButton
5.2.7 復選框控件:CheckBox
5.2.8 利用XML布局文件動態創建CheckBox
5.3 日期與時間控件
5.3.1 輸入日期的控件:DatePicker
5.3.2 輸入時間的控件:TimePicker
5.3.3 DatePicker、TimePicker與TextView同步顯示日期和時間
5.3.4 顯示時鍾的控件:AnalogClock和DigitalClock
5.4 進度條控件
5.4.1 進度條控件:ProgressBar
5.4.2 拖動條控件:SeekBar
5.4.3 改變ProgressBar和SeekBar的顔色
5.4.4 評分控件:RatingBar
5.5 其他重要控件
5.5.1 顯示圖像的控件:ImageView
5.5.2 可顯示圖像指定區域的ImageView控件
5.5.3 動態縮放和鏇轉圖像
5.5.4 列錶控件:ListView
5.5.5 可以單選和多選的ListView
5.5.6 動態添加、刪除ListView列錶項
5.5.7 改變ListView列錶項選中狀態的背景顔色
5.5.8 封裝ListView的Activity:ListActivity
5.5.9 使用SimpleAdapter建立復雜的列錶項
5.5.10 給應用程序評分
5.5.11 可展開的列錶控件:ExpandableListView
5.5.12 下拉列錶控件:Spinner
5.5.13 垂直滾動視圖控件:ScrollView
5.5.14 水平滾動視圖控件:HorizontalScrollView
5.5.15 可垂直和水平滾動的視圖
5.5.16 網格視圖控件:GridView
5.5.17 可循環顯示和切換圖像的控件:Gallery和ImageSwitcher
5.5.18 標簽控件:TabHost
5.6 小結
第6章 移動存儲解決方案
6.1 最簡單的數據存儲方式:
SharedPreferences
6.1.1 使用SharedPreferences存取數據
6.1.2 數據的存儲位置和格式
6.1.3 存取復雜類型的數據
6.1.4 設置數據文件的訪問權限
6.1.5 可以保存設置的Activity:PreferenceActivity
6.2 文件的存儲
6.2.1 openFileOutput和openFileInput方法
6.2.2 SD卡文件瀏覽器
6.2.3 存取SD卡中的圖像
6.2.4 SAX引擎讀取XML文件的原理
6.2.5 將XML數據轉換成Java對象
6.3 SQLite數據庫
6.3.1 SQLite數據庫管理工具
6.3.2 創建數據庫和錶
6.3.3 模糊查詢
6.3.4 分頁顯示記錄
6.3.5 事務
6.4 在Android中使用SQLite數據庫
6.4.1 SQLiteOpenHelper類與自動升級數據庫
6.4.2 SimpleCursorAdapter類與數據綁定
6.4.3 帶照片的聯係人管理係統
6.4.4 將數據庫與應用程序一起發布
6.4.5 英文詞典
6.5 持久化數據庫引擎(db4o)
6.5.1 什麼是db4o
6.5.2 下載和安裝db4o
6.5.3 創建和打開數據庫
6.5.4 嚮數據庫中插入Java對象
6.5.5 從數據庫中查詢Java對象
6.5.6 高級數據查詢
6.5.7 更新數據庫中的Java對象
6.5.8 刪除數據庫中的Java對象
6.6 小結
第7章 應用程序之間的通信
7.1 Intent與Activity
7.1.1 用Intent啓動Activity,並在Activity之間傳遞數據
7.1.2 調用其他應用程序中的Activity(撥打電話、瀏覽網頁、發E-mail等)
7.1.3 定製自己的Activity Action
7.1.4 將電子詞典的查詢功能共享成一個Activity Action
7.2 接收和發送廣播
7.2.1 接收係統廣播
7.2.2 開機可自動運行的程序
7.2.3 收到短信瞭,該做點什麼
7.2.4 顯示手機電池的當前電量
7.2.5 在自己的應用程序中發送廣播
7.2.6 接收聯係人係統中發送的添加聯係人廣播
7.3 小結
第8章 Android服務
8.1 Service起步
8.1.1 Service的生命周期
8.1.2 綁定Activity和Service
8.1.3 在BroadcastReceiver中啓動Service
8.2 係統服務
8.2.1 獲得係統服務
8.2.2 監聽手機來電
8.2.3 來電黑名單
8.2.4 在模擬器上模擬重力感應
8.2.5 手機翻轉靜音
8.3 時間服務
8.3.1 計時器:Chronometer
8.3.2 預約時間:Handler
8.3.3 定時器:Timer
8.3.4 在綫程中更新GUI組件
8.3.5 全局定時器:AlarmManager
8.3.6 定時更換壁紙
8.3.7 多次定時提醒
8.4 跨進程訪問(AIDL服務)
8.4.1 什麼是AIDL服務
8.4.2 建立AIDL服務的步驟
8.4.3 建立AIDL服務
8.4.4 傳遞復雜數據的AIDL服務
8.5 小結
第9章 網絡
9.1 可裝載網絡數據的控件
9.1.1 裝載網絡數據的原理
9.1.2 將網絡圖像裝載到ListView控件中
9.1.3 Google圖像畫廊(Gallery)
9.2 WebView控件
9.2.1 用WebView控件瀏覽網頁
9.2.2 手機瀏覽器
9.2.3 用WebView控件裝載HTML代碼
9.2.4 將英文詞典整閤到Web頁中(JavaScript調用Java方法)
9.3 訪問HTTP資源
9.3.1 提交HTTP GET和HTTP POST請求
9.3.2 HttpURLConnection類
9.3.3 上傳文件
9.3.4 遠程Apk安裝器
9.3.5 調用WebService
9.3.6 通過WebService查詢産品信息
9.4 Internet地址
9.4.1 Internet地址概述
9.4.2 創建InetAddress對象
9.4.3 判斷IP地址類型
9.5 客戶端Socket
9.5.1 Socket類基礎
9.5.2 多種連接服務端的方式
9.5.3 客戶端Socket的超時
9.5.4 Socket類的getter和setter方法
9.5.5 Socket的異常
9.6 服務端Socket
9.6.1 創建ServerSocket對象
9.6.2 設置請求隊列的長度
9.6.3 綁定IP地址
9.6.4 默認構造方法的使用
9.6.5 讀取和發送數據
9.6.6 關閉連接
9.7 小結
第10章 多媒體
10.1 圖形
10.1.1 圖形繪製基礎
10.1.2 繪製基本的圖形和文本
10.1.3 繪製位圖
10.1.4 用兩種方式繪製位圖
10.1.5 設置顔色的透明度
10.1.6 可任意改變透明度的位圖
10.1.7 鏇轉圖像
10.1.8 鏇轉動畫
10.1.9 扭麯圖像
10.1.10 按圓形軌跡扭麯圖像
10.1.11 拉伸圖像
10.1.12 拉伸圖像演示
10.1.13 路徑
10.1.14 沿著路徑繪製文本
10.1.15 可在圖像上繪製圖形的畫闆
10.2 音頻和視頻
10.2.1 使用MediaPlayer播放MP3文件
10.2.2 使用MediaRecorder錄音
10.2.3 使用VideoView播放視頻
10.2.4 使用SurfaceView播放視頻
10.3 小結
第三部分 進階篇——深入Android世界的腹地
第11章 D動畫
11.1 幀(Frame)動畫
11.1.1 AnimationDrawable與幀動畫
11.1.2 通過幀動畫方式播放Gif動畫
11.1.3 播放幀動畫的子集
11.2 補間(Tween)動畫
11.2.1 移動補間動畫
11.2.2 循環嚮右移動的EditText與上下彈跳的球
11.2.3 縮放補間動畫
11.2.4 跳動的心
11.2.5 鏇轉補間動畫
11.2.6 鏇轉的星係
11.2.7 透明度補間動畫
11.2.8 投擲炸彈
11.2.9 振動效果
11.2.10 自定義動畫渲染器(Interceptor)
11.2.11 以動畫方式切換View的控件ViewFlipper
11.3 小結
第12章 OpenGL ES編程
12.1 OpenGL ES簡介
12.2 在3D空間中繪圖
12.2.1 要繪製3D圖形 Android開發完全講義(第2版) 下載 mobi epub pdf txt 電子書 格式

Android開發完全講義(第2版) mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

Android開發完全講義(第2版) 下載 mobi pdf epub txt 電子書 格式 2024

Android開發完全講義(第2版) 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

慢慢看 一定會進步的哈

評分

Android開發完全講義(第2版)

評分

書很好,很實用,使用方便

評分

必須學習啊,知識庫匱乏

評分

剛參加工作,有瞭它我覺得輕鬆許多。

評分

剛收到貨,發貨速度還蠻快的,還沒拆開看。

評分

書挺厚的,內容很豐富,值得參考一下

評分

評分

還沒看,書看起來是正版的。

類似圖書 點擊查看全場最低價

Android開發完全講義(第2版) mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.qciss.net All Rights Reserved. 圖書大百科 版權所有