Android系統原理和實戰套用

Android系統原理和實戰套用

《Android系統原理和實戰套用》是2011年北京理工大學出版社出版的圖書,作者是蔣耘晨。本書首先介紹如何搭建開發環境,繼而講述一些系統的基本原理,然後逐一介紹了進行應用程式開發的一些基本要素的使用,最後以一個Google地圖的例子講述了如何去實際進行一個應用程式的開發。

基本介紹

  • 書名:Android系統原理和實戰套用
  • 作者:蔣耘晨
  • ISBN:9787564044909
  • 定價:29.80元
  • 出版社:北京理工大學出版社
  • 出版時間:2011年4月1日
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

《Android系統原理和實戰套用》從Android應用程式開發的角度,為初學者講述了進行Android系統開發的相關知識。《Android系統原理和實戰套用》在講述理論的同時,精選了很多經典的案例講述和解析,通過閱讀例子對深入的理解系統原理很有幫助。

圖書目錄

第1章 Android系統簡述
1.1 什麼是Android
1.2 Android的發展史
1.3 Android版本變更情況
1.3.1 Android1.5 API變更概要
1.3.2 Android1.6 API變更概要
1.3.3 Android2.0 API變更概要
1.3.4 Android2.0.1 API變更概要
1.3.5 Android2.1 API變更概要
1.3.6 Android2.2 API變更概要
1.3.7 Android2.3 API變更概要
第2章 編譯環境搭建
2.1 配置Android的開發環境
2.1.1 Eclipse+ADT
2.1.2 NetBeans+NBAdroid
第3章 Hello World例子
3.1 新建一個工程
3.2 Hello World工程結構分析
3.2.1 AndroidManifest. xml
3.2.2 參考函式館
3.2.3 資料夾
3.3 Hello World代碼分析
3.3.1 包的聲明
3.3.2 導入包的聲明
3.3.3 程式的主體部分
3.4 Hello world UI實現方法
3.5 圖形Hello world
第4章 Android應用程式架構
4.1 架構簡述
4.1.1 Linux Kernel
4.1.2 Android Runtime
4.1.3 Libraries
4.1.4 Application Framework
4.1.5 Applications
4.2 應用程式的結構
4.2.1 Activity
4.2.2 Broadcast Intent Receiver
4.2.3 Service
4.2.4 Content Provider
4.3 AndroidManifest. xml詳解
4.3.1 AndroidManifest. xml檔案的作用
4.3.2 AndroidManifest. xml的結構大綱
4.3.3 AndroidManifest的一些規則
4.3.4 application屬性介紹
第5章 Android的UI系統
5.1 Android的布局格式
5.1.1 FrameLayout
5.1.2 LinearLayout
5.1.3 AbsoluteLayout
5.1.4 RelativeLayout
5.1.5 TableLayout
5.2 Android界面控制項
5.2.1 button按鈕
5.2.2 帶圖片的按鈕
5.2.3 TextView標籤(不可編輯的文本框)
5.2.4 EditText文本框(可編輯的)
5.2.5 CheckBox多選框
5.2.6 RadioGroup單選
5.2.7 Spinner下拉列表
5.2.8 AutoC0mpleteTextview自動完成文本
5.2.9 DatePicker13期選擇器
5.2.10 ScrollView滾動視圖
5.2.11 ProgressBar進度條
5.2.12 SeekBar拖動條
5.2.13 ImageView圖片視圖
5.2.14 ImageSwitcher & Gallery(畫廊)切換圖片
5.2.15 TabHost切換面板
第6章 Android的基本組件
6.1 Activity詳解
6.1.1 Activity的聲明周期
6.1.2 Activity的四種載入模式
6.1.3 如何使用Activity
6.2 Android的Service
6.2.1 簡介
6.2.2 如何使用Service
6.2.3 Service的聲明周期
6.3 Broadcast Receiver
6.3.1 Broadcast Receiver介紹
6.3.2 實現一個Broadcast Receiver
6.3.3 Broadcast的傳送和接收過程
6.3.4 Broadcast Receiver的例子
第7章 Android的數據存儲
7.1 SharedPreferences的使用
7.1.1 SharedPreferences的介紹和使用方法
7.1.2 SharedPreferences示例程式
7.2 SQLite的使用
7.2.1 SQLite簡介
7.2.2 SQLite的CURD
7.2.3 SQLite創建、更新數據表
7.2.4 SQLite示例程式
7.3 ContentProvider的使用
7.3.1 ContentProvider簡介
7.3.2 ContentResolver
7.3.3 數據模型和URI
7.3.4 ContentProvider的查詢
7.3.5 示例程式
7.4 檔案存儲
7.5 網路存儲
第8章 Android的GPS系統
8.1 簡述
8.2 獲取NMEA檔案
8.3 使用Android位置基礎API讀取GPS
8.4 編寫Activity部分代碼
8.5 傳遞坐標到Google地圖
8.6 增加縮放控制
8.7 三種視圖模式
參考文獻

相關詞條

熱門詞條

聯絡我們