首页 » 黑莓开发 » 黑莓开发新手入门教学帖,如何制作一个能控制LED颜色的程序(一)

黑莓开发新手入门教学帖,如何制作一个能控制LED颜色的程序(一)

4858 0

写在前头的话,此文只适合想做黑莓开发,已经按照官方教程成功运行了hello world程序,但之后就毫无头绪的黑莓开发爱好者。
老鸟和QQ开发群里的可以直接飘过。
国内黑莓开发起步也比较晚,远不如iphone那样火,所以希望通过分享本人的微薄经验使更多的人能对黑莓开发感兴趣,并且投入进来。
本人算起来学java差不多60天不到一点,因为有些岁数了,会的都是些老东西,C,VB,ASP,PHP之类,JAVA和.NET的东西完全没有接触过。
曾经在半年前就开始想尝试做黑莓的开发,结果除了会hello world之外,其他一点方向也没有,原因就是java基础差。于是网上download了一本的pdf(57M)花了一星期看了下java基础,再回头看张太国翻译的两本开发手册,于是一切都变得明朗了许多。
这时才发现原来黑莓有很多API是只能在模拟器中运行的,装到了真实的机器上就会受限,这类API是需要付费购买code signing的。那么先做个不需要这些API的控制LED的颜色的程序。
首先是设计程序界面,定义整个程序的类为LEDPlayer,去继承UIapplication,这样它就有自己的界面了。
另外需要提的是黑莓程序也可以脱离界面UI而运行。

public class LEDPlayer extends UiApplication {
public static void main(String[] args) {
LEDPlayer theApp = new LEDPlayer();
theApp.enterEventDispatcher();
}
public LEDPlayer() {
pushScreen(new LEDScreen());
}
}
final class LEDScreen extends MainScreen {
public LEDScreen(){
super();
LabelField title = new LabelField("LED Player",LabelField.ELLIPSIS|LabelField.USE_ALL_WIDTH);
setTitle(title);
}
}

这样一个简单的程序UI设计完成,当运行该程序时,将会跳转到一个带有”LED Player”标签台头的窗口。当然这个时候窗口里是空白的,因为我们还没有加入任何东西。

文章评分1次,平均分5.0

本文原始地址:https://www.tiandiyoyo.com/2009/11/%e9%bb%91%e8%8e%93%e5%bc%80%e5%8f%91%e6%96%b0%e6%89%8b%e5%85%a5%e9%97%a8%e6%95%99%e5%ad%a6%e5%b8%96%ef%bc%8c%e5%a6%82%e4%bd%95%e5%88%b6%e4%bd%9c%e4%b8%80%e4%b8%aa%e8%83%bd%e6%8e%a7%e5%88%b6led/
本站所有文章,除了特别注明外,均为本站原创,转载请注明出处来自www.tiandiyoyo.com

您可能还会对以下文章感兴趣:

评论前先开启评论开关: