TOP
0
0
【簡體曬書節】 單本79折,5本7折,優惠只到5/31,點擊此處看更多!
Android程序設計基礎(配光盤)(簡體書)
滿額折

Android程序設計基礎(配光盤)(簡體書)

商品資訊

人民幣定價:59 元
定價
:NT$ 354 元
優惠價
87308
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:9 點
相關商品
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

《Android程序設計基礎》對Android程序設計基本知識和技能進行系統地講解。Android是Google發布的基于Linux平臺的開源移動操作系統,目前已經占據了智能手機操作系統市場份額第一位。基于Android的移動應用開發已經成為軟件開發中新的熱點和發展趨勢。
《Android程序設計基礎》的內容分為5部分:首先對Android進行基本概述,介紹Android的概念、Android產生的背景,Android系統的體系架構以及Android開發的準備條件、應用特點和市場前景,然後詳細指導讀者如何基于JDK+Eclipse+ADT+AndroidSDK來搭建Android應用開發測試環境:接下來對Android應用框架進行系統深入的講解,包括Activity、Service、Intent、BroadcastReceiver和ContentProvider等應用級組件的生命周期、工作狀態、運行機制和相關的資源加載、Fragment管理、權限安全等高級特性,幫助讀者了解Android應用的底層運行機制;隨後對Android應用的界面設計相關基礎知識進行講解,包括界面布局、UI組件應用、Menu、Ding、ActionBar等重要組件設計以及通知、Alarm、觸摸處理等交互處理,并對主題樣式、事件處理和多線程等高級話題進行深入研究;隨後對Preferrences、文件和數據庫等持久化相關的技術專題進行講解;最後通過一個綜合示例演示如何應用之前的各種知識技能開發一個實用Android應用。
通過以上5部分由淺入深、循序漸進的講解,幫助讀者系統全面地掌握Android程序設計的基本概念和技能,為進一步深入學習Android應用開發打下堅實的基礎。
《Android程序設計基礎》適合對Java編程有一定基礎、希望掌握Android程序設計技術的讀者。《Android程序設計基礎》適合作為高等學校計算機專業教材,也可作為Android程序設計技術的培訓教材。

名人/編輯推薦

《Android程序設計基礎》:新:國內第一本基于Android3.1 的圖書、全:涵蓋Android程序設計的完整概念體系和運行機制、精:將移動應用開發的設計理念貫穿整個講解與示范過程。

目次

第1章 認識一下Android
引言
1.1 什么是Android
1.1.1 Android是操作系統嗎
1.1.2 Android是Linux操作系統的分支嗎
1.1.3 Android是開發平臺嗎
1.1.4 Android是J2ME的一個實現嗎
1.2 為什么推出Android
1.3 Android包含什么
1.3.1 Linux內核(Linux Kernel)
1.3.2 Android運行環境(Android Runtime)
1.3.3 庫集合(Libraries)
1.3.4 應用框架(Application Framework)
1.3.5 應用(Applications)
1.4 為什么選擇Android
1.4.1 巨大的市場前景
1.4.2 完全的開放特性I
1.4 -3強大的應用開發支持
1.4.4 完整的產業鏈
1.5 為什么不是J2ME
1.6 開發Android需要準備什么
1.6.1 需要掌握Linux嗎
1.6.2 需要掌握Java嗎
1.6.3 需要一部Android設備嗎
1.7 Android開發有哪些新特點
總結

第2章 搭建Android應用開發環境
引言
2.1 搭建開發環境
2.1.1 安裝JDK
2.1.2 安裝Eclipse
2.1.3 安裝ADT插件
2.1.4 安裝Android開發組件
2.2 創建Android測試應用
2.3 Android工程目錄結構分析
2.4 在虛擬設備上測試應用
2.5 在真實設備上測試應用
2.6 利用DDMS調試Android應用
2.7 Android應用打包
總結

第3章 Activity組件
引言
3.1 什么是Activity
3.2 第一個Activity
3.3 Activity的運行狀態
3.4 Activity的生命周期
3.5 Activity的管理——棧
3.6 Activity狀態維護
3.7 Activity的窗口
3.7.1 全屏顯示
3.7.2 定制窗口標題
3.7.3 為窗口應用風格
總結

第4章 界面布局
引言
4.1 用戶界面結構
4.2 定義界面布局
4.3 聲明界面布局
4.4 在代碼中引用聲明的UI組件
4.5 Layout Params與布局屬性
4.6 邊距和刻度
4.6.1 邊距
4.6.2 刻度
4.7 Unearl,ayout
4.8 Tablel,ayout
4.9 Relativel,ayout
4.10 FrameI.,ayout
4.11 滾動處理
總結

第5章 資源管理
引言
5.1 什么是資源
5.2 資源存儲
……

書摘/試閱

3.1 什么是ActMty
Activity是一個獨立的,可以與用戶交互的Android應用組件。
從功能上來說,它作為應用程序的界面框架,負責動態加載各種用戶界面視圖,實現底層的消息傳遞等。在Android應用開發中,Android應用界面開發比個人計算機上的Windows應用程序的界面開發要復雜得多,首先是Android設備屏幕的大小尺寸差異很大,從僅能顯示幾行文本的手機屏幕到10英寸的平板電腦,其次設備的運行環境更加多樣,以手機為例,它可以橫著瀏覽,也可以豎著瀏覽,可以在光線強烈的日光下瀏覽,也可以在黑暗中瀏覽,這些,都需要一個界面框架來自動處理。因此,不能簡單地把Activity簡單視為一個屏幕,而應把它看作一個功能強大的界面管理者,它負責調度各種界面視圖,幫助開發人員完成Android應用與用戶之間的UI交互。
從邏輯上來說,Activity是Android應用的組成部分,一個Android應用可以包含多個Activity(當然還包含其他類型的組件如Service、Content Provider等)。舉個形象的例子,Android應用就像一出戲,Activity就是其中的一幕,用戶界面就像舞臺,Activity不但要負責舞臺上的表演,還要負責相關的燈光、音樂,等等,協調各個部分把戲演好。
還有一點需要強調的,雖然Activity是Android應用的組成部分,但Activity是獨立于Android應用而運行的。因為,Activity不但可以運行在它自身的Android應用中,還可以被其他Android應用來調用。舉例來說,存在兩個.Android應用甲和乙,應用甲中包含ActivityA和B,應用乙中包含ActivityC和D,在應用甲沒有被啟動的情況下,它包含的ActivityA依然可以被應用乙調用來完成特定的功能。與Windows應用一樣,每個Android應用都對應一個進程,此時ActivityA既可以運行在應用乙的進程中,也可以運行在一個單獨的進程中。

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 308
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區