Android應用開發揭秘

Android應用開發揭秘 pdf epub mobi txt 電子書 下載2025

出版者:機械工業齣版社
作者:楊豐盛
出品人:
頁數:515
译者:
出版時間:2010-1
價格:69.00元
裝幀:平裝
isbn號碼:9787111291954
叢書系列:揭秘係列叢書
圖書標籤:
  • Android
  • Android開發
  • 編程
  • 軟件開發
  • 計算機
  • Android應用開發揭秘
  • 移動開發
  • mobile
  • Android開發
  • 應用開發
  • 編程語言
  • 移動開發
  • 實戰教程
  • 源碼解析
  • 用戶體驗
  • 界麵設計
  • 性能優化
  • 開發工具
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

內容簡介:

阿國內第一本基於Android 2.0的經典著作,5大專業社區聯袂推薦,權威性毋庸置疑!

本書內容全麵,不僅詳細講解瞭Android框架、Android組件、用戶界麵開發、遊戲開發、數據存儲、多媒體開發和網絡開發等基礎知識,而且還深入闡述瞭傳感器、語音識彆、桌麵組件開發、Android遊戲引擎設計、Android應用優化、OpenGL等高級知識,最重要的是還全麵介紹瞭如何利用原生的C/C++(NDK)和Python、Lua等腳本語言(Android Scripting Environment)來開發Android應用;本書實戰性強,書中的每個知識點都有配精心設計的示例,尤為值得一提的是,它還以迭代的方式重現瞭各種常用的Android應用和經典Android遊戲的開發全過程,既可以以它們為範例進行實戰演練,又可以將它們直接應用到實際開發中去。

Windows操作係統的誕生成就瞭微軟的霸主地位,也造就瞭PC時代的繁榮。然而,以Android和iPhone手機為代錶的智能移動設備的發明卻敲響瞭PC時代的喪鍾!移動互聯網時代(3G時代)已經來臨,誰會成為這些移動設備上的主宰?毫無疑問,它就是Android——PC時代的Windows!

移動互聯網還是一個新生的嬰兒,各種移動設備上的操作係統群雄爭霸!與Symbian、iPhone OS、Windows Mobile相比,Android有著天生的優勢——完全開放和免費,對廣大開發者和手機廠商而言,這是何等的誘人!此外,在Google和以其為首的Android手機聯盟的大力支持和推廣下,Android不僅得到瞭全球開發者社區的關注,而且一大批世界一流的手機廠商都已經或準備采用Android。

擁抱Android開發,擁抱移動開發的未來!

如果你在思考下麵的問題,也許本書就是你想要的:

·Android開發與傳統的J2ME開發有何相似與不同?

·如何通過Shared Preferences、Files、Network和SQLite等方式高效實現Android數據的存儲?又如何通過Content Providers輕鬆地實現Android數據的共享?

·如何使用Open Core、MediaPlayer、MediaRecorder方便快速地開發齣包含音頻和視頻等流媒體的豐富多媒體應用?

·如何利用Android 2.0中新增的藍牙特性開發包含藍牙功能的應用?又如何使用藍牙API來完善應用的網絡功能?

·如何解決Android網絡通信中的亂碼問題?

·在Android中如何使用語音服務和 Google Map API?Android如何訪問攝像頭、傳感器等硬件的API?

·如何進行Widget開發?如何用各種Android組件來打造漂亮的UI界麵?

·Android如何解析XML數據?又如何提高解析速度和減少對內存、CPU資源的消耗?

·如何使用OpenGL ES在Android平颱上開發齣絢麗的3D應用?在Android平颱上如何更好地設計和實現遊戲引擎?

·如何對Android應用進行優化?如何進行程序性能測試?如何實現UI、zipalign和圖片優化?

·如何通過NDK利用C、C++以及通過ASE利用Python等腳本語言開發Android應用?

著者簡介

Android應用開發先驅,對Android有深入研究,實戰經驗極其豐富。精通Java、C、C++等語言,專注於移動通信軟件開發,在機頂盒軟件開發和MTK平颱軟件開發方麵有非常深厚的積纍。2007年獲得中國軟件行業協會遊戲軟件分會(CGIA)認證及國際遊戲開發教育聯閤會國際認證。曾經領導和參與《三國群英傳說》、《大航海傳奇》、《美少女養成計劃》等經典遊戲的開發。

圖書目錄

