2011年10月30日

摘要: 接上篇,看看HelloWorld的启动过程。展开项目视图:展开/inc,/src目录,我们看到对应的.h,.cpp文件,还有个很特别的HelloWorldEntry.cpp,我们可以猜到这个就是HelloeWorld程序的入口了,进去瞧瞧:果然有个int OspMain(int argc, char *pArgv[])的方法,找到这句:r = Osp::App::Application::Execute(HelloWorld::CreateInstance, pArgs);Excute前一个参数传的是ApplicationInstanceFactory对象,由HelloWorld类产生。我们再 阅读全文
posted @ 2011-10-30 15:14 android开发实例 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 开发环境的搭建就不介绍了,目前bada只能在window下开发。打开IDE,选择新建一个bada C++ Application Project,写入项目名HelloWorld就建了第一个项目。项目结构图: 现在介绍一个各个文件夹:Includes是一个虚拟的文件夹,是bada运行的库。/inc,/src文件夹存放项目的C++源码 .h文件放在/inc文件夹,.cpp放在/src文件夹。/Home文件夹这个程序的文件系统(类似linux的home目录),比如文件的创建,读写等。/Icons文件夹存放项目使用到的图标,比如一些默认的程序启动图标,我们可以创建自己的图标去替换。/Res文件夹存放. 阅读全文
posted @ 2011-10-30 14:11 android开发实例 阅读(229) 评论(0) 推荐(0) 编辑

导航