设为首页 加入收藏

TOP

BlackBerry PlayBook NDK 2.0样例分析之“HelloWorldConsole”
2014-11-24 13:51:39 来源: 作者: 【 】 浏览:1
Tags:BlackBerry PlayBook NDK 2.0 分析 HelloWorldConsole

个人认为这种“Hello World”可以让初学者对于程序的运用过程有一个最简单的认识,是入门的必要素材之一。也正因为这样的原因,在2.0正式版发布前本人就尝试过运行这种最简单的PlayBook程序,目的是抛开屏幕初始化,图像显示的复杂课题,去理解一个PlayBook NDK程序的本质。


既然是最简单的“Hello World”,其实样例代码本身没有什么太大可以分析的,全部代码如下:


该程序可以说是和经典c教程的Hello World样例一模一样,先是include stdio.h,然后是main函数入口,控制台输出,结束!


不过,该程序的运行过程却是值得注意一下,测试可以发现该程序启动后在开发环境的控制台输出一行“Hello World!”,在PlayBook真机或者模拟器上闪现一个黑色界面,然后程序退出。因为程序太简单,一切发生的很快,感觉像是程序遇到问题异常退出一样。


这时就会有一个简单的思考,能否让程序输出“Hello World!”后等待一段时间再退出。对应的实现方法就是在程序结束前添加一个sleep()函数的调用,为了扩展方便,还可以加上一个for循环,修改后的全部代码如下:


运行该代码可以发现,程序在输出“Hello World!”之后不会马上退出,PlayBook模拟器或者真机上出现一个显示“BlackBerry”的黑色界面,直到for循环结束该程序才退出。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Linux设备驱动之Hello World! 下一篇Android系统开机画面修改

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: