bada学习笔记1

来源:互联网 发布:能听的软件 编辑:程序博客网 时间:2024/06/02 07:03

三星bada系统应用程序 --cycle life 生命周期


 首先,使用bada SDK自带的IDE创建一个新的bada 


application project ,Project name 定为*。


程序的入口在自动生成的 *Entry.cpp文件中,入口函数是

_EXPORT_ int OspMain(int argc, char *pArgv[]);


AppLog("Application started.");

在Output中打印日志


r = Osp::App::Application::Execute


(test::CreateInstance, pArgs);

执行应用程序的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[])