前言
第一部分 準備篇
第1章 android開發簡介
1.1 android基本概念
1.1.1 android簡介
1.1.2 android的係統構架
1.1.3 android應用程序框架
1.2 oms介紹
1.2.1 ophone介紹
1.2.2 widget介紹
1.3 小結
第2章 android開發環境搭建
2.1 android開發準備工作
2.2 開發包及其工具的安裝和
配置
2.2.1 安裝jdk和配置java開發
環境
2.2.2 eclipse的安裝與漢化
2.2.3 sdk和adt的安裝和
.配置
2.3 創建第一個android項目——heuoandroid
2.3.1 創建helloandroid項目
2.3.2 運行helloandroid及模擬器的使用
2.3.3 調試helloandroid
2.4 小結
第二部分 基礎篇
第3章 android程序設計基礎
3.1 android程序框架
3.1.1 android項目目錄結構
3.1.2 android應用解析
3.2 android的生命周期
3.3 android程序u設計
3.4 小結
第4章 用戶界麵開發
4.1 用戶界麵開發詳解
4.1.1 用戶界麵簡介
4.1.2 事件處理
4.2 常用控件應用
4.2.1 文本框(textiew)
4.2.2 列錶(listview)
4.2.3 提示(t0ast)
4.2.4 編輯框(edittext)
4.2.5 單項選擇(radiogroup、radiobutton
4.2.6 多項選擇(checkbox)
4.2.7 下拉列錶(spinner)
4.2.8 自動提示(autocomplete.textⅵew)
4.2.9 日期和時間(datepicker、timepicker)
4.2.10 按鈕(button)
4.2.1l 菜單(menu)
4.2.12 對話框(dialog)
4.2.13 圖片視圖(imageview)
4.2.14 帶圖標的按鈕(imagebutton)
4.2.15 拖動效果(gallery)
4.2.16 切換圖片(hmgeswilcher)
4.2.17 網格視圖(gridview)
4.2.18 捲軸視圖(scrollview)
4.2.19 進度條(progressbar)
4.2.20 拖動條(seekbar)
4.2.21 狀態欄提示(notification、notificationmanager)
4.2.22 對話框中的進度條(progressdialog)
4.3 界麵布局
4.3.1 垂直綫性布局
4.3.2 水平綫性布局
4.3.3.相對布局(relativelayout)
4.3.4 錶單布局(tablelayout)
4.3.5 切換卡(tabwidget)
4,4 小結
第5章 android遊戲開發
5.1 android遊戲開發框架
5.1.1 view類開發框架
5.1.2 surfaceview類開發框架
5.2 graphics類開發
5.5.1 paint和color類介紹
5.2.2 canvas類介紹
5.2.3 幾何圖形繪製
5.2.4 字符串繪製
5.2.5 圖像繪製
5.2.6 圖像鏇轉
5.2.7 圖像縮放
5.2.8 圖像像素操作
5.2.9 shader類介紹
5.2.10 雙緩衝技術
5.2.11 全屏顯示
5.2.12 獲得屏幕屬性
5.3 動畫實現
5.3.1 tween動畫
5.3.2 frame動畫
5.3.3 gif動畫播放
5.4 小結
第6章 android數據存儲
6.1 android數據存儲初探
6.2 數據存儲之shared preferences
6.3 數據存儲之files
6.4 數據存儲之network
6.5 android數據庫編程
6.5.1 sqlite簡介
6.5.2 sqlite編程詳解
6.5.3 sqliteopenhelper應用
6.6 數據共享(contentproviders)
6.7 小結
第7 章多媒體開發
7.1 多媒體開發詳解
7.1.1 open core
7.1.2 mediaplayer
7.1.3 mediarecorder
7.2 播放音樂
7.3 播放視頻
7.4 錄製歌麯
7.5 相機設置
7.6 鬧鍾設置
7.7 鈴聲設置
7.8 小結
第8章 網絡與通信
8.1 網絡通信基礎
8.1.1 無綫網絡技術
8.1.2 android網絡基礎
8.2 http通信
8.2.1 httpurlconnection接口
8.2.2 httpclient接口
8.2.3 實時更新
8.3 socket通信
8.3.1 socket基礎
8.3.2 socket應用(簡易聊天室)
8.4 網絡通信的中文亂碼問題
8.5 webkit應用
8.5.1 webkjt概述
8.5.2 webview瀏覽網頁
8.5.3 webview與javascript
8.6 wtfi介紹
8.7 藍牙
8.8 小結
第9章 android特色開發
9.1 傳感器
9.2 語音識彆
9.3 googlemap
9.3.1 googlemap概述
9.3.2 準備工作
9.3.3 googlemapapi的使用
9.3.4 定位係統
9.4 桌麵組件
9.4.1 快捷方式
9.4.2 實時文件夾
9.4.3 widget開發
9.5 賬戶管理
9.6 小結
第三部分 實例篇
第10章 android應用開發
實例
10.1 情境模式
10.2 文件管理器
10.3 通訊錄
10.4 音樂播放器
10.5 天氣預報
10.6 個人地圖
10.7 widget日曆
10.8 小結
第11 章android遊戲開發實例
11.1 手機遊戲開發簡介
11.2 遊戲框架設計
11.3 地圖設計
11.4 主角設計
11.5 圖層管理器
11.6 遊戲音效
11.7 遊戲存檔
11.8 小結
第四部分 高級篇
第12章 androidopengl開發
基礎
12.1 opengl簡介
12.2 多邊形
12.3 顔色
12.4 鏇轉
12.5 3d 空間
12.6 紋理映射
12.7 光照和事件
12.8 混閤
12.9 小結
第13章 androidopengl綜閤
應用
13.1 移動圖像
13.2.3d 世界
13.3 飄動的旗幟
13.4 顯示列錶
13.5 霧
13.6 粒子係統
13.7 濛版
13.8 變形
13.9 小結
第14章 遊戲引擎實現
14.1 遊戲引擎介紹
14.1.1 什麼是引擎
14.1.2 引擎的進化
14.1.3 常見的遊戲引擎
14.1.4 android遊戲引擎
14.2 遊戲引擎結構
14.2.1 遊戲引擎原理
14.2.2 遊戲引擎定位
14.2.3 遊戲引擎框架
14.3 遊戲引擎設計
14.3.1 遊戲引擎結構和功能
設計
14.3.2 遊戲引擎設計注意事項
14.4 遊戲引擎實現
14.4.1 activity類實現
14.4.2 流程控製和綫程
14.4.3 遊戲對象與對象管理
14.4.4 圖形引擎
14.4.5 物理引擎
14.4.6 事件模塊
14.4.7 工具模塊
14.4.8 腳本引擎、音效模塊、網絡
模塊
14.5 小結
第15章 優化技術
15.1 優化的基本知識
15.1.1 如何書寫齣優秀代碼
15.1.2 編程規範
15.2 程序性能測試
15.2.1 計算性能測試
15.2.2 內存消耗測試
15.3 初級優化
15.4 高級優化
15.5 android高效開發
15.6 androidui優化
15.7 其他優化
15.7.1 zipalign
15.7.2 圖片優化
15.8 小結
第五部分 擴展篇
第16章 android ndk開發
16.1 androidndk簡介
16.2 安裝和配置ndk開發環境
16.2.1 係統和軟件需求
16.2.2 ndk開發環境搭建
16.2.3 編譯第一個ndk程序
16.3 androidndk開發
16.3.1 jni接口設計
16.3.2 使用cc++實現本地
方法
16.3.3 android.mk實現
16.3.4 application.mk實現
16.3.5 編譯cc++代碼
16.4 androidndk中使用0pengl
16.5小結
第17章 android腳本環境
17.1 android腳本環境簡介
17.2 android腳本環境安裝
17.3如何編寫android腳本程序
17.4小結
· · · · · · (收起)

讀後感

評分

书到手之后整个浏览了一遍,作者所能够写出的东西在网上基本上都能够搜到,不知道是原创的呢还是唐氏写法 截图质量不太好 一是不清晰,更严重的是口口声声吹"国内首本基于Andriod 2.0的经典著作",看看里面桌面的UI,明显是android1.5的UI,你家2.0的UI长成那样啊,难道还怀旧不成? ...  

評分

视频学习才是正道~ 1.Android开发视频教程 该课程专为希望成为Android开发者,而又毫无编程经验的朋友设计,可以帮助大家快速的熟悉Java编程技术。 http://www.howzhi.com/course/android1/ 2.Android开发从零开始 本课程由若水工作室制作,教你从零开始学习Android开发...  

評分

我没有去考证过,不过估计作者可能写过一本类似的,基于J2ME开发的手机相关的书籍。因为这本书中满处给人的感觉是在用J2ME开发而不是Andriod。 不谈代码质量,仅仅从一个编程熟手的角度来看,这本书对于开发这一块缺乏一个基本的步骤:设计。上来就是代码,这一点让我很不爽,...  

評分

全书有一半是代码,看着就已经很不舒服了,而且这些代码还是东拼西凑来的,几乎就是没有注释没有讲解的,就是只告诉读者Android有这么些东西,没有告诉读者为什么是这样,看着很吃力很疑惑,这个与读书的本质已经相差太远了吧。内容重点不明,Android注重要是还是4大组件吧,居...  

評分

全书有一半是代码,看着就已经很不舒服了,而且这些代码还是东拼西凑来的,几乎就是没有注释没有讲解的,就是只告诉读者Android有这么些东西,没有告诉读者为什么是这样,看着很吃力很疑惑,这个与读书的本质已经相差太远了吧。内容重点不明,Android注重要是还是4大组件吧,居...  

用戶評價

评分

真心不錯

评分

挺不錯的,思路很清晰,分主題由淺入深,側重於遊戲編程。

评分

寫的還可以,適閤入門、

评分

是它帶我入門,還是挺感謝它的。

评分

用到什麼看什麼,感覺還不錯,講的還算清晰

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

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有