Android開(kāi)發(fā)關(guān)鍵技術(shù)之旅

出版時(shí)間:2012-7  出版社:中國(guó)鐵道出版社  作者:顏建華  頁(yè)數(shù):410  字?jǐn)?shù):623000  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

  《Android開(kāi)發(fā)關(guān)鍵技術(shù)之旅(Java程序員快速學(xué)習(xí)通道)》由顏建華所著,以iPhone的發(fā)布為開(kāi)端,以Android系統(tǒng)的全面普及為標(biāo)志,新型智能手機(jī)的廣泛應(yīng)用宣布了新的互聯(lián)網(wǎng)時(shí)代的到來(lái)。時(shí)至今日,看看市場(chǎng)上琳瑯滿目、滿山滿谷的各種品牌、各種外觀、各種配置、各種功能的Android手機(jī)和設(shè)備吧,Android系統(tǒng)取得了巨大成功。移動(dòng)互聯(lián)網(wǎng)時(shí)代,下一個(gè)主流的開(kāi)發(fā)平臺(tái)和生態(tài)系統(tǒng)也將會(huì)圍繞著這個(gè)小機(jī)器人來(lái)展開(kāi)。
  《Android開(kāi)發(fā)關(guān)鍵技術(shù)之旅(Java程序員快速學(xué)習(xí)通道)》主要面對(duì)有一定基礎(chǔ)的Java程序員,是一本程序員寫(xiě)給程序員的著作。本書(shū)從手機(jī)互聯(lián)網(wǎng)應(yīng)用的角度出發(fā),探討了使用Android開(kāi)發(fā)系統(tǒng)來(lái)開(kāi)發(fā)Android應(yīng)用的相關(guān)的各種概念、技術(shù)、過(guò)程和工具,讓開(kāi)發(fā)者能夠了解和掌握用于開(kāi)發(fā)Android網(wǎng)絡(luò)應(yīng)用程序應(yīng)有的知識(shí)和技能,為他們?cè)贏ndroid平臺(tái)上實(shí)現(xiàn)自己的開(kāi)發(fā)夢(mèng)想提供堅(jiān)實(shí)的基礎(chǔ)。

書(shū)籍目錄

第1章 Android開(kāi)發(fā)概述
第2章 Android應(yīng)用的開(kāi)發(fā)環(huán)境
第3章 Android開(kāi)發(fā)基礎(chǔ)
第4章 數(shù)據(jù)存取
第5章 Android開(kāi)發(fā)調(diào)試
第6章 服務(wù)器
第7章 客戶端——訪問(wèn)網(wǎng)絡(luò)數(shù)據(jù)服務(wù)(基礎(chǔ))
第8章 客戶端——訪問(wèn)網(wǎng)絡(luò)數(shù)據(jù)服務(wù)(高級(jí))
第9章 測(cè)試、優(yōu)化、團(tuán)隊(duì)開(kāi)發(fā)和發(fā)布
第10章 Socket編程
第11章 Android瀏覽器和Web視圖技術(shù)
第12章 系統(tǒng)內(nèi)容和硬件相關(guān)應(yīng)用

章節(jié)摘錄

