2-9 Android 筆記(二)

來源:互聯網
上載者:User

1.Android 中的菜單有幾種?

選項菜單  OptionMenu    對應的菜單選項的點擊是onOptionItemSelect()方法

操作功能表  ContextMenu    對應的菜單選項的點擊方法是onContextItemSeclect()方法       使用contextMenu的時候要記得讓其依賴一個組件,如textview等等,採用的是註冊的方式registerforContentMenu(view)

功能菜單(子功能表)  SubMenu  和選項菜單使用的是一樣的

2.開發模式有哪些?Android使用的是哪種?

開發模式有兩種:C/S,B/S

前者是用戶端和服務端

後者是瀏覽器和伺服器

兩種不同的地方在於前者需要用戶端和服務端都要開發,後者只需要開發服務端即可

android採用的是C/S的開發模式

3.UI是什嗎?

User  Interface 使用者介面

4.px和dp,pt和sp分別有什麼不同?

px和dp可以用來表示圖片的設定顯示,px和密度有關係,不會隨著螢幕的變大而變大,所以使用較多的是dp

pt和sp表示的是字型的大小設定,但是pt和px有些類似,都是與密度有關的,所以才有sp還是比較方便的

5.什麼是寫入程式碼?Menu除了使用寫入程式碼還可以採用什麼方法?

在程式中設定的Menu採用的就是寫入程式碼,這樣如果要修改的話需要改變很多地方,不方便!一次可以採用xml布局檔案的形式將Menu設定顯示出來

6.android中如何?組件的執行個體化的?和java有什麼不同?

android中在布局檔案中講組件擺放了上去,給其設定了id,那麼在程式中可以使用findViewById的方法讓android自己完成執行個體化,與java中的new不同的就是減少了依賴關係!


相關文章

聯繫我們

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