10天學安卓-第一天

來源:互聯網
上載者:User

標籤:

說明1:本系列教程僅針對新手入門,高手勿入!

說明2:本系列教程均不考慮安卓版本低於4.0的情況。

說明3:本系列教程假定您瞭解一些編程的基礎知識,對於Java語言略懂即可。

 

說點廢話

從什麼時候說起呢,應該是很久以前的事情了。

2008年的早春,因為工作的原因在日本工作了一個月,當我和同事們在商場閑逛的時候,發現了以前從未見過的電子裝置,一款是大螢幕(當時可以稱得上巨屏了)的手機,一款是超大容量(80G)的MP3,對了,也許聰明的你已經猜到了,一個是iPhone 1,一個是iPod Classic,

於是,一個嶄新的時代開啟了,當然,我們都是旁觀者,真正的主角是Apple和Google。

 

真正的開始其實是2007年,在這一年,Apple和Google先後發布了iPhone1以及Android作業系統,從此,一發不可收拾,iPhone以每年一代產品的速度迭代,Android則先後發布了許多成功的、失敗的版本,具體的數字就不列舉了,只要大家知道智能的才是未來的,作為程式員,更要時刻瞄準最新的技術。

 

比如Google Glass

 

 

廢話不多說了,我們言歸正傳,本教程的目標不是僅僅讓大家學會編寫一些案例,更會讓大家製作一個完整的可以運營的應用,在這個過程中,你會慢慢掌握Android開發中必備的知識,以及如何來解決遇到的問題,最終,你會發揮自己的聰明才智,開始製作自己專屬的應用。

Come on, baby!

 

工欲善其事,必先利其器

移動互連網的時代,多少創業者一鳴驚人,升職加薪,當上總經理,出任CEO,迎娶白富美,走上人生巔峰。相信我,這一切都不是夢,但是千裡之行始於足下,首先你要具備以下軟硬體:

1. 至少一台裝置

國內買手機,選擇何其多,三星、Sony、LG、Moto甚至Nokia這些國際大廠的品牌,到HTC、小米、魅族、中華酷聯這些國內知名廠商,甚至金立、大黃蜂、小辣椒這些山寨貨,高中低檔任君選擇。不過對於我們開發人員來說,最好的選擇必須是Google的親兒子,重點推薦Nexus 4,或者即將發布的Google的下一代旗艦級。

2. 一台電腦

相比較於iOS開發對於電腦的要求,Android開發簡直太人性了。不管你是Windows、Linux、Mac,只要安裝了Java環境,都可以進行Android開發。

本文假定大家使用的是Windows環境,以下的操作都是基於Win8系統的,如果你的作業系統不是Windows,那麼安裝Java之類的我想是更不在話下了。

3. 軟體環境

首先安裝Java環境,請移步 http://www.oracle.com/technetwork/java/javase/downloads/index.html 下載。

其次,Google推薦使用Eclipse+ADT的組合,請移步 http://developer.android.com/sdk/index.html 下載。

別告訴我你上不去這個網站,請自己想辦法。

 

 

開啟Android之旅

安裝好以上環境後,解壓下載的adt-bundle-windows…..zip檔案,開啟eclipse,先確認Android環境是否完備。

依次選擇菜單 File >> New >> Android Application Project,

其中Application Name填寫demo後,會自動產生Project Name和 Package Name,我們保留預設值就好了,然後選擇Minimum Required SDK為API14,我們只針對4.0以上的版本進行開發。

選擇好之後,請一路點擊[Next],直到最後一步,點擊[Finish],我們的第一個應用項目就搭建好了。

連上你的手機之後,在項目的根節點右鍵選擇[Run As] >> [Android Application],會彈出裝置選擇框,

看到了吧,My Phone是小米3。

如果沒出現裝置的話,請依次檢查USB線是否串連、驅動是否安裝、手機是否已經開啟[USB調試],一切正常的話,點擊[OK],程式就運行到手機上了。

 

好了,第一天就到這兒吧,萬事開頭難,我相信在配置環境的過程中,大家都遇到了不少問題,請利用好百度、Google這些工具。

明天開始,我們即將有一個全新的目標。

10天學安卓-第一天

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.