三星bada学习笔记:cycle life生命周期

移动开发
本文通过一个实例介绍了三星bada的开发过程。三星bada是一个新的手机平台,它允许开发者开发丰富特点的应用程序用来提升用户在移动空间中的体验。感兴趣的朋友可以通过此教程试着开发一个小程序。

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

application project ,Project name 定为*。

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

  1. _EXPORT_ int OspMain(int argc, char *pArgv[]);  
  2.  
  3. AppLog("Application started."); 

在Output中打印日志

  1. r = Osp::App::Application::Execute  
  2.  
  3. (test::CreateInstance, pArgs); 

执行应用程序的CreateInstance 方法。

宏定义了long类型的result变量类型。作为接收

Osp::App::Application::Execute,成功返回E_SUCCESS。

  1. Application*  
  2.  
  3. test::CreateInstance(void)  
  4.  
  5. bool 
  6.  
  7. test::OnAppInitializing(AppRegistry& appRegistry)  
  8.  
  9. void 
  10.  
  11. test::OnForeground(void)  
  12.  
  13. bool 
  14.  
  15. test::OnAppTerminating(AppRegistry& appRegistry,   
  16.  
  17. bool forcedTermination) 

退出时回到

  1. int OspMain(int argc, char *pArgv[]) 

【编辑推荐】

  1. bada开发:OpenGL ES 2.0程序 创建简单3D图形
  2. 三星bada开发平台概述
  3. 三星bada全新UI界面设计
  4. 三星策反Symbian开发者转向bada
  5. 初体验三星手机系统bada开发
责任编辑:佚名 来源: CSDN
相关推荐

2010-07-28 11:19:55

HelloWorldbada

2010-07-21 17:00:58

bada接口

2010-02-07 14:55:06

bada三星

2010-09-05 17:03:01

bada 1.0bada三星

2011-09-22 10:10:56

2009-11-20 14:25:29

badaUI三星

2011-04-29 11:24:06

2010-04-12 17:59:05

bada开发

2012-05-17 09:25:18

三星BadaAndroid

2010-02-07 14:00:46

badaC++

2011-08-15 16:09:44

Cocoa对象Objective-C

2011-04-22 09:57:36

bada三星

2011-03-10 16:57:29

三星Symbianbada

2009-06-11 11:28:35

JSF生命周期

2010-08-25 09:52:22

bada SDK 1.更新bada

2011-06-01 14:00:09

UIbada 2.01bada

2011-02-16 21:36:30

bada 2.0bada三星

2011-04-20 09:30:58

bada 2.0bada三星

2012-08-24 10:46:23

三星BadaTizen

2021-02-14 00:39:57

机器学习技术人工智能
点赞
收藏

51CTO技术栈公众号