這些可以通過XML和編程方式定義或它們是互斥的嗎?我還沒有看到任何複合教程,所以我想知道這是否是答案。Android佈局XML和/或編程
0
A
回答
2
是的,它的確是一回事 - 使用XML通常更易於維護,而且在編譯之前您可以看到它的預覽。查看佈局結構也很容易,比如說。但是,大多數情況下,如果您不能在XML中執行任何操作,則可以使用代碼。絕對不是相反的情況。
下面是與Java和XML做同樣的事情的一個例子:
<TextView
android:id="@+id/textView"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Testing!"
/>
TextView textView = new TextView(this);
textView.setLayoutParams(new ViewGroup.LayoutParams(
LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));
textView.setText("Testing!");
基本上,我建議使用XML佈局,任何時候都可以,除非它的東西,需要在運行時進行修改,或者是單獨使用XML無法實現的內容。
0
視圖和佈局,可以指定兩種方式:
setContentView(R.layout.main);
mylayout.addView(myButton);
1
是。您可以從XML加載佈局,然後以編程方式將View對象添加到佈局。您也可以編程方式創建佈局,然後添加從XML獲取的視圖(查看LayoutInflater:http://developer.android.com/reference/android/view/LayoutInflater.html)。
相關問題
- 1. Android - XML佈局與編程
- 2. Android XML佈局或Java編碼
- 3. Android和XML佈局
- 4. android編程佈局
- 5. 的Android佈局編程
- 6. 編程Android的佈局
- 7. Android xml佈局:toRightOf
- 8. Android UI XML佈局
- 9. 的Android XML佈局
- 10. 編程添加TextViews到XML佈局
- 11. 如何在XML佈局(或編程)中充氣XWalkView?
- 12. Android聊天應用程序-xml佈局
- 13. Android的佈局XML屬性和定位...
- 14. Eclipse Android XML佈局頁眉和頁腳
- 15. 自定義字體和XML佈局(Android)
- 16. Android。 XML佈局和按鈕引用
- 17. 動態或xml佈局?
- 18. Eclipse IDE - Android圖形佈局和XML佈局並排
- 19. 如何將xml佈局和編碼佈局合併爲一個佈局
- 20. Android:以編程方式從XML製作佈局
- 21. Android以編程方式包含佈局(即沒有XML)
- 22. 以編程方式結合幾種類型的xml佈局android
- 23. Android:合併xml並以編程方式生成佈局
- 24. 在Android中以編程方式合併xml佈局
- 25. 編輯xml佈局joomla
- 26. XML佈局編輯器
- 27. 的Android XML佈局問題
- 28. Android XML佈局設計
- 29. Android的XML佈局重疊
- 30. 需要與Android XML佈局
兩者在同一時間? – Somk 2011-05-07 17:08:20