黑莓开发新手入门教学帖,如何制作一个能控制LED颜色的程序(一)
写在前头的话,此文只适合想做黑莓开发,已经按照官方教程成功运行了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"标签台头的窗口。当然这个时候窗口里是空白的,因为我们还没有加入任何东西。
黑莓开发新手入门教学帖,如何制作一个能控制LED颜色的程序(一)相关推荐
- Python爬虫新手入门教学(十):爬取彼岸4K超清壁纸
前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. Python爬虫.数据分析.网站开发等案例教程视频免费在线观看 https://space. ...
- Python爬虫新手入门教学(十八):爬取yy全站小视频
前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. Python爬虫.数据分析.网站开发等案例教程视频免费在线观看 https://space. ...
- Python爬虫新手入门教学(十七):爬取yy全站小视频
前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. Python爬虫.数据分析.网站开发等案例教程视频免费在线观看 https://space. ...
- Python爬虫新手入门教学(十六):爬取好看视频小视频
前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. Python爬虫.数据分析.网站开发等案例教程视频免费在线观看 https://space. ...
- Python爬虫新手入门教学(十三):爬取高质量超清壁纸
前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. Python爬虫.数据分析.网站开发等案例教程视频免费在线观看 https://space. ...
- Python爬虫新手入门教学(九):多线程爬虫案例讲解
前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. Python爬虫.数据分析.网站开发等案例教程视频免费在线观看 https://space. ...
- Python爬虫新手入门教学(十五):爬取网站音乐素材
前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. Python爬虫.数据分析.网站开发等案例教程视频免费在线观看 https://space. ...
- Python爬虫新手入门教学(十四):爬取有声小说网站数据
前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. Python爬虫.数据分析.网站开发等案例教程视频免费在线观看 https://space. ...
- Python爬虫新手入门教学(二十):爬取A站m3u8视频格式视频
前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. 前文内容 Python爬虫新手入门教学(一):爬取豆瓣电影排行信息 Python爬虫新手入门 ...
- 游戏开发新手入门之DirectX入门
游戏开发新手入门之DirectX入门 [文章导读] 今天我们要接触到令人敬畏的DirectX.它比Windows GDI要快好几倍,可用于不同的语言和多种平台 [正文] ☆ 简介 今天我们 ...
最新文章
- bat自动输入密码登录_如何制作自动设置计算机管理员密码的脚本
- Xamarin XAML语言教程XAML文件结构与解析XAML
- 本周六锁定成都!解析百度文心(ERNIE)如何助力快速定制企业级NLP模型
- 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言—— 1059:求平均年龄
- NotifyMyFrontEnd 函数背后的数据缓冲区(一)
- 阿里云安全肖力:从RSA2019看安全技术发展的十个机遇
- mongodb 字符串转bson_大数据存储技术选型(六)--Mongodb专题介绍
- 运营前线2:一线运营专家的运营方法、技巧与实践03 3步策略做好内容管理
- c#加粗代码_C# 8中的可空引用类型
- 思路初探:采用c#实现pdf转ofd
- 概率图模型-原理与技术 第二章 基础知识 学习笔记
- 平行四边形的定义以及判定和性质
- 射频识别技术软硬件系统研制
- layui 表格数据源_学习数据分析,这些超好用的数据分析工具你必须知道!|数据挖掘|数据源|oracle...
- PMP证书可以办北京工作居住证的消息,别说你还不知道!
- 利器 | Java 接口自动化测试首选方案:REST Assured 实践 (一)
- 厉害了,可以不重启JVM就替换掉已经加载的类?
- 《阿里云天池大赛赛题解析(深度学习篇)》学习笔记(3)实体识别深度学习方法
- excel常用函数(二)
- php 银行卡归属,银行卡归属地查询