注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計其他編程語言/工具Android開發(fā)入門與實戰(zhàn)體驗

Android開發(fā)入門與實戰(zhàn)體驗

Android開發(fā)入門與實戰(zhàn)體驗

定 價:¥69.80

作 者: 李佐彬 等編著
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 程序設計

購買這本書可以去


ISBN: 9787111349280 出版時間: 2011-07-01 包裝: 平裝
開本: 16開 頁數: 479 字數:  

內容簡介

  由李佐彬編著的《Android開發(fā)入門與實戰(zhàn)體驗》循序漸進地介紹了Android技術的基礎知識,并通過實例教學的方式講解了Android技術在各個領域的具體應用過程。全書分為16章,其中第1~5章是基礎篇,講解了Android的發(fā)展前景和開發(fā)環(huán)境的搭建過程;第6~13章是核心技術篇,詳細講解了Android技術的核心知識,并對程序優(yōu)化進行了詳細剖析;第14~16章是綜合實戰(zhàn)應用篇,通過3個綜合實例詳細講解了Android技術常用的開發(fā)流程?!禔ndroid開發(fā)入門與實戰(zhàn)體驗》定位于Android的初、中級用戶,可作為初學者的自學手冊,也可以作為有一定基礎的程序員的參考書。

作者簡介

暫缺《Android開發(fā)入門與實戰(zhàn)體驗》作者簡介

圖書目錄

