android是我們現在手機上應用的很廣泛的一種操作系統,使用起來簡單方便,比IOS更好操作。現在很多學校都開設了android相關的開發功課。很多學生在學習之后都對android有了更加清醒的認識,下面小編就給大家整理了一篇android學習心得體會。
這學期,我們新開了一門課程——android的研發。在老師們的介紹下,我們了解android的開發環境以及控件的功能。android學習心得體會剛開始接觸Android覺 得 既 陌生 又 親 切,陌生在沒有學過具體的開發軟件,親切在于它在界面開發上和web也可以形成了相通的架構,更加方便。
一、Android簡介
Android一詞的本義指“機器人“,同時也是Google于2007年11月5日宣布的基于Linux平臺的開源手機操作系統的名稱,該平臺由操作系統、中間件、用戶界面和應用軟件組成,號稱是首個為移動終端打造的真正開放和完整的移動軟件。
二、Androi前景
市場上:現在2.2技術應該已經成型了,但是目前產品是2.2的貌似不是很多,在嵌入式的角度來說,前景應該不錯,手機領域就不用說了,汽車導航,電子消耗品,它的界面我認為遠比塞班要好,而且,開放軟件是個趨勢,這樣,系統的市場占有率才能高,支持的軟件多,自然生命周期,效益比率都高。 技術上:現在國內Android的軟件的開發人員應該也不少了,而且基于linux內核,linux內核也是趨勢,現在Android封裝linux那部分的類和函數感覺懂的人相對也不是很多。在挑戰性和技術掌握上,Android都是優勢。 支持上:國內對google的態度....有的時候服務器上不去,可能一點開發中平臺的小問題,就是人家一句話就解決的問題,可能要耽誤開發周期,或者說響開發心情....所以整體來說Android的前景還是很好的。
三、軟件下載
(一)Android開發環境搭建第一步:下載Android SDK到官方下載Android SDK,單擊“android-sdk-windows.zip”鏈接進行SDK下載,下載該文件后解壓該文件到操作系統的任意目錄下。打開目錄找到SDK Setup.exe可執行文件,雙擊執行該文件。選擇"Available Packages",選擇想安裝的版本(我是全選了,省事),然后單擊“InstallSelected”->選擇“Accept All”,再單擊“Install Accepted”就可以在線安裝了。提示:如果你的“Available Packages”右側的地址不能打開,請選擇左側列表的“Setting”選項,在右側的設置中勾選“Fore https://......”
第二步:安裝JDK
A、下載JDK。Android SDK需要JDK5 以上的版本。JDK6的下載地址http://java.sun.com/javase/downloads/widget/jdk6.jsp。 B、安裝JDK。下載完成后進行正常雙擊、安裝,這里就不說了。。。 C、配置Java環境變量 1、配置Java Home。復制Java的安裝路徑,右鍵單擊“我的電腦”->“屬性”->“高級”—>“環境變量”中新建環境變量java_home,變量值為java安裝路徑。
2、配置Path。右鍵單擊“我的電腦”->“屬性”->“高級”—>“環境變量”,在“系統環境變量”中編輯Path便來了個,添加Java的bin目錄到其中。變量與變量中間使用分號“;”分隔。
3、配置classpath。右鍵單擊“我的電腦”->“屬性”->“高級”—>“環境變量”,在“系統環境變量”中新建一個系統變量名稱為“classpath”,變量值為半角句號“.”第三步:下載Eclipse ADT插件要求Eclipse的版本是3.3以上,Eclipse的下載網址是http://www.eclipse.org/downloads/。下載后解壓可以直接使用。
(二)下載安裝ADT。
這里介紹通過Eclipse在線更新的方式安裝。
1、啟動Eclipse,選擇“Help”->“Install New Software.....”
2、單擊“Add.....”添加一個更新站點(注意:站點http后面不要加s)否則可能連接失敗(Name:ADT0.9.5;Location:http://dl-ssl.google.com/android/eclipse/)
3、添加好后,勾選“Developer Tools”單擊“Next”進行更新安裝。
我的心得體會:
(1)通過半個學期的學習,基本掌握了Android應用程序開發的一般流程。對常用控件基本掌握其用法,對其事件的監聽方法也基本掌握。學習Android不僅是對前沿開發技術的了解,也是對編程知識的一次提升。
(2)通過學習Android的控件、布局、Activity、Service等一系列基礎知識,對整個Android的開發有了大致的了解。例如: 要的布局(或者控件) ,在學習界面中,我發現Android為我們提供了很好的類似反射機制,通過Layout文件夾下的配置文件,可以快速的形成界面,在配置文件可以設置屬性或者樣式都是很快捷方便對比較特殊的界面也可以通過處理嵌入到指定的界面,同樣你可以通過java代碼直接創建View進行添加,不過這種方式比較復雜。
(3)對一些點擊、選中、按鍵等處理的事件,界面之間的跳轉Intent管理,通過Bundle對數據在界面之間進行傳輸。
android是一種很錯的手機系統,使用起來簡單,而且可以根據自己的需求選擇適合自己的版本,非常的方便。我要多多學習關于android的知識,在未來,將android系統研發的更加人性化,使用起來更加的舒適。
「標簽: 學習心得體會」