學習Android(一)

  1),下載SDK,

         1.1)下載android-sdk_r3-windows ,

         1.2)然後解壓後放在一個目錄比如:c:/android-sdk_r3-windows

         1.3)執行如上目錄下的文件:SDK Setup.exe,(機器人圖標的哪個)

         注意:一般的話會出現 Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml,所以應該修改如下幾個地方:

         a)修改Available Packages,點擊"add Site..",增加: http://dl-ssl.google.com/android/repository/repository.xml,當然了,你可以刪除原來使用https做連接的site.這個只能更新一些API的package.

         b)修改代理配置:Settings裏Http Proxy Server:10.159.192.62,Http Proxy Port:8080,選擇如下兩個選項卡:Force https//.....using http...,還有一個:Ask Before restaring ADB.

         c)選擇Installed package,裏面會有SDK1.1,1.5,1.6,2.0和多個版本的APIs及Usb Driver package.

        至此,所有SDK安裝完畢。CALL,也不知中國爲什麼封技術性的網站,按照如上做能夠省出你更多的時間來。我這裏100%通過。

    2),安裝Google爲我們提供的Eclipse 開發插件(ADT),地址:https://dl-ssl.google.com/android/eclipse/      

    3),瞭解開發的基本環節

        可以看看吳用的技術網站 ,看幾個視頻的就夠用了。幾個基本概念弄明白了,做爲JAVA開發的人才來說就是Code了。

        a)視頻下載連接。

           視頻第一部分,第一講Android簡介,第二講建立Android開發環境

           視頻第二部分,第三講第一個Android應用,第四講Android程序基礎

           視頻第三部分,第五講Intent與Activity,第六講Activity生命週期

           視頻第四部分,第七講使用Service,第八講Content Provider     

           PPT文檔

        b)開發當中幾個概念:(簡單理解)

           1。Activity,用戶界面,被認爲是一個使用者的交互接口,
           2。Intent與Intent Filter,頁面之間的跳轉,包括一個動作和一個反應。Intent Filter描述跳轉後做什麼事情。
           3。Broadcast intent receiver,對外部的事情做一些處理。
           4。Service,運行在後臺的一段代碼。它可以運行在它自己的進程,也可以運行在其他應用程序進程的上下文(context)裏面

         c)程序組成


    4),學習sample

       打開C:/android-sdk-windows/platforms/android-xx/samples/,可以看到其中的代碼,可以參考,

 

     今天就學習到這兒,在調試的時候要注意一點。如果已經啓動了模擬器(第一次啓動比較慢),以後的程序就不需要重新啓動了,直接run或者debug就可以了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章