版權(quán)頁(yè):   插圖:   (4)日志條目屬性 Console中每個(gè)日志條目就是一條簡(jiǎn)單的信息,在LogCat中賦予了條目更多的屬性,我們可以查看日志的時(shí)間、級(jí)別、進(jìn)程編號(hào)、Tag(標(biāo)簽)和消息內(nèi)容,非常類似于Linux操作系統(tǒng)的日志類型,信息更加豐富,也更有利于開(kāi)發(fā)者的使用和分析。其中Tag是開(kāi)發(fā)者可以在控制日志信息輸出時(shí)定義的,通常也作為日志過(guò)濾的條件,我們?cè)诤竺嬗懈敿?xì)的說(shuō)明。 (5)快速過(guò)濾 LogCat還提供了快速搜索和過(guò)濾的機(jī)制,幫助開(kāi)發(fā)者快速查找和過(guò)濾所關(guān)心的日志信息。注意,在系統(tǒng)使用快速過(guò)濾輸入框中輸入的關(guān)鍵字查找的范圍是LogCat日志條目的內(nèi)容,而不是其Tag,所以和我們自定義的過(guò)濾器使用Ta9進(jìn)行篩選的方式還是不同的。 當(dāng)然我們也可以注意到,在Android應(yīng)用程序運(yùn)行過(guò)程中,LogCat需要處理比普通Java應(yīng)用數(shù)量大得多的日志信息,那么信息的分類篩選和查找功能就非常重要了。這也讓我們能夠理解,為什么Android SDK要提供這樣一個(gè)工具專門來(lái)處理日志。 我們下面來(lái)看看如何控制日志信息的輸出。 5.2.3 Log類的使用 在控制臺(tái)包括LogCat中,除了很多系統(tǒng)自動(dòng)生成的一些日志信息之外,開(kāi)發(fā)者也可以根據(jù)自己的要求來(lái)輸出自己定義的內(nèi)容,如可以輸出和查看變量的值,輸出程序運(yùn)行的進(jìn)度狀態(tài)等等,利用這些信息,開(kāi)發(fā)者可以掌握和了解實(shí)際程序運(yùn)行的情況,這也是一個(gè)非常重要的調(diào)試操作和技術(shù)。 這個(gè)方法使用了系統(tǒng)靜態(tài)類System.out的println()方法,可以在控制臺(tái)上打印一行信息。這種方式雖然簡(jiǎn)單,但顯得不夠靈活,比如它不能對(duì)日志信息進(jìn)行分類顯示和集中的控制。為此,Java提供了更好的Log機(jī)制來(lái)滿足開(kāi)發(fā)者的要求。 在Java開(kāi)發(fā)中需要引入Log類庫(kù)才能進(jìn)行Log的操作,通常的實(shí)現(xiàn)包括org.apache.commons.1099in9這個(gè)類包。而在Android開(kāi)發(fā)中,Log功能的的實(shí)現(xiàn)已經(jīng)已經(jīng)作為Android類庫(kù)的一部分包括在androidjar類包中了,我們經(jīng)常使用的是android.util.Log這個(gè)類。需要注意,在android.jar中也有org.apache.commons.logging的Log類實(shí)現(xiàn),兩者的使用稍有不同,但在Android開(kāi)發(fā)中我們通常用到還是前面那個(gè)類。 這里的d()實(shí)際代表Debug,它會(huì)將輸出信息的調(diào)試級(jí)別設(shè)置為“Debug”,它通常需要兩個(gè)參數(shù),第一個(gè)是Tag,用于標(biāo)識(shí)這條信息的類別,可以隨意定義,通常我們會(huì)先定義一個(gè)字符串常量來(lái)表示相應(yīng)的Tag,方便管理和修改,在LogCat中可以將這個(gè)信息作為過(guò)濾的依據(jù);而第二個(gè)參數(shù)就是自定義日志的內(nèi)容了。

編輯推薦

  寫(xiě)給Java程序員看的書(shū)  《Android開(kāi)發(fā)關(guān)鍵技術(shù)之旅:Java程序員快速學(xué)習(xí)通道》為Java挰 序員量身定做,有效幫助讀者迅速掌握Android開(kāi)發(fā)關(guān)鍵技術(shù)?! ∮锚?dú)特的視角分析代碼  力求簡(jiǎn)單明了地分析關(guān)鍵代碼,專注于開(kāi)發(fā)思維的理解和問(wèn)題的解決?! ≈淙徊⒅渌匀弧 《嗄杲?jīng)驗(yàn)融入字里行間;透徹理解Android開(kāi)發(fā)精髓,做到“大道至簡(jiǎn)”。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Android開(kāi)發(fā)關(guān)鍵技術(shù)之旅 PDF格式下載


用戶評(píng)論 (總計(jì)6條)

 
 

  •   作者好牛,在網(wǎng)絡(luò)開(kāi)發(fā)上給了我很多啟發(fā),感謝!
  •   這本書(shū)挺厚的..估計(jì)要很仔細(xì)的看...需要花費(fèi)一些時(shí)間...
  •   粗略看下感覺(jué)還行
  •   剛翻看了一下,感覺(jué)內(nèi)容還是很不錯(cuò)的~
  •   看起來(lái)很不錯(cuò),正在讀
  •   開(kāi)始安裝軟件有點(diǎn)問(wèn)題,有時(shí)候很簡(jiǎn)潔,有的很繁瑣。不過(guò)還是不錯(cuò)的~~他介紹的不是最新的版本~~
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7