注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Android學(xué)習(xí)精要

Android學(xué)習(xí)精要

Android學(xué)習(xí)精要

定 價(jià):¥79.00

作 者: 高洪巖 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 移動(dòng)開發(fā)

ISBN: 9787302292647 出版時(shí)間: 2012-09-01 包裝: 平裝
開本: 16開 頁數(shù): 596 字?jǐn)?shù):  

內(nèi)容簡介

  《Android學(xué)習(xí)精要》是作者在北大青鳥多年教授軟件開發(fā)課程的經(jīng)驗(yàn)總結(jié)?!禔ndroid學(xué)習(xí)精要》以豐富的實(shí)例、完整的代碼解說、清晰的操作步驟,言簡意賅,直達(dá)Android開發(fā)核心要點(diǎn)為目標(biāo),讓讀者用最短的時(shí)間掌握Android開發(fā)技能。主要內(nèi)容包括Activity對(duì)象的使用及其生命周期,各種自定義對(duì)話框的使用,多種創(chuàng)建View視圖對(duì)象的方式,常用5大布局對(duì)象的使用,Android控件的使用,使用Intent對(duì)象進(jìn)行隱式和顯式的調(diào)用,通知Notification的使用,Activity對(duì)象常用flag標(biāo)記的使用,持久化技術(shù)ContentProvider,SharedPreferences和SQLite、FileIO的使用,Android中Service服務(wù)技術(shù)的使用,定時(shí)服務(wù)AlarmManager的使用,串行化Parcelable接口的使用,詳細(xì)的AIDL使用案例,Handler對(duì)象使用的知識(shí)點(diǎn),HTTP協(xié)議結(jié)合JSON和XML技術(shù)與服務(wù)器通信,加強(qiáng)與Intemet的數(shù)據(jù)交互,Android控件的美化,F(xiàn)ragment對(duì)象的使用等。《Android學(xué)習(xí)精要》完全使用實(shí)例代碼演示的方式教學(xué),緊跟Android的技術(shù)潮流,適合Android初學(xué)者、Android開發(fā)人員使用,也可以用作培訓(xùn)機(jī)構(gòu)和大專院校的教學(xué)參考書。

作者簡介

暫缺《Android學(xué)習(xí)精要》作者簡介

圖書目錄

