main.xml用來描述程序的用戶界面,感覺通過xml來描述頁面布局這方式很流行,Silverlight使用XAML描述頁面布局,QT使用QML描述界面,看來XML UI描述語言在桌面應用將會更廣泛,在PB、Delphi、VC、VB年代,根據還未聽過有XML UI,不過HTML在BS的應用倒是讓所有人如雷貫耳,哈哈。android的XML UI與QT相比,還弱了點,因為QML支持js,不知哈時候,android能支持js,不過寫這篇文章的前一天剛好看到Qt for Android (Alpha) 發布新聞,就是不知java版的SDK哈時候能做到這一步。 HelloAndroid繼承Activity,Activity具有自己的生命周期,也就是按一定的事件流程運行,從開始到銷毀的事件流程為 void onCreate(Bundle savedInstanceState) void onStart() void onRestart() void onResume() void onPause() void onStop() void onDestroy() 這讓我覺得它和applet非常相似, applet生命周期 void init() void start() void stop() void destroy()
目前android還不熟悉,暫寫這么多記錄下來,有空再繼續學習。
Powered by: BlogJava Copyright © penngo