我將開始與Android的簡單程序:android的
public class MyClass extends Activity
{
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main)
}
}
我的問題是我們爲什麼不使用static
與public void onCreate(Bundle savedInstanceState)
像Java也爲什麼在沒有main
功能它?
,因爲它是Android的代碼。如果你需要真正的洞察力,你將不得不問問原來的Android概念。 – 2013-08-01 22:08:25
Android會啓動您的活動來處理需要它的Intent。這個過程就是實例化Activity。在尚未創建的Activity對象上調用onCreate()是沒有意義的。 –