![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java技术
文章平均质量分 52
昊天九绝
这个作者很懒,什么都没留下…
展开
-
BlackBerry视频播放编程
<br /><br />BlackBerry 平台支持MMAPI,支持Player在BlackBerry界面框架上播放视频。视频格式包括mpg, 3gp, avi 等等。以下代码片段分别解释在MIDP和BlackBerryUI两种框架下的视频播放。<br /> <br />对于提供了LCDUI支持的MIDP实现:<br /> <br /><br />publicvoid playVideo() {<br /> try {<br /> <br />原创 2010-06-28 18:12:00 · 925 阅读 · 0 评论 -
黑莓Webworks平台开发者关心的问题
<br /> <br />1. 什么是黑莓 WebWork 开源平台?<br />WebWork开源平台让web程序员使用标准的web语言进行超级应用的开发。这些应用支持系统集成,安全,扩展,运行在WebKit的渲染引擎上。<br /> <br />2. 什么是黑莓WebWorks编程模式?<br />该编程模式使用标准web技术,HTML5, CSS3, JavaScript. WebWorks平台可以对黑莓核心应用(电话,日历,联系人,摄像头,测振仪等等)进行访问。<br />原创 2010-10-29 12:46:00 · 4298 阅读 · 1 评论 -
BlackBerry应用商店(App World)
<br /><br /> <br /> <br /><br /> <br /> <br /><br /> <br /><br /> <br /><br /> <br /><br /> <br /><br /> <br /><br /> <br /><br /> <br /><br /> <br /><br /> <br /><br /> <br /><br /> <br /><br /> <br /><br /> <br /><br /> <br /><br /> <br /><br /> <br /><b原创 2010-12-05 09:35:00 · 4412 阅读 · 1 评论 -
BlackBerry Widget 项目经验总结
<br />项目总结一、配置文件使用说明:<br />新建web/widget工程以后会自动生成一个工程配置文件config.xml,该文件包含了整个应用程序的关键配置信息,应用程序是否正常启动,直接取决于该文件参数的正确设置。在该文件中,我们必须提前声明:<br />domains(访问域):也就是本应用程序需要访问到的网络地址(域)。<br />所有在该应用程序中访问到的网址的访问域都必须提前在此声明,如果没有提前声明,则该网址将无法访问到(后面将介绍一种无需声明便可访问URL的方法)。<br />例如原创 2010-10-17 08:23:00 · 3491 阅读 · 0 评论 -
BlackBerry系统属性
<br />BlackBerry系统属性<br />本章介绍BlackBerry系统属性,包括CLDC/MIDP/JTWI,MMAPI,PDAP,LAPI,SATSA,CHAPI,I18N,Bluetooth,WMA, JAX-RPC,JAXP,Browser。列表1列出各系统属性类别。<br /> <br />Property Categories<br />属性分类<br />CLDC<br />运算功能有限、电力有限的嵌入式装置规格<br />MIDP<br />使用CLDC配置设备的用户界面相关的规原创 2010-10-07 12:02:00 · 3539 阅读 · 0 评论 -
BlackBerry Java 提供的推送接口
<br />SDK5.0的API提供了PushApplication接口,可以非常简单地实现推送客户端, 同时支持接收BIS/BES推送消息. 代码非常简短,不需要后台进程,不需要自己实现侦听.<br /><br /><br />范例如下:<br /> <br />publicclass MainApp extends UiApplication implements PushApplication {<br /> <br /> publicvoid onMessage(PushInputStream原创 2010-09-08 16:16:00 · 3584 阅读 · 2 评论 -
AutoCompleteField 文字输入自动完成
<br />BlackBerry SDK 5.0提供输入过滤,输入自动完成的功能。BasicFilteredList - 创建过滤列表AutoCompleteField - 创建输入自动完成Field<br />// 首先创建过滤列表<br />BasicFilteredList filterList = new BasicFilteredList();<br /> <br />// 自动完成内容<br />String[] days = {"Monday","Tuesday","Wednesday", "原创 2010-09-16 08:57:00 · 3570 阅读 · 0 评论 -
BlackBerry平台开发, Roadmap, OS 6
- Tools and Partnerships- Java Platform Overview- Java Platform Roadmap- BlackBerry 6 UI- Improved Input Handling- Graphics- Device Integration原创 2010-08-28 23:07:00 · 3028 阅读 · 1 评论 -
在HomeScreen上添加指定应用图标
<br />已经有很多黑莓开发爱好者问了怎样能把自己的应用程序图标放到黑莓主界面上 (HomeScreen)。这个功能一直到黑莓OS 6.0才开放出来。<br /> <br />如下代码示意如何添加快捷图标到主界面:<br /> <br />1. 首先创建应用图标ShortCut:<br /> <br />Shortcut newShortcut = ShortcutProvider.createShortcut("Home Screen Demo Shortcut", "shortcut", 1);<br原创 2010-08-24 17:16:00 · 2785 阅读 · 0 评论 -
BlackBerry 拍照编程
BlackBerry SDK 5.0 以及之前的版本通过MMAPI实现拍照功能,主要的功能包包括:· javax.microedition.media· javax.microedition.media.control· javax.microedition.amms.control.camera拍照应用包括如下几部分:· 获取黑莓手机相机支持信息,照片大小,格式,照片质量· 显示并确定照片设置· 打开相机设备,原创 2010-06-22 22:44:00 · 1065 阅读 · 0 评论 -
BlackBerry的多媒体支持
BlackBerry Java提供的多媒体支持包括MMAPI (JSR 135) 和Plazmic Media Engine。首先来介绍一下MMAPI,即Player和javax.microedition.media包。它为媒体资源播放,控制播放,和管理播放状态提供了一些列方法。一个Player有五个状态:UNREALIZED, REALIZED, PREFETCHED, STARTED, CLOSED。设计这些状态目的是为消耗时间和资源的操作提供更好的控制。Player被创建后的初始状态是UNREALIZ原创 2010-06-16 15:44:00 · 905 阅读 · 0 评论 -
BlackBerry应用程序优化
BlackBerry应用程序优化从两方面入手:应用程序包大小应用程序运行时内存的消耗1. 应用程序大小的影响下载时间数据流量和电池BlackBerry手机分配给每个应用程序的空间如果应用程序包很大,下载所需时间就很长。在网络情况不稳定的时候,很容易下载失败,甚至重新下载失败。对于手机,最耗电的部分是连网和产生数据流的时候,应用程序包过大会导致很多流量,既消耗流量也消耗电池。每一款BlackBerry手机对单个应用程序所占空间都有限制,这个数值大概是5M,如果超过该应用程序不能被安装。2. 图片与图片格式对于原创 2010-08-08 16:46:00 · 3034 阅读 · 0 评论 -
Blackberry手机客户端应用侦听代码
<br />Blackberry主推推送技术,但何为推送技术,客户端对推送技术是怎样支持的?<br /> <br />推送的过程有应用服务发起,由BES服务器执行,数据通过BB专线,无线网最终达到黑莓手机终端,数据推送的目标终端以email地址或PIN决定。BES服务器与应用服务器或email服务器之间有轮询交互,BES服务器轮循应用服务器查看数据更新,如有更新,应用服务器会发起推送请求。<br /> <br />对于客户端应用来说,不存在轮循的操作。客户端应用只需侦听指定的端口,当数据到达时,客户端应用会原创 2010-07-14 08:07:00 · 1885 阅读 · 1 评论 -
黑莓界面开发实例
BlackBerry界面可以分为两类,一类是传统的J2ME界面,以Canvas为基础绘制出所需的界面;一类是BlackBerry风格的界面,UiApplication结合MainScreen。这里介绍BB风格的界面开发。BB风格界面开发是BlackBerry推荐的界面开发方式,它保持BlackBerry应用程序在整体主题风格下的界面协调,统一,同时也应用了J2SE的界面开发风格,即Contai原创 2010-05-17 22:17:00 · 2763 阅读 · 5 评论 -
黑莓Java应用开发环境
设置 win xp/win 7 的黑莓Java的开发环境的步骤如下: 1. BlackBerry应用开发基于Java,首先需要JDK (6.0以上的版本) 下载最新JDK 下载完后双击安装即可。 2. 下载BlackBerry SDK,这里有两种选择: BlackBerry JDE, BlackBerry Java Plug-in with Eclipse原创 2010-05-08 09:11:00 · 2933 阅读 · 2 评论 -
BlackBerry平台发送短信实现
<br />J2ME短信发送在有些BlackBerry手机上可能不工作,如下是基于BlackBerry平台实现,使用DatagramConnectionBase发送。<br /> <br />public Datagram toDatagram(String msg, DatagramConnectionBase datagramConnectionBase, String phoneNumber) throws IOException<br /> { <br /> Datagr原创 2010-07-04 21:00:00 · 1403 阅读 · 0 评论 -
黑莓广告服务
<br />概述<br /> <br />BlackBerry Advertising Service SDK 是黑莓应用平台的组件之一,为黑莓手机提供了广告展示,广告支付的功能。黑莓广告服务为开发者提供了一个中央管理网站,通过该管理系统开发者可以添加,删除基于网络的广告,调整广告发送率,而不用修改该客户端代码。另外该服务也提供了跟踪统计的功能,开发者可以查看关于广告的类别,支付,盈亏。广告中央管理网络: adservice.blackberry.com<br /> <br />为了丰富广告功能,开发者可以原创 2010-11-20 08:41:00 · 2955 阅读 · 0 评论