安卓實(shí)習(xí)心得體會(huì)范文(2)
安卓實(shí)習(xí)心得
安卓實(shí)習(xí)心得篇4
來北大青鳥武漢宏鵬魯廣校區(qū)學(xué)習(xí)已經(jīng)三個(gè)星期了,說心得好像還算不上,其實(shí)也只能算得上是一點(diǎn)體會(huì)吧!大學(xué)學(xué)的是電子,接觸過C語言,剛開始學(xué)習(xí)Java,起步階段還是可以接受的,雖然可以算是有點(diǎn)基礎(chǔ),但也因?yàn)檫@個(gè)使自己沒有那么仔細(xì),常犯一些小錯(cuò)誤,這是我們要警惕的,不管是否學(xué)過,都要持著一種虛心的態(tài)度。
接下來說一下自己的體會(huì)。
一 心態(tài)
我們每個(gè)人都存在著一種心態(tài),都想走捷徑,這就像一種僥幸心理。其實(shí)學(xué)習(xí)有沒有捷徑可以走呢,肯定是有的,我認(rèn)為最短的捷徑就是不要走彎路就已經(jīng)是捷徑了。前輩們常說:“欲速則不達(dá)”,這句話存在肯定是有它的道理的,所以我們不能浮躁,要靜下心來做好自己該做的事就可以了。
二 理論與實(shí)踐相結(jié)合
為什么要理論與實(shí)踐相結(jié)合呢?只有理論是不夠的,它要通過實(shí)踐才能更好的理解,也只有有了理論才能更好的實(shí)踐,做出更好的東西。比如我們現(xiàn)在要寫一段程序,只有看了書我們才知道是一個(gè)什么樣的格式,也只有通過我們來編寫程序才能知道理論知識是否已經(jīng)掌握。有時(shí)候我在想,為什么老師能夠?qū)⒁欢纬绦蜻M(jìn)行隨意的更改,能夠做到隨心所欲呢?而我們自己該怎么學(xué)才好?其中的道理,我認(rèn)為應(yīng)該是將每一個(gè)類型的題目都搞懂,做到舉一反三,那么就能一通百通。也就是說我們不能緊緊看中多做題,更重要的是要在搞懂各種類型的題的基礎(chǔ)上去進(jìn)行有針對性的練習(xí),在不懂的時(shí)候盡量自己想辦法解決,實(shí)在沒辦法再去請教高手,這樣印象會(huì)更深刻,同時(shí)也能培養(yǎng)自己獨(dú)特的編程思想。
三 培養(yǎng)自己對Android的興趣
在這個(gè)時(shí)代,我們都知道軟件開發(fā)是一個(gè)帶著光環(huán)的職業(yè),那么軟件開發(fā)之路好不好走呢?其實(shí)老鳥們都回答了我們這個(gè)問題,用他們的話說,軟件開發(fā)之路就是:編程---編程---再編程。實(shí)際上也是在說這條路是很枯燥的,需要培養(yǎng)自己對它的興趣,興趣是我們能夠堅(jiān)持下去的動(dòng)力,而不能緊緊將它作為一種謀生的手段,這樣會(huì)很累,說實(shí)話也對不起自己。說到這里,怎樣培養(yǎng)自己的興趣呢?第一,多了解一些Android和編程上有趣的事。比如說多去論壇轉(zhuǎn)轉(zhuǎn),我們會(huì)發(fā)現(xiàn)其實(shí)那些老鳥是很幽默的,他們在枯燥的世界里還尋求著屬于自己的一份甜蜜;第二,要讓自己對它充滿渴望。我們手上都有一本書,清華大學(xué)出版的《流動(dòng)的世界》,我剛拿起這本書看的時(shí)候,覺得寫的很無聊,我就想清華大學(xué)怎么會(huì)出這樣的一本毫無價(jià)值的書?看著看著就有了不同的想法,它的存在是有它的價(jià)值的,這是一本漫天想象的書,主要講的是對未來高技術(shù)的渴望和期盼,這些技術(shù)現(xiàn)在有些我們已經(jīng)在用了,有些還沒有被發(fā)明,而這份渴望和期盼就是我們前進(jìn)的動(dòng)力,它會(huì)引導(dǎo)我們對開發(fā)之路的產(chǎn)生興趣。
這些體會(huì)是我現(xiàn)在也是我以后需要的東西,在這里與大家一起分享。
安卓實(shí)習(xí)心得篇5
剛開始接觸Android感覺到它很有意思,在界面開發(fā)上和web也可以形成了相通的架構(gòu),更加方便,視覺上也是非常的酷,在前期我通過的大量的Android SDK開發(fā)范例大全中的例子以及Android提供的android開發(fā)視頻教程以及APIDEMOS進(jìn)行學(xué)習(xí),盡管例子之間的連接比較零散,不過通過這些例子的學(xué)習(xí)我可以學(xué)習(xí)到了很多和以前java上相通的思想。
我在為期半個(gè)月的實(shí)習(xí)中學(xué)到了很多在課堂上根本就學(xué)不到的知識,收益非淺.現(xiàn)在我對這半個(gè)月的實(shí)習(xí)做一個(gè)工作小結(jié)。
1通過半個(gè)月的android實(shí)習(xí),基本掌握了Android應(yīng)用程序開發(fā)的一般流程。對常用控件基本掌握其用法,對其事件的監(jiān)聽方法也基本掌握。學(xué)習(xí)Android不僅是對前沿開發(fā)技術(shù)的了解,也是對編程知識的一次提升。
2通過學(xué)習(xí)Android的控件、布局、Activity、Service等一系列基礎(chǔ)知識,對整個(gè)Android的開發(fā)有了大致的了解。例如: 要的布局(或者控件) ,在學(xué)習(xí)界面中,我發(fā)現(xiàn)Android為我們提供了很好的類似反射機(jī)制,通過Layout文件夾下的配置文件,可以快速的形成界面,在配置文件可以設(shè)置屬性或者樣式都是很快捷方便。對比較特殊的界面也可以通過處理嵌入到指定的界面,同樣你可以通過java代碼直接創(chuàng)建View進(jìn)行添加,不過這種方式比較復(fù)雜。對一些點(diǎn)擊、選中、按鍵等處理的事件,界面之間的跳轉(zhuǎn)Intent管理,通過Bundle對數(shù)據(jù)在界面之間進(jìn)行傳輸。
3在手機(jī)交互式通信服務(wù)中,學(xué)習(xí)了Android手機(jī)之間進(jìn)行短信發(fā)送、廣播、對廣播的監(jiān)聽、服務(wù)等,在Service類中沒有context,可以通過Handler來每秒反復(fù)運(yùn)行,自動(dòng)送出系統(tǒng)廣播信息,同時(shí)在這里我們也知道可以設(shè)計(jì)一個(gè)常用的變量類,設(shè)計(jì)一個(gè)當(dāng)前的CurrentActivity這個(gè)變量進(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í)中可能會(huì)看一些較底層的書籍以及參考一些android開發(fā)論壇。
由于這次實(shí)習(xí)時(shí)間較短,對于Android應(yīng)用程序的高級編程講的很少,是這次實(shí)習(xí)中的不足。要想開發(fā)一些好的應(yīng)用程序,還需要更多的知識支持。在做實(shí)習(xí)最后的項(xiàng)目時(shí),遇到了很多平時(shí)沒有遇到或者沒有特別關(guān)注的問題,如常見的Activity忘記注冊,對SD卡存取需要權(quán)限,在寫SQL語句時(shí)細(xì)微的錯(cuò)誤就可能導(dǎo)致程序運(yùn)行錯(cuò)誤。這些問題只有自己在實(shí)際開發(fā)中才能體會(huì)到并且解決,并且在解決后可以長時(shí)間的記住。
通過Android的實(shí)習(xí),我們在大四畢業(yè)前,我們又掌握了一項(xiàng)新的前沿的開發(fā)技能,也有了更多的發(fā)展方向,這在以后的找工作的過程中無疑為我們增加了砝碼,也可以成為我們的一項(xiàng)興趣愛好,可以根據(jù)我們自己的需要設(shè)計(jì)一些小的程序??傊?,在這次實(shí)習(xí)中,我獲得了很多東西,提高了自己的編程技巧和編程方法,并且認(rèn)識了Android應(yīng)用程序的開發(fā),以及加深了對Java的認(rèn)識。
最后,通過實(shí)習(xí),我收獲了很多東西,特別是編程方面的,這對即將畢業(yè)的我們來說,這次實(shí)習(xí)是一次較為珍貴的充電。
猜你喜歡: