http://courses.coreservlets.com/Course-Materials/pdf/android/Android-Programming-Basics.pdf
閱讀教程它有3種方式中,Android應用程序可以建立
•基於Java的
- 用Java定義字符串,佈局窗口,創建GUI 控件,並分配事件處理程序。像Swing編程一樣。
•基於XML的
- 使用XML文件來定義字符串,佈局窗口,創建GUI 控制,並指定事件處理程序。 Java方法將從XML文件讀取 佈局,並將其從XML文件傳遞給setContentView佈局,並將其傳遞給setContentView。
•混合
- 使用XML文件來定義字符串,佈局窗口並創建 GUI控件。使用Java來分配事件處理程序
我想知道是否可以知道哪個是最好的方式,特別是如果項目很小或很大?
因此在閱讀本文後,您認爲可以僅使用xml文件構建android應用程序? ...你只能從xml分配onClick事件,所以「基於XML」的方法不會退出...閱讀http://developer.android.com/resources/index.html – Selvin 2011-12-31 16:39:39
這裏沒有真正的問題嗎?純XML是不可能的,不建議使用java(在XML中定義你的字符串等)。這是關於兩個極端和「之間的事情」。顯然你會在兩者之間的某處:) – Nanne 2011-12-31 16:44:42