12
A
回答
7
Layouts
全部直接延伸ViewGroup
。 Layout
後綴是該組中類的一部分,例如, LinearLayout
,RelativeLayout
。
Containers
是用於包裝動態內容的Views
的存儲桶說明。他們比Layouts
更專業,可以但不必延長Layout
。一些間接地延伸ViewGroup
,例如ListView
,一些不會例如VideoView
。 Android Studio使用Container
標籤,但不是類名稱的一部分。
8
我將定義的差異如下:
- 佈局是通用
ViewGroups
直接與圖形視圖處理。他們對自己能管理的孩子沒有要求。 - 集裝箱完成更具體的任務,這就是爲什麼他們有多少,他們可以接受哪種孩子的額外要求。因爲大多數容器需要編寫
Adapter
類來表達這些要求。
2
甲容器是用來包含其它視圖的圖。 Android提供了視圖類的集合,充當視圖的容器。這些容器類稱爲佈局,顧名思義,它們決定他們的子視圖的組織,大小和位置。
佈局基本上是爲被稱爲瀏覽其他項目,它們被顯示在屏幕上的容器中。佈局也有助於管理和安排視圖。佈局以XML文件的形式定義,在運行時不能由我們的代碼更改。
相關問題
- 1. Android中佈局重力和重力有什麼區別?
- 2. 佈局與設計有什麼區別?
- 3. RoR中的視圖和佈局有什麼區別?
- 4. 佈局中的remove和unsetChild方法有什麼區別?
- 5. setGravity = right和setLayoutDirection = rtl在佈局中有什麼區別
- 6. OpenCL中本地和全局內存區別有什麼區別?
- 7. Docker中容器層和容量有什麼區別?
- 8. 面料容器和獨立容器有什麼區別?
- 9. Android中Adapter和AdapterView有什麼區別?
- 10. 在android中本地和全局Rect方法有什麼區別?
- 11. android:和android之間有什麼區別:
- 12. 膨脹佈局方法和這些參數有什麼區別
- 13. 線性和相對佈局有什麼區別?
- 14. Qt:佈局和小部件有什麼區別?
- 15. 發佈和迭代有什麼區別?
- 16. flex中的組和容器控件有什麼區別?
- 17. elasticbean中的命令和容器命令有什麼區別
- 18. android的abc.db和abc.sqlite有什麼區別?
- 19. 「瀏覽器發佈」和「程序發佈」有什麼區別?
- 20. 有什麼區別`和$(Bash中有什麼區別?
- 21. 在fle4中嵌套VerticalLayout的VGroup容器和Group容器有什麼區別?
- 22. 在網格佈局中,以下幾點有什麼區別
- 23. android intents有什麼區別?
- 24. Android。 ShapeDrawable和GradientDrawable有什麼區別?
- 25. Android ICS和Jelly Bean有什麼區別?
- 26. Android | setOnClickListener和setOnTouchListener有什麼區別?
- 27. android:layout_width和android有什麼區別:width
- 28. ADT和Android SDK有什麼區別?
- 29. android:gravity和android有什麼區別:layout_gravity
- 30. Android:'orientation'和'screenLayout'有什麼區別?
謝謝你的英語。 – Jeb50