2011-12-31 91 views
0

我只是在製作android應用程序的最佳方法是什麼?

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來分配事件處理程序

我想知道是否可以知道哪個是最好的方式,特別是如果項目很小或很大?

+1

因此在閱讀本文後,您認爲可以僅使用xml文件構建android應用程序? ...你只能從xml分配onClick事件,所以「基於XML」的方法不會退出...閱讀http://developer.android.com/resources/index.html – Selvin 2011-12-31 16:39:39

+0

這裏沒有真正的問題嗎?純XML是不可能的,不建議使用java(在XML中定義你的字符串等)。這是關於兩個極端和「之間的事情」。顯然你會在兩者之間的某處:) – Nanne 2011-12-31 16:44:42

回答

3

大多數應用程序需要混合方法。您可以使用Java定義XML中的佈局。有時候甚至可能最終在Java中編寫UI。所以,我會投票採用混合方式。

0

我會採用混合方法,因爲這是eclipse IDE中使用的方法,在製作應用程序時,您更傾向於使用android。

相關問題