专注于Blackberry

存档: July, 2009

每周一技:日志

因为工作的原因,发现日志是必不可少的,这在以后的使用中,对调试,对技术支持起到非常重要的作用。
因为Blackberry的特殊性,一般人不会选在设备上调试,大多数人都选择在模拟器上开发。所以开发的程序一旦部署在设备上时,已经很难知道运行的状态。这个时候,好的日志就变得那么重要,如果好的话,可以减少几个round。
那么,如何写日志呢?
首先,需要熟悉Blackberry的日志API。还记得alt+lglg吗?这是一个不错的选择。
其次,该记录那些内容呢?答案也很简单,记录一些有用的信息,一般来说包括:

记录程序执行的顺序
记录程序执行的环境
记录一些重要的条件
记录一些警告,错误等信息

好的,接下来就是实现了,我们现在介绍如何将日志写到Blackberry的日志平台上。
直接贴代码:
/*
2 * BlackberryLogger.java
3 *
4 * Copyright (C) Taiguo Zhang
5 *
6 * Author: Taigoo Zhang
7 * Email: confach(#—)gmail.com
8 */
9
10
11
12 import net.rim.device.api.system.EventLogger;
13 import java.io.UnsupportedEncodingException;
14
15
16 /**
17 * The BlackberryLoggerto log all events
18 */
19 public class BlackberryLogger{
20 /**
21 * The event logger guid
22 */
23 private long event_guid_id=0×4c9d3452d88022f2L;
24
25 [...]

继续阅读本文 →

  

Confach发表于 July 30, 2009 7:13 pm | 留言(3) |每周一技 

或许你能做到

每天都会收到很多email,这些email都是关于blackberry的各个方面。主要集中在:

Blackberry签名
Blackberry相关开发
Blackberry相关使用
Blackberry杂谈

以前,我基本上每一封邮件都会回复的,除非我没看见。但是有些时候因为自己的精力有限,所以就不能一一回答了。也许这些问题,你自己能够找到答案。
对于前三者,本站点已经介绍的相当多了。签名问题,我记得前几个礼拜还出了专题。开发,已经有相关文档,如果不会,只能说明你没有好好研究。使用,其他网站有很多啊。
所以,建议您在发问前,先仔细想想,如果想不通,再搜索一下,要是再不明白,就可以发问了。因为发出去一封在网上能够找到答案的邮件,说不定是浪费对方的时间。
也许存在这种人,碰见问题之后,直接就去问人了。说实话,即使人家给你答复,对于你的提高真正能有多少帮助呢?我认为很少,你以后照样解决不了。
您是属于上面的人吗?

继续阅读本文 →

  

Confach发表于 July 29, 2009 4:39 pm | 留言(3) |言论 

周日晚8点 20090726

新闻

RIM将推出Mac PC的Desktop Manager

Blackberry 即将再度推出Mac版的BlackBerry Desktop Manager。BlackBerry这次推出的版本有点像以往的Media Sync,但这次的版本将支持Mac OS 10.5.5 或以上版本。

爱立信11.3亿美元拍得北电CDMA和LTE资产,之前RIM也曾参加竞购

爱立信11.3亿美元拍得北电CDMA和LTE资产.在2009年7月22日,RIM公司已公开表示,拒绝退出竞购北电网络公司(Nortel Networks)无线业务的交易,称受到了不公正对待。北电网络于今年1月进入破产保护程序,该公司的CDMA和LTE资产将于本月24日在纽约拍卖。据知情人士透露,由于不同意签署保密协定,RIM被取消了竞购资格。RIM表示,打算出价11亿美元购买北电网络的无线业务。如果RIM能够参加竞购,将大幅提高北电网络无线业务的最终价格。

苹果和RIM公司:以3%市场份额获35%行业总利润

应该明白iPhone和RIM多么赚钱,Nokia等厂商头疼的时候到了。
股票
这周表现良好,涨5.47%,最终收盘价为76.39美元,总市值是433.5亿美元,强。
技术文章
每周一技: ServiceBook初探

继续阅读本文 →

  

Confach发表于 July 26, 2009 10:45 pm | 留言 |周日晚八点 

上一页 Next Page »