前言
第一篇  基礎篇
  第1章  揭開Android的神秘面紗
    1.1  了解智能手機
      1.1.1  智能手機的定義
      1.1.2  智能手機的特點
      1.1.3  主流智能手機操作系統
    1.2  初識Android
      1.2.1  Android手機
      1.2.2  開放手機聯盟
    1.3  Android特性
    1.4  Android組件結構應用程序框架
      1.4.1  Android組件結構
      1.4.2  Android應用程序框架
    1.5  Android何以脫穎而出
    1.6  Android模擬器
      1.6.1  什么是模擬器
      1.6.2  獲取Android模擬器
  第2章  搭建Android開發(fā)環(huán)境
    2.1  開發(fā)Android應用前的準備
      2.1.1  基本系統要求
      2.1.2  Android軟件開發(fā)工具
    2.2  全新的Android2.3
    2.3  Windows開發(fā)環(huán)境搭建
      2.3.1  JDK、Eclipse、AndroidSDK軟件安裝
      2.3.2  設定AndroidSDKHome
      2.3.3  開發(fā)環(huán)境驗證
      2.3.4  創(chuàng)建Android虛擬設備(AVD)
    2.4  常見的一些問題
  第3章  AndroidSDK簡要介紹
    3.1  AndroidSDK基礎
    3.2  初步探尋AndroidSDK體系
      3.2.1  AndroidSDK目錄結構
      3.2.2  android.jar及內部結構
      3.2.3  SDK文檔及閱讀技巧
      3.2.4  SDK工具集
    3.3  解析AndroidSDK實例
  第4章  看第一個應用程序
    4.1  HelloWorld應用程序分析
      4.1.1  新建一個Android工程
      4.1.2  設置工程的信息
      4.1.3  編寫代碼和代碼分析
      4.1.4  運行項目
    4.2  調試項目
      4.2.1  設置斷點
      4.2.2  Debug項目
      4.2.3  斷點調試
    4.3  Dialog(對話框)簡介
      4.3.1  Android對話框
      4.3.2  Dialog類詳解
  第5章  分解Android應用程序核心
    5.1  Android體系結構介紹
      5.1.1  操作系統層
      5.1.2  各種庫和Android運行環(huán)境
      5.1.3  應用程序
      5.1.4  應用程序框架
    5.2  Android應用程序組成
      5.2.1  Activity介紹
      5.2.2  BroadcastIntentReceiver介紹
      5.2.3  Service(服務)介紹
      5.2.4  ContentProvider介紹
      5.2.5  Intent和IntentFilter
    5.3  Android應用工程文件組成
      5.3.1  SEe目錄
      5.3.2  AndmidManfest.xml文件
      5.3.3  常量的定義文件
    5.4  應用程序的生命周期
    5.5  Activity的生命周期
      5.5.1  Activity的幾種狀態(tài)
      5.5.2  分解剖析Activity
    5.6  Android進程與線程
      5.6.1  進程
      5.6.2  線程
      5.6.3  線程安傘的方法
  第6章  Android常用組件
    6.1  UI(界面)組件
      6.1.1  視圖組件——View
      6.1.2  視圖容器組件——Viewgroup
      6.1.3  布局組件——Layout
      6.1.4  布局參數——LayoutParams
    6.2  絢麗多彩——應用界面布局實例
      6.2.1  編程實現
      6.2.2  效果演示
    6.3  Widget組件詳解
      6.3.1  創(chuàng)建一個Widget組件
      6.3.2  使用按鈕Button
      6.3.3  使用文本框TextView
      6.3.4  使用編輯框EditText
      6.3.5  使用多項選擇控件CheckBox
      6.3.6  使用單項選擇控件RadioGroup
      6.3.7  使用F拉列表控件Spinner
      6.3.8  使用自動完成文本控件AutoCompleteTextView
      6.3.9  使用日期選擇器控件DatePicker
      6.3.10  使用時間選擇器TimePicker控件
      6.3.11  聯合應用DatePicker和TimePicker
      6.3.12  使用滾動視圖控件ScrollView
      6.3.13  使用進度條控件ProgressBar
      6.3.14  使用拖動條控件SeekBar
      6.3.15  使用評分組件RatingBar
      6.3.16  使用圖片視圖控件lmageView
      6.3.17  使用圖片按鈕控件lmageButton
      6.3.18  使用切換圖片控件ImageSwitcher和Gallery
      6.3.19  使用網格視圖控件GridView
      6.3.20  使用標簽控件Tab
    6.4  使用友好菜單控件Menu
      6.4.1  Menu基礎知識介紹
      6.4.2  使用Menu實例
    6.5  Intent和Activity
    6.6  使用列表控件ListView
      6.6.1  ArrayAdapter接受一個數組或者列表(List)作為參數來構建
      6.6.2  使用SimpleAdapter
    6.7  使用互動對話框控件Dialog
    6.8  使用Toast和Notification
      6.8.1  Toast簡介
      6.8.2  Notification簡介
      6.8.3  聯合使用Toast和Notification
  第7章  Android組件高級應用
    7.1  對話框中的進度條
    7.2  再看布局組件
      7.2.1  Android的五大布局對象
      7.2.2  垂直線性布局
      7.2.3  水甲線性布局
      7.2.4  相對布局
      7.2.5  表單布局
      7.2.6  切換卡
    7.3  聯合使用Spinner和setDropDownViewResource
    7.4  Gallery和衍生BaseAdapter容器
    7.5  文件搜索引擎FileSearch
    7.6  用AnalogClock和DigitalClock控件實現模擬小時鐘
    7.7  使用ListActivity(活動列表)
      7.7.1  ListActivity介紹
      7.7.2  ListActivity使用實例
    7.8  繪圖處理
      7.8.1  graphics類基礎
      7.8.2  使用Matrix實現圖片縮放
      7.8.3  使用Bitmap和Matrix實現圖片旋轉
    7.9  動態(tài)添加/刪除Spinner菜單