第1章 初識(shí)android
1.1 android平臺(tái)概述
1.2 android平臺(tái)體系
1.2.1 linux kernel內(nèi)核層
1.2.2 系統(tǒng)運(yùn)行庫libraries和android runtime層
1.2.3 application framework應(yīng)用程序框架層
1.2.4 application應(yīng)用程序?qū)?br />1.3 android開發(fā)環(huán)境配置
1.4 在eclipse環(huán)境配置android sdk及創(chuàng)建avd
1.5 在eclipse中創(chuàng)建android第一個(gè)項(xiàng)目并運(yùn)行
1.6 在eclipse中創(chuàng)建android項(xiàng)目結(jié)構(gòu)
1.6.1 runme.java主程序文件
1.6.2 r.java資源索引文件
1.6.3 main.xml界面布局文件
1.6.4 androidmanifest.xml應(yīng)用程序配置文件
1.6.5 r.java文件的自動(dòng)索引
1.6.6 androidmanifest.xml文件相關(guān)的知識(shí)點(diǎn)
1.6.7 main.xml界面布局文件
1.7 log類中的方法使用
1.7.1 通用日志方法
1.7.2 getstacktracestring方法的使用
1.7.3 v()、e()、i()、v()和w()方法的區(qū)別與isloggable方法的使用
1.8 文件夾res中更多的資源類型
1.9 常用資源的讀取操作
1.10 activity的生命周期
1.10.1 實(shí)現(xiàn)oncreate()-]onstart()-]onresume()-]onpause()-]onresume
1.10.2 實(shí)現(xiàn)oncreate()-]onstart()-]onresume()-]onpause()-]onstop()-] onrestart()-]onstart()
1.10.3 實(shí)現(xiàn)oncreate()-]onstart()-]onresume()-]onpause()-] onstop()-]ondestroy()
1.10.4 應(yīng)用程序列表時(shí)的生命周期情況
1.10.5 avd橫豎屏切換時(shí)的生命周期情況
1.10.6 onsaveinstancestate()和onrestoreinstancestate()回調(diào)方法的使用
1.11 linearlayout布局對(duì)齊方式和dialog提示的使用
1.11.1 使用自定義對(duì)話框?qū)崿F(xiàn)登錄功能(對(duì)話框與activity通信)
1.11.2 alertdialog對(duì)話框的使用
1.11.3 progressdialog對(duì)話框的使用
1.11.4 對(duì)話框中的內(nèi)容是列表?xiàng)l目的情況并取消后退按鈕
1.11.5 使用自定義xml布局文件填充alertdialog對(duì)話框的另外一種方法
1.11.6 實(shí)現(xiàn)自動(dòng)關(guān)閉對(duì)話框
1.11.7 toast提示的使用
1.11.8 設(shè)置dialog對(duì)話框的尺寸
1.11.9 popupwindow對(duì)話框
1.12 抽象類window與布局分析工具h(yuǎn)ierarchy view
1.13 控制控件位置和大小的常用屬性
1.14 設(shè)置應(yīng)用程序背景圖片
第2章 view與viewgroup類和控件事件
2.1 view和viewgroup類的概述
2.2 view類的構(gòu)造函數(shù)
2.2.1 view(context context)構(gòu)造方法的使用
2.2.2 view(context context, attributeset attrs)構(gòu)造方法的使用
2.3 view單線程模型特性與在非ui線程中更新界面異常的實(shí)驗(yàn)
2.4 動(dòng)態(tài)創(chuàng)建view和viewgroup控件
2.4.1 第一種創(chuàng)建控件的辦法
2.4.2 第二種創(chuàng)建控件的辦法
2.4.3 第三種創(chuàng)建控件的辦法
2.5 界面布局的空間分配與權(quán)重
2.6 常用布局
2.6.1 relativelayout相對(duì)布局實(shí)驗(yàn)
2.6.2 tablelayout布局的使用
2.6.3 framelayout布局的使用
2.6.4 absolutelayout布局的實(shí)驗(yàn)
2.6.5 用程序來實(shí)現(xiàn)margin的實(shí)驗(yàn)
2.7 控件事件
第3章 android的ui控件
3.1 ui控件與adapter和listview對(duì)象
3.2 adapter接口
3.3 listadapter接口
3.4 listview對(duì)象
3.5 arrayadapter對(duì)象
3.6 analogclock和digitalclock控件
3.7 autocompletetextview控件的使用與xml數(shù)據(jù)源
3.8 button控件
3.9 checkbox控件
3.10 checkedtextview控件
3.11 chronometer控件
3.12 datepicker和timepicker控件
3.13 edittext控件
3.14 gallery控件和imageswitcher控件
3.15 textview控件
3.16 imageview和imagebutton控件
3.17 multiautocompletetextview控件
3.18 progressbar控件
3.19 radiogroup與radiobutton控件
3.20 ratingbar控件
3.21 seekbar控件
3.22 listview對(duì)象和spinner控件
3.22.1 spinner控件初步使用
3.22.2 在listview控件中顯示文本列表功能
3.22.3 在listview控件中使用多選checkedbox控件
3.22.4 在listview控件中使用單選radiobutton控件
3.22.5 在listview中自定義布局內(nèi)容
3.22.6 在listview中添加及刪除條目
3.22.7 在listview中使用帶圖標(biāo)的自定義布局
3.23 videoview控件
3.24 simpleadapter對(duì)象
3.25 webview對(duì)象
3.26 控件的顯示與隱藏
3.27 gridview對(duì)象
3.27.1 gridview中放置文字
3.27.2 在gridview中放置圖片
3.27.3 在gridview中放置圖片和文字
3.28 菜單menu控件之選項(xiàng)菜單
3.28.1 創(chuàng)建選項(xiàng)菜單
3.28.2 為菜單加多選和單選功能
3.29 菜單menu控件之子菜單
3.30 菜單menu控件之上下文菜單
3.31 scrollview垂直滾動(dòng)視圖和horizontalscrollview水平滾動(dòng)視圖
3.32 datepickerdialog和timepickerdialog對(duì)話框
3.33 textview控件小示例繼續(xù)討論
3.34 togglebutton對(duì)話框
3.35 listactivity對(duì)象
3.36 tabhost標(biāo)簽頁控件
3.37 控件顯示內(nèi)容的國際化i18n
3.38 color顏色的操作
3.39 draw9patch工具的使用
3.40 以9格圖片資源作為button背景
3.41 使用selector改變按鈕狀態(tài)
第4章 intent對(duì)象
4.1 intent對(duì)象必備技能
4.1.1 指定componentname組件名稱與顯式調(diào)用
4.1.2 指定action動(dòng)作名稱與隱式調(diào)用
4.1.3 指定action的動(dòng)作名稱和data數(shù)據(jù)
4.1.4 兩個(gè)activity之間傳遞extra字符串和extra實(shí)體對(duì)象的實(shí)驗(yàn)
4.1.5 category類型的使用
4.1.6 data標(biāo)簽的使用
4.2 創(chuàng)建dialog式的activity登錄實(shí)例
4.3 顯式啟動(dòng)其他應(yīng)用程序的activity
4.4 發(fā)送文本短信的簡單示例
4.5 notification通知的使用
4.5.1 notification通知的初入
4.5.2 自動(dòng)隱藏狀態(tài)條的圖標(biāo)
4.5.3 每個(gè)通知對(duì)象擁有自己的intent對(duì)象
4.5.4 設(shè)置狀態(tài)欄中通知的數(shù)量顯示
4.5.5 取消通知
4.5.6 設(shè)置振動(dòng)模式和發(fā)出提示音和led燈
4.5.7 自定義通知布局內(nèi)容
4.5.8 notification.flag_insistent和notification.flag_ongoing_event的使用
4.6 activity的4種啟動(dòng)方式
4.6.1 standard模式
4.6.2 singletop模式
4.6.3 singletask模式
4.6.4 singleinstance模式
4.7 activity常用flag標(biāo)記的學(xué)習(xí)
4.7.1 flag_activity_clear_top標(biāo)記
4.7.2 flag_activity_clear_when_task_reset標(biāo)記
4.7.3 flag_activity_exclude_from_recents標(biāo)記
4.7.4 flag_activity_forward_result標(biāo)記
4.7.5 flag_activity_new_task標(biāo)記
4.7.6 flag_activity_no_animation標(biāo)記
4.7.7 flag_activity_no_history標(biāo)記
4.7.8 flag_activity_no_user_action標(biāo)記
4.7.9 flag_activity_reorder_to_front標(biāo)記
第5章 contentprovider、sharedpreferences和sqlite持久化存儲(chǔ)
5.1 在android中使用file對(duì)象實(shí)現(xiàn)文件基本操作
5.2 在android中使用android平臺(tái)自帶對(duì)象實(shí)現(xiàn)文件的基本操作
5.2.1 使用openfileoutput和openfileinput讀寫文件
5.2.2 讀取assets目錄中的文件
5.2.3 讀取res/raw文件夾中已經(jīng)存在的txt和png文件
5.2.4 讀取res/xml文件夾中已經(jīng)存在的xml文件
5.2.5 操作sd卡中的文件
5.3 linux中的文件操作權(quán)限
5.4 sharedpreferences的讀寫權(quán)限實(shí)驗(yàn)
5.5 uri對(duì)象的匹配
5.6 contentprovider對(duì)象的初步使用
5.7 sqlite數(shù)據(jù)庫的使用
5.7.1 使用navicat_for_sqlite工具創(chuàng)建sqlite數(shù)據(jù)庫及表
5.7.2 使用sqlitedatabase對(duì)象的常用方法操作數(shù)據(jù)庫
5.7.3 封裝數(shù)據(jù)庫操作類
5.7.4 使用dboperate對(duì)象將數(shù)據(jù)表中的數(shù)據(jù)顯示在listview中
5.8 contentprovider對(duì)象的使用
5.8.1 創(chuàng)建數(shù)據(jù)提供者contentprovider對(duì)象
5.8.2 創(chuàng)建contentprovider對(duì)象的使用者
5.8.3 調(diào)用contentprovider對(duì)象的應(yīng)用運(yùn)行效果
5.9 application全局?jǐn)?shù)據(jù)存儲(chǔ)對(duì)象的使用
第6章 broadcast、service服務(wù)及handle對(duì)象
6.1 使用broadcast的種類
6.1.1 多broadcastreceiver同時(shí)匹配intent的情況
6.1.2 用廣播實(shí)現(xiàn)程序開機(jī)運(yùn)行的效果
6.1.3 sendstickybroadcast函數(shù)的使用
6.2 service服務(wù)
6.2.1 用startservice啟動(dòng)service方式與生命周期
6.2.2 用bindservice啟動(dòng)service的方式與生命周期
6.2.3 回調(diào)函數(shù)onrebind()的調(diào)用時(shí)機(jī)
6.2.4 serviceconnection對(duì)象的onservicedisconnected()方法調(diào)用時(shí)機(jī)
6.3 service相關(guān)示例及知識(shí)點(diǎn)
6.3.1 定時(shí)服務(wù)alarmmanager的使用
6.3.2 判斷service是否在運(yùn)行中
6.3.3 方法onstartcommand的返回值實(shí)驗(yàn)
6.3.4 parcelable接口串行化的使用
6.3.5 使用aidl技術(shù)跨進(jìn)程傳遞parcelable對(duì)象
6.4 handle對(duì)象的使用
6.4.1 handler對(duì)象的初步使用
6.4.2 postdelayed方法和removecallbacks方法的使用
6.4.3 post方法的使用
6.4.4 postattime方法的使用
6.4.5 在線程對(duì)象的run方法中實(shí)例化handler對(duì)象的注意事項(xiàng)
6.4.6 以異步方式打開網(wǎng)絡(luò)圖片
6.5 appwidget小部件的使用
6.5.1 初入appwidget小部件
6.5.2 appwidget的生命周期
6.5.3 appwidget的隔時(shí)刷新界面的效果——使用alarmmanager
6.6 章節(jié) asynctask對(duì)象的使用
6.6.1 初入asynctask
6.6.2 使用asynctask更新ui的示例
6.6.3 使用asynctask時(shí)外界無參數(shù)與其進(jìn)行交互的情況
第7章 http交互、json和xml
7.1 json介紹
7.1.1 gson框架與json字符串交換數(shù)據(jù)示例
7.1.2 在android中通過http協(xié)議用json與web項(xiàng)目通信
7.2 在android中通過http協(xié)議訪問txt文件和pic圖片
7.3 用java語言dom解析xml
第8章 activity活動(dòng)、service服務(wù)和broadcast廣播彼此調(diào)用實(shí)驗(yàn)
8.1 activity-]broadcasereceiver-]activity實(shí)驗(yàn)
8.2 activity-]service(startservice)-]activity實(shí)驗(yàn)
8.3 activity-]broadcasereceiver-]service(startservice)實(shí)驗(yàn)
8.4 activity-]service(startservice)-] broadcasereceiver實(shí)驗(yàn)
8.5 activity-]broadcasereceiver-]service(bindservice)實(shí)驗(yàn)
第9章 ui控件的美化與動(dòng)畫
9.1 style的使用
9.1.1 style的概述與定義
9.1.2 style的使用與繼承
9.2 文字顏色selector狀態(tài)列表
9.2.1 文字顏色selector的概述與定義
9.2.2 文字顏色selector的使用
9.3 背景圖片selector狀態(tài)列表
9.3.1 背景圖片selector狀態(tài)列表
9.3.2 用selector狀態(tài)列表美化button、checkbox、radiobutton和edittext常用控件
9.3.3 美化option選項(xiàng)面板
9.3.4 美化listview控件
9.3.5 美化tabhost控件
9.3.6 美化radiogroup組件
9.3.7 美化expandablelistview組件
9.4 動(dòng)畫
9.4.1 alpha透明動(dòng)畫演示
9.4.2 scale縮放動(dòng)畫演示
9.4.3 translate移動(dòng)動(dòng)畫演示
9.4.4 rotate旋轉(zhuǎn)動(dòng)畫演示
9.4.5 動(dòng)畫中interpolators的使用
9.4.6 動(dòng)畫的混合應(yīng)用演示
第10章 fragment對(duì)象的使用
10.1 fragment對(duì)象簡介
10.2 fragment對(duì)象生命周期與事務(wù)
10.2.1 fragment對(duì)象生命周期
10.2.2 fragment對(duì)象的事務(wù)
10.3 fragment對(duì)象使用案例
10.3.1 fragment對(duì)象的初步使用與inflate方法參數(shù)的解析
10.3.2 fragmentactivity與fragment對(duì)象交互
10.3.3 fragment對(duì)象之間的交互
10.3.4 在dialogfragment對(duì)象中使用oncreateview回調(diào)函數(shù)生成對(duì)話框
10.3.5 將dialogfragment對(duì)象放入back stack后退棧中
10.3.6 在dialogfragment對(duì)象中使用oncreatedialog回調(diào)函數(shù)生成對(duì)話框
10.3.7 切換fragment添加動(dòng)畫效果
10.3.8 fragment的顯示和隱藏
10.3.9 listfragment對(duì)象的使用
10.3.10 fragment對(duì)象的分頁處理方式1
10.3.11 fragment對(duì)象的分頁處理方式2
10.3.12 使用fragment對(duì)象實(shí)現(xiàn)tabhost樣式的分頁及滑動(dòng)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)