通俗易懂的Android。

來源:互聯網
上載者:User

在一個文章裡看到一個人對JAVA和Android中的文法的比較,覺得很清晰易懂。

文法就是JAVA,不過所有的東西變成了activity(每個activity 就是一個單獨的頁面),或是intent。
你就暫且把activity 理解成main 吧。 一般程式是在一個activity 跳轉到另一個。每個activity 包含了很多textview,button,dialog 之類的東西,包裹跟這些介面相對應的listener, 或是event。
每個activity 可以利用getextra 或是setextra 來傳遞資訊。
由於每個activity 都是一個頁面,所以在manifest裡面必須聲明每個activity,其中一個是main activity,也就是點擊應用以後啟動的那個activity。
然後每個activity 對應一個 .xml 檔案(頁面顯示用的,不同的component 通過r.id.名字 來尋找)
那個R 檔案是自動產生的,所以不用管,但你.xml 檔案有錯的時候R 檔案就不能自動產生,而且千萬不要手動去修改裡面的內容,哪怕是有錯誤。。。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.