android java 實(shí)習總結
總結是在某一特定時(shí)間段對學(xué)習和工作生活或其完成情況,包括取得的成績(jì)、存在的問(wèn)題及得到的經(jīng)驗和教訓加以回顧和分析的書(shū)面材料,它可以幫助我們總結以往思想,發(fā)揚成績(jì),讓我們來(lái)為自己寫(xiě)一份總結吧。但是總結有什么要求呢?以下是小編幫大家整理的android java 實(shí)習總結,歡迎閱讀,希望大家能夠喜歡。
android java 實(shí)習總結1
1概述
實(shí)習是一種實(shí)踐,是理論聯(lián)系實(shí)際,應用和鞏固所學(xué)專(zhuān)業(yè)知識的一項重要環(huán)節,是培養我們能力和技能的一個(gè)重要手段。在本學(xué)期的期末假期,我們在學(xué)校機房進(jìn)行了JAVA實(shí)訓進(jìn)行為期15天的實(shí)習。這次實(shí)習旨在培養我們綜合運用所學(xué)的專(zhuān)業(yè)基礎理論、基本技能和專(zhuān)業(yè)知識分析問(wèn)題和解決問(wèn)題的能力,培養我們的專(zhuān)業(yè)素質(zhì)、應用科學(xué)的思維方法和計算技巧,使我們了解科學(xué)研究工作的一般程序和方法,撰寫(xiě)科技論文的能力;培養我們直接參與科研活動(dòng)、科研文獻和資料的調研,對研究工作以及相關(guān)的研究結果分析、綜合的能力;重點(diǎn)培養我們積極的創(chuàng )新精神、嚴肅認真的科學(xué)態(tài)度和嚴謹求實(shí)的工作作風(fēng),增強我們的綜合素質(zhì)以及對畢業(yè)后工作崗位的適應能力;有利于擴大我們的知識面,并掌握一些軟件工程技術(shù)的發(fā)展前沿。這是我們在學(xué)習專(zhuān)業(yè)課程之后走向工作崗位之前的不可缺少的實(shí)踐環(huán)節。它對于培養我們的動(dòng)手能力有很大的意義。我所在的思軟科技學(xué)習的是Android手機軟件的開(kāi)發(fā)技術(shù),我們的任務(wù)是完成一個(gè)游戲軟件。雖然其中經(jīng)歷了很多困難,但是我們最后順利的完成了軟件,F在即將結束了,回首本學(xué)期的java學(xué)習,重點(diǎn)還是在學(xué)習概念等一些常識性的東西,遇到了很多自己感興趣的問(wèn)題,就會(huì )很有興趣,當然學(xué)知識可不能憑自己的愛(ài)好和一時(shí)興趣,不能遇到自己不敢興趣的問(wèn)題就把它拋給同學(xué),要學(xué)會(huì )自己踏踏實(shí)實(shí)認真的去解決問(wèn)題。要一步一個(gè)腳印,認認真真,踏踏實(shí)實(shí),理論與實(shí)踐相結合,在扎實(shí)掌握課本實(shí)例和內容之后,有一定的擴展閱讀和課外學(xué)習,充分全面的了解JAVA的應用和擴展運由于我在java基礎方面的知識比較薄弱學(xué)習重點(diǎn)放在了java基礎學(xué)習上兼顧android學(xué)習。
Java基礎學(xué)習內容:
1.bean-實(shí)體類(lèi)分析。
2.功能分析。
3.語(yǔ)義模型、關(guān)系模型、界面模型、流程圖。
4.代碼分析、DAO接口實(shí)現。
2完成老師每日給的java基礎作業(yè)達到復習的目的。每日老師給的練習都有針對性認真的完成練習很好的達到了復習java基礎的目的。
2感受與體會(huì )
這次實(shí)習給了我很多的感受,我感覺(jué)收獲很大。雖然每一天都很忙、很累,但是卻很充實(shí),這是在學(xué)校從來(lái)沒(méi)感受到的。之前在大學(xué)已經(jīng)待了三年的我,也多少學(xué)了些編程語(yǔ)言,像是C、C++和面向對象的編程技術(shù),也通過(guò)課設和其他途徑親自動(dòng)手編寫(xiě)了一些小的軟件和信息系統,但是到了思軟學(xué)習之后我發(fā)現這些知識技能還遠遠不夠。而且進(jìn)行團隊開(kāi)發(fā)跟自己做一個(gè)小東西的開(kāi)發(fā)思路、步驟完全不一樣,既要按時(shí)完成自己的任務(wù),又要能與團隊中其他人的模塊實(shí)現連接,這些東西是我之前從未接觸過(guò)的。開(kāi)始的時(shí)候我們確實(shí)遇到了很多困難,經(jīng)過(guò)我們全組同學(xué)的努力,我們把它們一一克服了。這次實(shí)習,接觸Android這個(gè)新技術(shù)。之前在網(wǎng)上看了相關(guān)的報道,感覺(jué)這東西挺神秘的,Android是谷歌公司公布的智能手機操作系統,它是基于Linux內核開(kāi)發(fā)的,但是上面運行的軟件又可以用java開(kāi)發(fā)。
目前全世界安裝Android系統的手機數量已經(jīng)超過(guò)了蘋(píng)果,而在中國Android早就成為了使用人數最多的智能手機操作系統,最近谷歌公司又收購了摩托羅拉,我相信Android系統前景一定很廣闊。開(kāi)始實(shí)習的最初兩天主要是老師幫助我們梳理之前學(xué)過(guò)的java基礎知識,并重點(diǎn)講解一些在我們的軟件開(kāi)發(fā)中會(huì )經(jīng)常用到的一些技術(shù),像多線(xiàn)程、匿名內部類(lèi)和一些常用的集合等。這些知識有些我們在學(xué)校中已經(jīng)學(xué)過(guò)了,但是忘的差不多了或者是學(xué)的也不精,而有些則從未學(xué)過(guò),老師耐心細致的給我們講解力求讓每個(gè)同學(xué)都能理解。
隨后我們就正式的進(jìn)入了Android系統軟件開(kāi)發(fā)的學(xué)習。Android系統開(kāi)發(fā)有4大構件:Activity,Service,Broadcast和Notification,這4個(gè)構件我們的系統全都使用到了。它所有的軟件代碼實(shí)際上都可以分為界面代碼和功能代碼,界面代碼是寫(xiě)在XML文件中的,而功能代碼是用java寫(xiě)的。
大體上的開(kāi)發(fā)步驟也是先做界面,然后寫(xiě)功能代碼。老師按照開(kāi)發(fā)步驟先給我們講解界面的開(kāi)發(fā),給了我們一個(gè)他已經(jīng)做好的軟件實(shí)例做模板,然后就讓我們開(kāi)始進(jìn)行我們軟件的.界面制作,等我們的界面做完了在進(jìn)行功能開(kāi)發(fā)的講解。這種邊學(xué)邊做的模式的確加快了我們軟件開(kāi)發(fā)的速度,同時(shí)也讓我們在每天學(xué)習新知識后,就能在軟件中實(shí)際的運用它,使我們能直觀(guān)的快速的學(xué)會(huì )所學(xué)知識。這使我對Android界面的各種組件有了很深的了解。軟件實(shí)現上也不難,只要弄懂原理方法就可以,java中自帶了很多類(lèi),可以方便的幫助我們實(shí)現方法的顯示。其中遇見(jiàn)很多困難,這就需要我跟同組的其他同學(xué)溝通好,確定好接口和各個(gè)方法的名稱(chēng)以及傳遞數據的格式,使我的與人溝通能力得到鍛煉。Android中使用的數據庫是一個(gè)叫做SQLite的輕型數據庫,它很小而且操作起來(lái)也很簡(jiǎn)單,讓我感到很驚訝,我以前一直以為數據庫都是那種像Oracle和SQLSever那么大呢。最后,在老師的指導下和全組同學(xué)的不懈努力下,我們順利完成了我們的作品。
3總結
這次實(shí)習讓我真正的將所學(xué)知識應用到了實(shí)際項目開(kāi)發(fā)中,感受到了Android的魅力,了解了Android的基本開(kāi)發(fā)技術(shù)、方法、過(guò)程。鍛煉了代碼編寫(xiě)能力、團隊開(kāi)發(fā)能力,提高了解決問(wèn)題的能力,達到了實(shí)習效果。我得到了難能可貴的鍛煉。
android java 實(shí)習總結2
剛開(kāi)始接觸Android感覺(jué)到它很有意思,在界面開(kāi)發(fā)上和web也可以形成了相通的架構,更加方便,視覺(jué)上也是非常的酷,在前期我通過(guò)的大量的AndroidSDK開(kāi)發(fā)范例大全中的例子以及Android提供的APIDEMOS進(jìn)行學(xué)習,盡管例子之間的連接比較零散,不過(guò)通過(guò)這些例子的學(xué)習我可以學(xué)習到了很多和以前java上相通的思想。
我在為期半個(gè)月的實(shí)習中學(xué)到了很多在課堂上根本就學(xué)不到的知識,收益非淺.現在我對這半個(gè)月的實(shí)習做一個(gè)工作小結。
1、通過(guò)半個(gè)月的android實(shí)習,基本掌握了Android應用程序開(kāi)發(fā)的一般流程。對常用控件基本掌握其用法,對其事件的監聽(tīng)方法也基本掌握。學(xué)習Android不僅是對前沿開(kāi)發(fā)技術(shù)的了解,也是對編程知識的一次提升。
2、通過(guò)學(xué)習Android的控件、布局、Activity、Service等一系列基礎知識,對整個(gè)Android的開(kāi)發(fā)有了大致的了解。例如:要的布局(或者控件),在學(xué)習界面中,我發(fā)現Android為我們提供了很好的類(lèi)似反射機制,通過(guò)Layout文件夾下的配置文件,可以快速的形成界面,在配置文件可以設置屬性或者樣式都是很快捷方便。對比較特殊的界面也可以通過(guò)處理嵌入到指定的界面,同樣你可以通過(guò)java代碼直接創(chuàng )建View進(jìn)行添加,不過(guò)這種方式比較復雜。對一些點(diǎn)擊、選中、按鍵等處理的事件,界面之間的跳轉Intent管理,通過(guò)Bundle對數據在界面之間進(jìn)行傳輸。
3、在手機交互式通信服務(wù)中,學(xué)習了Android手機之間進(jìn)行短信發(fā)送、廣播、對廣播的監聽(tīng)、服務(wù)等,在Service類(lèi)中沒(méi)有context,可以通過(guò)Handler來(lái)每秒反復運行,自動(dòng)送出系統廣播信息,同時(shí)在這里我們也知道可以設計一個(gè)常用的變量類(lèi),設計一個(gè)當前的CurrentActivity這個(gè)變量進(jìn)行控制,進(jìn)行處理。
在A(yíng)ndroid編程過(guò)程中鞏固熟悉了Java的編程。由于A(yíng)ndroid應用程序的開(kāi)發(fā)離不開(kāi)Java的支持,所以基礎的Java知識是必須的。Android系統是基于Linux的手機操作系統平臺,要深入系統的學(xué)習Android,不僅僅是有Java和Android應用開(kāi)發(fā),必須要具備Linux,C/C++高級編程才能深入的涉及AndroidFramework和Android內核開(kāi)發(fā)。成為Android開(kāi)發(fā)的高素質(zhì)人才。所以,在后續對Android的學(xué)習中可能會(huì )看一些較底層的書(shū)籍。
由于這次實(shí)習時(shí)間較短,對于A(yíng)ndroid應用程序的高級編程講的很少,是這次實(shí)習中的不足。要想開(kāi)發(fā)一些好的應用程序,還需要更多的知識支持。在做實(shí)習最后的項目時(shí),遇到了很多平時(shí)沒(méi)有遇到或者沒(méi)有特別關(guān)注的問(wèn)題,如常見(jiàn)的Activity忘記注冊,對SD卡存取需要權限,在寫(xiě)SQL語(yǔ)句時(shí)細微的錯誤就可能導致程序運行錯誤。這些問(wèn)題只有自己在實(shí)際開(kāi)發(fā)中才能體會(huì )到并且解決,并且在解決后可以長(cháng)時(shí)間的記住。
通過(guò)Android的實(shí)習,我們在大四畢業(yè)前,我們又掌握了一項新的前沿的開(kāi)發(fā)技能,也有了更多的發(fā)展方向,這在以后的找工作的過(guò)程中無(wú)疑為我們增加了砝碼,也可以成為我們的一項興趣愛(ài)好,可以根據我們自己的需要設計一些小的程序?傊,在這次實(shí)習中,我獲得了很多東西,提高了自己的編程技巧和編程方法,并且認識了Android應用程序的開(kāi)發(fā),以及加深了對Java的認識。
最后,通過(guò)實(shí)習,我收獲了很多東西,特別是編程方面的,這對即將畢業(yè)的我們來(lái)說(shuō),這次實(shí)習是一次較為珍貴的充電!
【android java 實(shí)習總結】相關(guān)文章:
android實(shí)習心得08-30
java培訓實(shí)習總結08-05
java個(gè)人實(shí)習總結09-02
Java實(shí)習總結范文11-17
Java實(shí)習報告總結11-05
java實(shí)習報告總結精選09-05
java畢業(yè)實(shí)習總結11-15
Java專(zhuān)業(yè)實(shí)習總結11-21
Android筆試總結12-10