三星bada學(xué)習(xí)筆記:cycle life生命周期
作者:dyccly
本文通過一個實(shí)例介紹了三星bada的開發(fā)過程。三星bada是一個新的手機(jī)平臺,它允許開發(fā)者開發(fā)豐富特點(diǎn)的應(yīng)用程序用來提升用戶在移動空間中的體驗(yàn)。感興趣的朋友可以通過此教程試著開發(fā)一個小程序。
首先,使用bada SDK自帶的IDE創(chuàng)建一個新的bada:
application project ,Project name 定為*。
程序的入口在自動生成的 *Entry.cpp文件中,入口函數(shù)是
- _EXPORT_ int OspMain(int argc, char *pArgv[]);
- AppLog("Application started.");
在Output中打印日志
- r = Osp::App::Application::Execute
- (test::CreateInstance, pArgs);
執(zhí)行應(yīng)用程序的CreateInstance 方法。
宏定義了long類型的result變量類型。作為接收
Osp::App::Application::Execute,成功返回E_SUCCESS。
- Application*
- test::CreateInstance(void)
- bool
- test::OnAppInitializing(AppRegistry& appRegistry)
- void
- test::OnForeground(void)
- bool
- test::OnAppTerminating(AppRegistry& appRegistry,
- bool forcedTermination)
退出時回到
- int OspMain(int argc, char *pArgv[])
【編輯推薦】
責(zé)任編輯:佚名
來源:
CSDN