學(xué)習(xí)者需要掌握 Android 應(yīng)用程序的開發(fā)技術(shù)和工具,了解軟件開發(fā)的基本流程,掌握調(diào)試和測試等技能,同時注意代碼規(guī)范和可讀性,以提高應(yīng)用程序的質(zhì)量和性能。小編今天為你收集整理了androidstudio實訓(xùn)心得精選范文。歡迎大家查閱和借鑒。
剛開始接觸Android感覺到它很有意思,在界面開發(fā)上和web也可以形成了相通的架構(gòu),更加方便,視覺上也是非常的酷,在前期我通過的大量的Android SDK開發(fā)范例大全中的例子以及Android提供的APIDEMOS進(jìn)行學(xué)習(xí),盡管例子之間的連接比較零散,不過通過這些例子的學(xué)習(xí)我可以學(xué)習(xí)到了很多和以前java上相通的思想。
我在為期半個月的實習(xí)中學(xué)到了很多在課堂上根本就學(xué)不到的知識,收益非淺?,F(xiàn)在我對這半個月的實習(xí)做一個工作小結(jié)。
通過半個月的android實習(xí),基本掌握了Android應(yīng)用程序開發(fā)的一般流程。對常用控件基本掌握其用法,對其事件的監(jiān)聽方法也基本掌握。學(xué)習(xí)Android不僅是對前沿開發(fā)技術(shù)的了解,也是對編程知識的一次提升。通過學(xué)習(xí)Android的控件、布局、Activity、Service等一系列基礎(chǔ)知識,對整個Android的開發(fā)有了大致的了解。例如:要的布局(或者控件),在學(xué)習(xí)界面中,我發(fā)現(xiàn)Android為我們提供了很好的類似反射機(jī)制,通過Layout文件夾下的配置文件,可以快速的形成界面,在配置文件可以設(shè)置屬性或者樣式都是很快捷方便。對比較特殊的界面也可以通過處理嵌入到指定的界面,同樣你可以通過java代碼直接創(chuàng)建View進(jìn)行添加,不過這種方式比較復(fù)雜。對一些點擊、選中、按鍵等處理的事件,界面之間的跳轉(zhuǎn)Intent管理,通過Bundle對數(shù)據(jù)在界面之間進(jìn)行傳輸。
在手機(jī)交互式通信服務(wù)中,學(xué)習(xí)了Android手機(jī)之間進(jìn)行短信發(fā)送、廣播、對廣播的監(jiān)聽、服務(wù)等,在Service類中沒有context,可以通過Handler來每秒反復(fù)運行,自動送出系統(tǒng)廣播信息,同時在這里我們也知道可以設(shè)計一個常用的變量類,設(shè)計一個當(dāng)前的CurrentActivity這個變量進(jìn)行控制,進(jìn)行處理。
在Android編程過程中鞏固熟悉了Java的編程。由于Android應(yīng)用程序的開發(fā)離不開Java的支持,所以基礎(chǔ)的Java知識是必須的。Android系統(tǒng)是基于Linux的手機(jī)操作系統(tǒng)平臺,要深入系統(tǒng)的學(xué)習(xí)Android,不僅僅是有Java和Android應(yīng)用開發(fā),必須要具備Linux,C/C++高級編程才能深入的涉及Android Framework和Android內(nèi)核開發(fā)。成為Android開發(fā)的高素質(zhì)人才。所以,在后續(xù)對Android的學(xué)習(xí)中可能會看一些較底層的書籍。
由于這次實習(xí)時間較短,對于Android應(yīng)用程序的高級編程講的很少,是這次實習(xí)中的不足。要想開發(fā)一些好的應(yīng)用程序,還需要更多的知識支持。在做實習(xí)最后的項目時,遇到了很多平時沒有遇到或者沒有特別關(guān)注的問題,如常見的Activity忘記注冊,對SD卡存取需要權(quán)限,在寫SQL語句時細(xì)微的錯誤就可能導(dǎo)致程序運行錯誤。這些問題只有自己在實際開發(fā)中才能體會到并且解決,并且在解決后可以長時間的記住。
通過Android的實習(xí),我們在大四畢業(yè)前,我們又掌握了一項新的前沿的開發(fā)技能,也有了更多的發(fā)展方向,這在以后的找工作的過程中無疑為我們增加了砝碼,也可以成為我們的一項興趣愛好,可以根據(jù)我們自己的.需要設(shè)計一些小的程序??傊谶@次實習(xí)中,我獲得了很多東西,提高了自己的編程技巧和編程方法,并且認(rèn)識了Android應(yīng)用程序的開發(fā),以及加深了對Java的認(rèn)識。
很榮幸能在這里和大家暢談學(xué)習(xí)心得,在此首先要感謝南通市委黨校安排了這么一次彌足珍貴的學(xué)習(xí)機(jī)會,同時也十分感謝井岡山市委黨校的所有授課老師們的諄諄教誨,你們那體驗式、互動式的教學(xué)模式真的令我們收益匪淺。這次的井岡山革命傳統(tǒng)教育,雖然只有短短的三天時間,但真的給自己留下了太多的震撼、太多的啟迪、太多的沉思、更是太多的激勵。而且對于我自己而言,這一次的井岡之行還有一層特別的意義,在踏上這片紅土地的第一天,老師為我送上一份驚喜,生平第一次在異鄉(xiāng)度過自己的生日,竟然還是在這片自己神往已久的圣地上,我的興奮激動無法言表。我想,這平凡而又偉大“井岡”兩字,注定會永遠(yuǎn)留存在自己的悠長記憶里,注定會永遠(yuǎn)鐫刻在自己的生命歷程中。
短暫的三天時間,學(xué)習(xí)生活卻異常豐富充實。我們認(rèn)真聆聽、用心記錄有關(guān)井岡山斗爭及井岡山精神的專題教學(xué);我們循著革命先烈的足跡,接受體驗式教育;我們和紅軍后代座談互動、感受老一輩老無產(chǎn)階級革命家的博大胸懷和感人事跡;我們參觀黃洋界哨口、主席故居、瞻仰革命歷史紀(jì)念碑等,接受現(xiàn)場教育。回顧革命斗爭的歷史,使我們大家的心靈接受洗禮,情感受到震憾,黨性得到鍛煉。
當(dāng)我們第一次實實在在睬在了井岡山的紅色大地上,感受來自這片圣地的魅力;當(dāng)我們第一次站在了一個個莊嚴(yán)肅穆的歷史遺址前,切身感受這一段段蕩氣回腸的故事,我們的心也一次又一次被猛然撞擊、顫栗、折服,我們的情也一次一次被感染、共鳴、振奮。因為在我們的心里,井岡山早已不僅僅是一座山,它更成為了一種符號、一種象征、一種震撼、一種吸引、更是一種信仰。
多少年,風(fēng)雨洗盡了這片泥土上的斑斑血跡,但更給我們后人留下一段難以忘懷的歷史,讓我們感受到一種沉甸甸的歷史重感?;秀敝校宜坪趼牭浇鸶觇F馬的鏗鏘,看到了硝煙彌漫的戰(zhàn)場,感受了血雨腥風(fēng)的殘酷。也許只有親歷井岡山,才會使我們更加透徹理解“革命”、“奉獻(xiàn)”、“無畏”等詞的真正含義;也許只有靜心聆聽井岡山的故事,才會給予我們跨越歷史長河帶來更多的思想震撼。究竟是什么力量在支撐著當(dāng)年這些革命先烈經(jīng)歷了那些艱苦卓絕的歲月,仍然矢志不渝、堅守信念?究竟是什么力量在激勵著當(dāng)年這些革命先烈經(jīng)歷了慘烈悲壯的戰(zhàn)爭,仍然孜孜不倦地探尋中國解放之路?這就是井岡山精神,這就是井岡山的紅土地和革命先烈的鮮血所凝煉、所鑄造的井岡山精神:“堅定信念、艱苦奮斗、實事求是、敢闖新路、依靠群眾、勇于勝利”。
那些血雨腥風(fēng)的歲月已然成為過去,然而井岡山精神卻已成為了永恒,已鐫刻在我們心中。尤其是對于我們這些肩負(fù)推進(jìn)改革、加快發(fā)展、創(chuàng)造新一輪輝煌的一代人來說更是具有鼓舞和激勵作用。而我們也必須要通過這樣的學(xué)習(xí)活動,從井岡山精神汲取更多的政治營養(yǎng),不斷加強黨性修養(yǎng)。要進(jìn)一步從堅定理想信念、明晰價值取向上全面繼承和發(fā)揚井岡山精神;要進(jìn)一步從培養(yǎng)全局觀念,牢固樹立宗旨意識上繼承和發(fā)揚井岡山精神;要進(jìn)一步從增強開拓創(chuàng)新的勇氣和應(yīng)對挑戰(zhàn)的開放心態(tài)上進(jìn)一步繼承和發(fā)揚井岡山精神;要進(jìn)一步從倡導(dǎo)實事求是的態(tài)度和敢為人先的精神上繼承和發(fā)揚井岡山精神。
通過井岡山革命傳統(tǒng)教育的學(xué)習(xí),通過井岡山精神的體會和領(lǐng)悟,今后我要努力做到五個“力戒”,當(dāng)好五個“表率”。
長久以來,在網(wǎng)絡(luò)培訓(xùn)與認(rèn)證領(lǐng)域,思科培訓(xùn)可謂一支獨秀。
但對希望通過培訓(xùn)提高網(wǎng)絡(luò)技能的學(xué)員來說,思科培訓(xùn)與華為培訓(xùn)在教材和內(nèi)容方面的差別有多大呢?
華為的教材給人的感覺是邏輯性強,有條理。它以osi七層模型及局域網(wǎng)與廣域網(wǎng)互聯(lián)的過程為線索展開,按照osi七層模型下四層,從物理層到數(shù)據(jù)鏈路層、再到網(wǎng)絡(luò)層、再到傳輸層的順序。在osi七層模型的下四層講述完畢后,從局域網(wǎng)與廣域網(wǎng)互聯(lián)的過程展開角度講,這樣,學(xué)員能熟練地組建一個交換式局域網(wǎng),并可用路由器隔離廣播。之后講廣域網(wǎng)原理及配置和路由協(xié)議及配置,完成了局域網(wǎng)與廣域網(wǎng)、局域網(wǎng)與局域網(wǎng)的互聯(lián)。
乍看思科的目錄,思科培訓(xùn)教材的內(nèi)容從編排上顯得無規(guī)律可循,而且上下兩冊的內(nèi)容有許多重疊。其實,思科教材的上冊主要講一些基礎(chǔ)知識,這些基礎(chǔ)知識也基本是按照osi參考模型講解的。包括最基礎(chǔ)的mac地址、設(shè)備在層次模型中的位置、局域網(wǎng)和廣域網(wǎng)的下兩層介紹、ip地址介紹、arp和rarp、網(wǎng)絡(luò)拓?fù)?、結(jié)構(gòu)化布線、上三層簡介、tcp/ip、路由協(xié)議,接下來是路由器的基本配置。可見上冊的知識十分基礎(chǔ)。下冊的知識就是一些進(jìn)階內(nèi)容了。包括交換機(jī)的使用、vlan的劃分、如何設(shè)計局域網(wǎng)、acl、ipx、廣域網(wǎng)設(shè)計、ppp、幀中繼和isdn。思科下冊的內(nèi)容更加具體,屬提高性質(zhì)的知識。
華為的教材由于內(nèi)容連貫,重點不太突出,對初學(xué)者和有一定工作經(jīng)驗但理論不強的學(xué)員適合;思科的教材似乎只適于初學(xué)者。
華為教材適合整套理論的掌握,但不適合復(fù)習(xí)和考試;相比之下,以知識點連貫而成思科教材,更容易讓考生通過考試。
實驗中案例和經(jīng)驗各有側(cè)重
華為和思科的教材中,在介紹完一部分內(nèi)容之后,都會有相應(yīng)的配置舉例和學(xué)生實驗。華為的學(xué)生實驗和配置舉例同樣維持著內(nèi)容的邏輯完整性,配合較多綜合性強的案例,案例命令編寫完整(即使不是本章所學(xué))。思科教材只是列舉本章所學(xué)的命令。但思科在實驗中會介紹一些經(jīng)驗,而且對命令的結(jié)果介紹較詳細(xì),適合初學(xué)者。
從試題上看,華為考題與思科培訓(xùn)考題的最大不同是,華為的所有選擇題都不提示正確答案的個數(shù),這加大了考試難度。不過,思科在ccna考試中加入了環(huán)境模擬考試后,由于加入了命令行的命令鍵入,對學(xué)生的素質(zhì)考察加強了。但華為試題的最后有幾道大的選擇題,涉及到實驗配置,兩者實際難度差不多。從配合考試的角度出發(fā),思科的教材像字典,每章之后有名詞解釋,且每冊教材后都有《附錄》,便于復(fù)習(xí)時查看相應(yīng)的命令。
華為和思科的教材各有千秋。華為可以改變幻燈片的編寫方式,并通過增加篇幅和精簡配置命令突出重點;思科可以通過前言的說明使內(nèi)容連貫,兩家的培訓(xùn)內(nèi)容有90%的相同之處。對想學(xué)習(xí)網(wǎng)絡(luò)硬件設(shè)置的朋友,兩家的培訓(xùn)都可使你獲得相同的網(wǎng)絡(luò)硬件知識,只是設(shè)備的配置方法略有不同。
從考試的難度角度上而言,思科培訓(xùn)考試需要英文水平不能太差,華為認(rèn)識中文就行,但是眾所周知,思科培訓(xùn)考試有題庫啊,即使是一個從來沒系統(tǒng)學(xué)習(xí)過的人,只要認(rèn)識英文,記憶力夠好,一定能考過ccna,但是對于華為考試,呵呵,看起來大家還是不重視,至少現(xiàn)在全套題庫還沒有見到誰家有的。
我在為期半個月的實習(xí)中學(xué)到了很多在課堂上根本就學(xué)不到的知識,收益非淺.現(xiàn)在我對這半個月的實習(xí)做一個工作小結(jié)。
通過半個月的android實習(xí),基本掌握了android應(yīng)用程序開發(fā)的一般流程。對常用控件基本掌握其用法,對其事件的監(jiān)聽方法也基本掌握。學(xué)習(xí)android不僅是對前沿開發(fā)技術(shù)的了解,也是對編程知識的一次提升。
通過學(xué)習(xí)android的控件、布局、activity、service等一系列基礎(chǔ)知識,對整個android的開發(fā)有了大致的了解。例如 要的布局(或者控件) ,在學(xué)習(xí)界面中,我發(fā)現(xiàn)android為我們提供了很好的類似反射機(jī)制,通過layout文件夾下的配置文件,可以快速的形成界面,在配置文件可以設(shè)置屬性或者樣式都是很快捷方便。對比較特殊的界面也可以通過處理嵌入到指定的界面,同樣你可以通過java代碼直接創(chuàng)建view進(jìn)行添加,不過這種方式比較復(fù)雜。對一些點擊、選中、按鍵等處理的事件,界面之間的 跳轉(zhuǎn)intent管理,通過bundle對數(shù)據(jù)在界面之間進(jìn)行傳輸。
在手機(jī)交互式通信服務(wù)中,學(xué)習(xí)了android手機(jī)之間進(jìn)行短信發(fā)送、廣播、對廣播的監(jiān)聽、服務(wù)等,在service類中沒有context,可以通過handler來每秒反復(fù)運行,自動送出系統(tǒng)廣播信息,同時在這里我們也知道可以設(shè)計一個常用的變量類,設(shè)計一個當(dāng)前的currentactivity這個變量進(jìn)行控制,進(jìn)行處理。
在android編程過程中鞏固熟悉了java的編程。由于android應(yīng)用程序的開發(fā)離不開java的支持,所以基礎(chǔ)的java知識是必須的。android系統(tǒng)是基于linux的手機(jī)操作系統(tǒng)平臺,要深入系統(tǒng)的學(xué)習(xí)android,不僅僅是有java和android應(yīng)用開發(fā),必須要具備linux,cc++高級編程才能深入的涉及android framework和android內(nèi)核開發(fā)。成為android開發(fā)的高素質(zhì)人才。所以,在后續(xù)對android的學(xué)習(xí)中可能會看一些較底層的書籍。
由于這次實習(xí)時間較短,對于android應(yīng)用程序的高級編程講的很少,是這次實習(xí)中的不足。要想開發(fā)一些好的應(yīng)用程序,還需要更多的知識支持。在做實習(xí)最后的項目時,遇到了很多平時沒有遇到或者沒有特別關(guān)注的問題,如常見的activity忘記注冊,對sd卡存取需要權(quán)限,在寫sql語句時細(xì)微的錯誤就可能導(dǎo)致程序運行錯誤。這些問題只有自己在實際開發(fā)中才能體會到并且解決,并且在解決后可以長時間的記住。
通過android的實習(xí),我們在大四畢業(yè)前,我們又掌握了一項新的前沿的開發(fā)技能,也有了更多的發(fā)展方向,這在以后的找工作的過程中無疑為我們增加了砝碼,也可以成為我們的一項興趣愛好,可以根據(jù)我們自己的需要設(shè)計一些小的程序??傊谶@次實習(xí)中,我獲得了很多東西,提高了自己的編程技巧和編程方法,并且認(rèn)識了android應(yīng)用程序的開發(fā),以及加深了對java的認(rèn)識。
最后,通過實習(xí),我收獲了很多東西,特別是編程方面的,這對即將畢業(yè)的我們來說,這次實習(xí)是一次較為珍貴的充電。
現(xiàn)在對于android的學(xué)習(xí)已有斗個學(xué)期了,但它對我來說其實還是一個大大的謎,還有待我去對它一一揭曉。
在還沒有學(xué)習(xí)android這門課之前,當(dāng)聽到別人談到它時,知道它離我們很近,但是它給我的感覺卻是那么的神奇,一直就是在聽說著關(guān)于android系統(tǒng)怎么怎么的新聞,知道它就在我的生活中,離我很近,我也在用它,但還是總有一種很遙不可及的感覺,覺得它不在我的思想里,所以呢,對于這門課《android系統(tǒng)開發(fā)與實踐》的學(xué)習(xí)很是期待的。
在上一個學(xué)期快要結(jié)束的時候,就聽到老師說了一下,說下一個學(xué)期我們可能會學(xué)習(xí)android系統(tǒng)的開發(fā),他還說這個android系統(tǒng)的開發(fā)很值得學(xué)習(xí),很值得我們?nèi)ヌ剿?,說這個android還一直在開發(fā)中,是一項很好玩的系統(tǒng),當(dāng)時就很是興奮了,總是會在想android系統(tǒng)到底是怎樣的,它是如何的深入我們的生活,又是如何的到我們所用的這些設(shè)備當(dāng)中的,這一切都讓我感到很好奇。就這樣帶著一系列的問題走進(jìn)了 這個學(xué)期,終于就要與它見面了,這門課也就在這樣的背景下,這樣的一種環(huán)境下走進(jìn)了我的課堂,它給了我一種興奮感,對于它的出現(xiàn),我很是期待的,一開始老師就給我們講解了一些關(guān)于android的知識,也給我們展示了android系統(tǒng)開發(fā)的平臺,真的給了我一種奇妙的感覺,它不僅有編譯,它還有一個模擬器,就和我們用的手機(jī)一模一樣,上面也有簡單的幾個圖標(biāo):電話、短信等等,真的感覺到了不可思議,感覺到一種神秘,android系統(tǒng)的開發(fā)就是在這樣的一個平臺上完成的,你可以對它進(jìn)行你想要的修改,只要是你想到的,你都可以支盡情的嘗試,這讓人興奮。 這門課的學(xué)習(xí)從這里就這樣開始了,《android系統(tǒng)開發(fā)與實踐》這本課本它是以討論android系統(tǒng)平臺為基礎(chǔ),并結(jié)合實例講解教程和實踐指導(dǎo)類教材。本書中全方位的講解了google開放移動應(yīng)用平臺android的各種特性,深入探討了應(yīng)用程序的基本組件、界面布局的基礎(chǔ),結(jié)合internet實現(xiàn)通訊錄的設(shè)計和發(fā)送短信實例詳細(xì)介紹了android系統(tǒng)平臺開發(fā)的步驟和方法,從而實現(xiàn)對android系統(tǒng)的平臺開發(fā)的深入了解。
android
基于嵌入式技術(shù)的android是目前增長速度最快的智能3g手機(jī)操作系統(tǒng),其底層系統(tǒng)是以linux內(nèi)核為基礎(chǔ),用c語言開發(fā);中間層包括函數(shù)庫library和虛擬機(jī)dalvik,用c++語言開發(fā);上層應(yīng)用軟件,包括通話程序,短信程序等,用java語言開發(fā)。所以,要想好好的學(xué)習(xí)android系統(tǒng)的開發(fā),那就必須掌握c++和java語言,它們都是基礎(chǔ)。
android學(xué)習(xí)并不是那么的容易,你得很努力很認(rèn)真的去學(xué)習(xí),但如果只是淺淺的了解,那就簡單得多,但并不是這樣的,你得更加深入的去學(xué)習(xí),你才算是懂一點。
linux是android開發(fā)的基礎(chǔ),linux是一套免費使用和自由傳授的類unix操作系統(tǒng),它速度快,運行穩(wěn)定,對硬件的配置要求低,兼具了其他系統(tǒng)的優(yōu)點,最關(guān)鍵是可以免費使用,所以linux得到了迅猛的發(fā)展,我們學(xué)習(xí)android的開發(fā)就得了解linux,它常用的一些操作命令是我們必須要理解和掌握的,比如說:su命令,它是最基本的命令之一,常用于不同用戶間切換。例如,如果登錄用戶為user1,要切換為user2,則用如下命令——$su user2 就行了;pwd命令,用于顯示用戶當(dāng)前所在的目錄;cd命令,不僅顯示當(dāng)前狀態(tài),還改變當(dāng)前狀態(tài),它的用法跟dos下的cd命令基本一致;ls命令,它跟dos下的dir命令一樣,用于建立磁帶備份系統(tǒng),目前廣泛用于建立文件發(fā)布檔案;gzip命令,用于壓縮文件;mkdir命令,用于建立目錄,跟dos下的md命令用法幾乎一樣的;cp命令,用于復(fù)制文件或目錄;rm命令,用于刪除文件或目錄;mv命令,用于移動文件和更多文件;reboot命令,重啟命令;halt命令,關(guān)閉命令。這些都是我們學(xué)習(xí)android系統(tǒng)所必須掌握的。 android系統(tǒng)的開發(fā)更離不開java,java是一種簡單的,面向?qū)ο蟮?,分布式的,解釋?zhí)行的,健壯的,安全的,結(jié)構(gòu)中立的,可移植的,高效率的,多線程的和動態(tài)的語言,java在android平臺開發(fā)中的應(yīng)用起到了很關(guān)鍵的作用,android的開發(fā)需要java的上引動開發(fā)工具,eclipse開發(fā)工具就是目前最主流的java開發(fā)工具,eclipse本身只是一個框架平臺,
但是眾多插件的支持使得eclipse擁有其他功能相對固定的ide軟件很難具有的靈活性,許多軟件開發(fā)商以eclipse為框架開發(fā)自己的ide。
android的學(xué)習(xí)真的不是那么容易的,就一個平臺的搭建就已經(jīng)難到了我,就這樣一個開發(fā)平臺它得有一個java的環(huán)境,還要有ide等等,花了一大半的時間終于搭建了一個框架,它的一些插件必須要在線的升級,就是說必須要有網(wǎng)才行,這是一件很難熬的事,但等到搭建好后,那是一種成就感,通過學(xué)習(xí)讓我知道了android系統(tǒng)也有它的不足之處:安全和隱私,由于手機(jī)與互聯(lián)網(wǎng)的緊密聯(lián)系,個人隱私很難得到保護(hù),互聯(lián)網(wǎng)的深入發(fā)展也將會帶來新一輪的隱私危機(jī);運營商仍然能夠影響到android手機(jī);同類機(jī)型用戶減少:在不少手機(jī)論壇都會有針對某一型號的資源,而對于android平臺手機(jī),由于廠商豐富,產(chǎn)品類型多樣,這樣使用同一款機(jī)型的用戶越來越少,缺少統(tǒng)一機(jī)型的程序強化;過分依賴開發(fā)商,缺少標(biāo)準(zhǔn)的配置等等的,這些的不足都在等待我們?nèi)ヌ剿鳌?/p>
android系統(tǒng)平臺的結(jié)構(gòu)有:應(yīng)用程序?qū)樱瑧?yīng)用程序框架層,運行庫層,linux內(nèi)核層。只有了解了這些才能助我們更好的學(xué)習(xí)android系統(tǒng),android系統(tǒng)開發(fā)的相關(guān)環(huán)境必須安裝并配置好,這是一個細(xì)活:第一得安裝java環(huán)境,然后還得修改javadoc的link。第二設(shè)置環(huán)境變量,第三就安裝repo,第四得在線下載android源碼并更新,第五是編譯android源碼并得到~/project/android/cupcake/out目錄,第六在模擬器上運行編譯好的android源碼,第七編譯linux kernel,第八是編譯模塊,第九編譯sdk。這個安裝步驟我們得一步一步的做好 ,如果有哪一步做錯了,就會影響到最終的結(jié)果。當(dāng)你把所有的準(zhǔn)備工作做好后,創(chuàng)建一個新的android項目,你就會有一點點的興奮與成就感,那是一種很自豪的一種享受。 在android系統(tǒng)的開發(fā)過程當(dāng)中我們要了解和熟悉源碼的獲得,源碼樹結(jié)構(gòu)分析、android源碼簡要分析、還有android的移植,作為一個android開發(fā)者,必要的時候閱讀下android源碼可以拓寬一下自己的視野和對android的認(rèn)知程度,google的android的源
碼管理倉庫用的是git。android是一個開源手機(jī)終端系統(tǒng),基于linux內(nèi)核,我們可以下載一個git客戶端,在windows下安裝git的客戶端軟件很方便的,安裝完成后,我們建立一個文件夾,就可用于存放將要下載的源碼,主機(jī)編譯工具和仿真環(huán)境,對于這些目錄和文件我們還要求會背下來,但得了解,了解它們是我們學(xué)習(xí)android系統(tǒng)開發(fā)更加的輕松了。 要想學(xué)習(xí)好android系統(tǒng)的開發(fā),我們光學(xué)一些理論性的知識,那是遠(yuǎn)遠(yuǎn)不夠的,我們得把理論與實踐結(jié)合起來,才能起到事半功倍的效果,本來對于android系統(tǒng)開發(fā)的學(xué)習(xí)就應(yīng)該從實踐當(dāng)中去深入的,在學(xué)習(xí)的過程中,我們要有足夠的耐心和足夠的時候,去練習(xí),去實踐。在這門課當(dāng)中的實例,比如,打電話,就讓我們眼前一亮了,我們一直以來每天在做的打電話就是這樣來的,這個實例提起了我們對android系統(tǒng)的又一興趣,android系統(tǒng)的開發(fā)不僅給我們的生活帶來了便利,也給我們帶來了歡樂。
這以上就是這一段時間來我對android系統(tǒng)開發(fā)的學(xué)習(xí)的一個總結(jié)與一個體會,android系統(tǒng)的開發(fā)真的讓我長了不少的知識,也帶來了不少的見識,雖然我對于它的掌握還不那么的深,學(xué)習(xí)的也還不足,但我還是會一直堅持的學(xué)習(xí)下去,因為它的奇妙,因為我們的生活需要它,它的開發(fā)是永無止境的,它的學(xué)習(xí)也將是永無止境的。
時間總是在不經(jīng)意間悄然離去,在這短短的10天實訓(xùn)里,讓我學(xué)會了很多課堂中學(xué)不到的東西。雖然只有10天,但讓我感覺到無比的充實,讓我懂得了學(xué)習(xí)的意義,時間的寶貴,認(rèn)真負(fù)責(zé)的生活態(tài)度。明白了做一件事不肯能是一帆風(fēng)順,沒有困難就沒有進(jìn)步,勇敢和堅持將會帶領(lǐng)我們走向成功的驛站。也許這只是一次很小的成功,也會讓我感到欣慰,因為我成功了。簡單的去做好一件小事,鑄就未來巨大的成功。
在這次實訓(xùn)中和隊友一起完成一個項目,從開始的無從下手,到初見雛形,再到基本完善。這一幕幕的畫面,讓人無不對自己所做的標(biāo)示認(rèn)可與自豪。在那一行行代碼間,流露出來的不只是大家對它付出的汗水,還有那份執(zhí)著的心。
那天,我們吃著泡面坐著火車和地鐵以及公交,不遠(yuǎn)千萬厘米來到這環(huán)境清幽,綠化十足的圣地。實訓(xùn)基地雖有些簡單,但寬敞明亮的場所讓我們不由喜歡。在實訓(xùn)中,回味了曾經(jīng)的對安卓的“味道”,又對新配方得產(chǎn)生了興趣。安卓這道菜,想想都醉了。這次實訓(xùn)項目我們做的是個關(guān)于點餐類的APP。起初,強大的功能讓我們這群菜鳥無從下嘴。但在我們這群崛起的碼農(nóng)面前,這次都不是問題。經(jīng)過我們七嘴八舌的商討下,最終確立了需求。需求就像我們?nèi)松暮綐?biāo)一樣,有了它,我們的開發(fā)才有方向,不然都是無用的。每天我們制定開發(fā)計劃,一小步一小步的走,一行一行慢慢的寫。看著一個個小小功能的實現(xiàn)與完善,我們都對他豎起大拇指。
相信隊友,這是我在此次實訓(xùn)中悟出來的一點體會。也許他平日里不怎么優(yōu)秀;也許他對開發(fā)不怎么會;也許他有一些懶惰。但我們都要相信他可以的。作為團(tuán)隊開發(fā)類項目,我們不能一個人什么都做完,這樣其他人體會不到團(tuán)隊價值,這不利于項目的團(tuán)隊開發(fā)。我們要讓每個人都有事做,并且要做好。
在這次實訓(xùn)中,我主要學(xué)到很多關(guān)于安卓界面布局的一些基礎(chǔ)知識。還有關(guān)于選項卡以及適配器和SQLite的一些簡單操作。在此次實訓(xùn)中,最主要的是讓我的懂得了學(xué)習(xí)的意義和態(tài)度。當(dāng)自己全身心投入代碼的世界中時,時間似乎是靜止的。當(dāng)老師笑著說:“吃飯了…..”。才發(fā)現(xiàn)一上午就沒了。這種忘我的學(xué)習(xí)態(tài)度,讓人倍感興奮。
此次實訓(xùn),讓我受益匪淺。在今后的工作和學(xué)習(xí)中用積極主動的態(tài)度去對待,那將是一件美妙的事情。做一個迎難而上的自己,不斷完善自己,突破自己。最后感謝在這次實訓(xùn)中無私的照顧我們的老師們,謝謝你們。