第二篇  典型應用篇
  第8章  Intent、Broadcast和Adapter詳解
    8.1  Android體系核心之“Intent”
      8.1.1  Intent的構成
      8.1.2  Intent的解析
      8.1.3  Intent的基本用法
      8.1.4  Intent和Activity
      8.1.5  Linkify簡介
    8.2  Activity的返回值和本地動作
      8.2.1  Activity返回值
      8.2.2  Android本地動作
      8.2.3  IntentFilter響應隱式Intent
      8.2.4  Android解析IntentFilter
      8.2.5  隱式Intent響應與責任傳遞
    8.3  用Intent來廣播一個事件
      8.3.1  廣播事件
      8.3.2  BroadcastReceiver監(jiān)聽廣播
      8.3.3  Android本地廣播
    8.4  Adapter詳解
      8.4.1  Android提供的Adapter
      8.4.2  用Adapter進行綁定
      8.4.3  使用ArrayAdapter和SimpleCursorAdapter
    8.5  Intemet資源
      8.5.1  連接Intemet資源
      8.5.2  利用Intemet資源
  第9章  Android的數據存儲操作
    9.1  什么是Android數據存儲
    9.2  SharedPrefererlces存儲
      9.2.1  SharedPreferences存儲類效率分析
      9.2.2  應用實例
    9.3  文件存儲
    9.4  再看SQLite存儲方式
    9.5  ContentPlroyider存儲
      9.5.1  ContentProvider基礎
      9.5.2  使用ContentProvider
    9.6  網絡存儲
    9.7  數據存儲演練
      9.7.1  SQLite實現一個日記小
      9.7.2  ContentProvider操作一個數據日記本
  第1O章  電話與短信應用開發(fā)
    10.1  IntentFilter解析
      10.1.1  動作測試
      10.1.2  類另測試
      10.1.3  數據測試
    10.2  Intent電話撥號處理
    10.3  Intent短信處理
      10.3.1  創(chuàng)建TinySMS界面
      10.3.2  設置權限
      1O.3.3  發(fā)送短信處理
    10.4  Android中電話和短信服務的包
  第11章  SOPtiCe的全新服務
    11.1  Service深入剖析
      11.1.1  Service策略
      11.1.2  創(chuàng)建Service
      11.1.3  使用Service
      11.1.4  與遠程Service通信
      11.1.5  設置權限
      11.1.6  使用Service實例
    11.2  Service生命周期
    11.3  提高Service優(yōu)先級
    11.4  Service綜合實例
  第12章  使用位置服務和地圖API
    12.1  位置服務
      12.1.1  android.1  0cation的功能類
      12.1.2  Android定位的基本流程
      12.1.3  GPS定位實例
      12.1.4  構造LocationProvider查詢條件
    12.2  及時監(jiān)聽位置變化
      12.2.1  Maps庫類介紹
      12.2.2  LocationManager及時監(jiān)聽為遏制位置信息
    12.3  應用地圖
      12.3.1  使用前的設置
      12.3.2  使用MapAPI密鑰的基本流程
      12.3.3  應用實例:使用MaDAPI密鑰
  第13章  程序優(yōu)化
    13.1  實現高效Java編程規(guī)范的十條基礎規(guī)則
    13.2  命名規(guī)范
    13.3  編寫優(yōu)秀代碼的技巧
    13.4  性能測試
      13.4.1  背景
      13.4.2  Java代理
      13.4.3  性能測試的步驟
      13.4.4  計算機性能測試
      13.4.5  內存性能測試
    13.5  程序優(yōu)化
      13.5.1  Java程序的基本優(yōu)化
      13.5.2  程序性能優(yōu)化
      13.5.3  何謂高效的Android
      13.5.4  Android上的單元測試
    13.6  UI界面優(yōu)化
  第14章  網絡RSS閱讀器
    14.1  基礎知識介紹
      14.1.1  RSS的用途
      14.1.2  RSS閱讀器
      14.1.3  RSS語法
    14.2  SAX技術介紹
      14.2.1  SAX的原理
      14.2.2  基于對象和基于事件的接口
      14.2.3  常用的接口和類
    14.3  實現流程
    14.4  具體實現
      14.4.1  建立實體類
      14.4.2  主程序文件ActivityMain.java
      14.4.3  實現ContentHandler
      14.4.4  主程序文件ActivityShowDescdption.jiavaIl
      14.4.5  主布局文件main.xml
      14.4.6  詳情主布局文件showdescription.xml
    14.5  打包、簽名和發(fā)布
      14.5.1  申請會員
      14.5.2  生成簽名文件
      14.5.3  使用簽名文件
      14.5.4  發(fā)布
  第15章  通用手機助手
    15.1  項目分析
      15.1.1  構成模塊
      15.1.2  流程規(guī)劃
    15.2  具體實現
      15.2.1  系統主界面
      15.2.2  系統信息
      15.2.3  硬件信息
      15.2.4  軟件信息
      15.2.5  運行時信息
      15.2.6  文件瀏覽器信息
      15.2.7  AndroidManifest.xml獲取權限
  第16章  Map地圖綜合應用
    16.1  項目分析
      16.1.1  規(guī)劃UI界面
      16.1.2  數據存儲設計
    16.2  具體實現
      16.2.1  新建工程
      16.2.2  主界面
      16.2.3  新建界面
      16.2.4  設置界面
      16.2.5  幫助界面
      16.2.6  地圖界面
      16.2.7  數據存取
      16.2.8  實現Service服務

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號