自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Walkline's BBP :)

BlackBerry Programming

  • 博客(28)
  • 收藏
  • 关注

转载 一个简单的线程池实现(java版)

http://www.cnblogs.com/phinecos/archive/2008/07/19/1246623.html

2014-07-07 00:43:46 525

原创 WordPress中修改指定文字的大小

首先找到并打开模板文件夹中的style.css文件,增加以下neiron

2014-05-13 00:21:54 972

转载 java中double类型如果小数点后为零显示整数,否则保留

//方法一public static String doubleTrans1(double num){ if(num % 1.0 == 0) { return String.valueOf((long)num); } return String.valueOf(num);} //方法二public static String doubleTrans2(double num

2014-04-03 00:10:25 4864

转载 MD5 to String convert class

用于黑莓BBOS获取字符串、字节、文件等的MD校验码,以字符串形式输出package com.blackberry.util;import java.io.IOException;import java.io.InputStream;import javax.microedition.io.file.FileConnection;import net.rim.device

2014-01-29 16:47:23 890

转载 git tag操作教程

git跟其它版本控制系统一样,可以打标签(tag), 作用是标记一个点为一个版本号,如0.1.3, v0.1.7, ver_0.1.3.在程序开发到一个阶段后,我们需要打个标签,发布一个版本,标记的作用显而易见。下面介绍一下打标签,分享标签,移除标签的操作命令。打标签git tag -a 0.1.3 -m “Release version 0.1.3″详解:git tag 是命

2013-12-26 23:48:42 731

转载 git的.gitignore文件例子

#ignore thumbnails created by windowsThumbs.db#Ignore files build by Visual Studio*.obj*.exe*.pdb*.user*.aps*.pch*.vspscc*_i.c*_p.c*.ncb*.suo*.tlb*.tlh*.bak*.cache*.ilk*.log[Bb]in

2013-12-26 22:57:02 680

转载 Github上README.md介绍

针对中文,演示Markdown的各种语法大标题 =================================== 大标题一般显示工程名,类似html的\ 你只要在标题下面跟上=====即可 中标题 ----------------------------------- 中标题一般显示重点项,类似html的\ 你只要在标题下面输入

2013-12-23 12:26:53 728

转载 使用github

1.ssh-keygen -t rsa -C "[email protected]"2.将.ssh/id_rsa.pub拷贝到GitHub网站,生成github的ssh key3.ssh -T [email protected]测试连接github4.创建本地新项目工作树mkdir new-project cd new-project git init touch R

2013-12-23 12:11:03 669

原创 BB10动态创建Button并响应单击事件(C++版本)

现在在我的项目中需要用到这样一个功能:从数据文件中读取出数量不等的字符串,然后根据字符串的个数动态添加相应的按钮到主界面中,并且要求根据不同按钮的单击事件执行不同的代码。不会使用CSDN的code管理项目,只好上传代码片了首先新建一个空白项目,输入完项目名称后其它全部默认即可;项目新建完成后找到.pro文件双击打开,在其中增加一行内容,如下:LIBS += -lbbsyst

2013-12-20 13:43:55 1597

转载 Qt中int转换成QString

有两种方法://方法一//QString QString::number ( long n, int base = 10 ) [static]int a = 63;QString s = QString::number(a, 10); // s == "63" QString t = QString::number(a, 16).toUpper(); // t ==

2013-12-20 11:57:31 1409

转载 BB10方便查看qDebug()信息的方法

#include #include #include void myMessageOutput(QtMsgType type, const char *msg) { switch (type) { case QtDebugMsg: fprintf(stderr, "Debug: %s\n", msg); br

2013-12-20 10:04:25 808

转载 解决BB10读取中文乱码的问题

方法很简单,只要在main.cpp里加入如下代码即可: QTextCodec *codec = QTextCodec::codecForName("utf8"); //文本为utf8编码 QTextCodec::setCodecForLocale(codec); //设置本地编码 QTextCodec::setCodecForCStrings(codec);

2013-12-18 11:05:54 696

原创 BBOS实现程序内购(in-app purchase)

程序内购买是现在比较主流的应用付费模式,前几天看到了一篇BB10实现IAP的文章后,我决定也写一篇BBOS的相关文章,就算用来增加自己的经验吧。

2013-12-03 14:46:03 1307

原创 使用ScrollableImageField的注意事项

首先是ScrollableImageField的介绍和下载地址,在此这个类的作用是当需要浏览的图片大于屏幕大小的时候,可以根据需要显示部分图片内容,并且支持拖拽、滚轮和触摸板滑动。但是我在使用的时候遇到些问题,譬如有时候不响应触摸板的事件,或者图片只有一个边的长度超过了屏幕的大小也会出问题,总结克服问题的方法如下:1、不能直接把这个类的实例add到main sc

2013-07-18 18:16:34 511

原创 Java String类型的长度问题

今天碰到一个奇怪的问题,获取关注好友的微博列表的时候,提示JSon格式异常,缺少“,”或者“}”,调试发现在用InputStream处理完返回的数据后,创建JSonObject时报错,那应该就是InputStream处理数据时出现问题了,用于接收数据的字符串定义如下:String result = "";百度了一下“Java String 长度”,原来定义方式不同,所能够使用的内存

2013-06-25 14:52:08 1147

原创 字符串转long型数据的方法

黑莓的HashTable可以用来存储一系列的用户数据,但是可以put进去的数据类型十分有限,譬如作为时间的long型数据,就需要转换为字符串然后存入HashTable,再存入Persistent Store中,读取的时候需要将字符串再还原为long数据,今天试了用如下代码,会抛出数字类型异常,原因可能是在函数内部转换的时候数据类型都是int?说不好long lng=Integer.valueO

2013-06-04 23:01:35 3748

原创 在黑莓窗口间传递数据的方法

这个的用途先说一下,我以前用VB写程序,如果要设置一个标志通知其它窗口程序的设置已经更改了,只需要在module里改变一个变量的值就可以了,现在的黑莓jde不存在模块一说,全局变量也只存在于类文件内部,比如说我修改了软件设置,需要通知其它窗口根据新设置调整自己的布局,怎么办呢?下边是3个类文件,可以简单的实现通知功能,当然只是简单的通知,如果要传递更多的数据可以做相应的修改即可。Sam

2013-06-03 23:44:17 657

转载 删除Outlook自动记录的联系人地址(推荐的联系人)

如果只想删除自动记录的历史记录中的一个或是几个邮箱,只要在弹出记录时将鼠标移至待删除的邮箱地址上,然后按下“Delete”键即可    如果要删除 所有自动记录的邮箱历史记录,只要删除C:\Documents and Settings\用户\Application Data\Microsoft\Outlook中的*.NK2文件即可。    注意:删除文件的时候要提前关闭已经

2013-04-24 15:59:13 3247

原创 让后台程序在桌面显示提示文字,并自动消失

后台运行的程序(Application)没有窗口(Screen),也就无法显示提示窗口(Dialog),使用下面的代码可以让后台程序在桌面显示提示信息,并在5秒钟后或按任意键后自动消失。首先,在需要提示的地方,加入如下代码synchronized (Application.getEventLock()){ Screen screen=new GlobalDialogS

2013-03-11 11:58:37 1281

原创 如何获取插入或移除媒体卡事件

黑莓的SQLite是个蛋疼的存在,数据库文件必须只能存储在媒体卡上,可是一旦媒体卡被移除,比如手机连上电脑并选择了USB 驱动器模式,那么数据库连接也会被强行中断,如果这时候软件有任何数据库操作的话就会抛出异常,再如果没有捕捉异常的话软件就崩溃了……使用黑莓的FileSystemListener可以在媒体卡被移除或插入的时候得到通知,进而对数据库进行分离或者其它操作,示例代码如下。

2013-03-08 15:45:31 754

原创 让程序退出后在后台运行的方法

方法很简单,在窗口的onClose事件中加入如下代码即可public boolean onClose(){ Application.getApplication().requestBackground(); return true;}但是这样程序就永远不可能退出了,所以还要用代码结束程序才可以System.exit(0);

2013-02-26 13:21:23 863

原创 屏蔽黑莓程序的系统菜单

系统菜单包括其它程序用ApplicationMenuItemRepository创建的菜单,屏蔽后包括这些以及 切换应用程序 也不会显示了,具体方法如下:public HelloWorldScreen(){ super(NO_SYSTEM_MENU_ITEMS | USE_ALL_HEIGHT); setTitle("Hello, world!");}

2013-02-25 17:41:35 471

原创 在黑莓手机上通过Java程序更新应用的图标,并且图标上面带数字

好吧,这篇博文我要改成原创,原创的内容是:让图标显示透明背景,而不是原文的白色背景!下面的代码,可以让你的程序变化图标 Bitmap icon=Bitmap.getBitmapResource("icon/unread.gif");net.rim.blackberry.api.homescreen.HomeScreen.updateIcon(icon,1);但是这还不够酷,能

2013-02-16 13:54:43 585

转载 给黑莓程序添加快捷键

在集成开发环境中打开资源页,在Title属性中,开发者一般会在这里指定应用程序的名字。在名字中挑一个字母,然后在后面加上\u0332,这个字母就成了该应用程序的快捷键。 如果系统原来对这个字母定义了快捷键,则会被这个新的应用程序所取代。如:程序名为:MyApp。如果要定义A为应用程序的快捷键,可以写成:MyA\u0332pp

2013-02-16 13:42:10 531

转载 如何读取设备的PIN码

模拟器里面的到的结果是2100000AString string=Integer.toHexString(DeviceInfo.getDeviceId()).toUpperCase();

2013-02-16 13:31:32 834

原创 退出程序时不显示保存对话框,替代显示确定退出对话框

黑莓程序退出时如果程序界面是所谓的“不清洁”状态,就要弹出下面这个对话框提示你保存,下面用代码屏蔽它吧,并且使用“是否确定退出?”的对话框来代替它,如图所示:    package mypackage;import net.rim.device.api.ui.component.Dialog;import net.rim.device.api.ui.container

2013-02-16 13:29:03 855

转载 JAVA中int转String的三种方法

String string=String.valueOf(i);String string=Integer.toString(i);String string=i+"";

2013-02-16 13:20:48 443

转载 让黑莓模拟器支持中文显示

黑莓模拟器不支持中文显示和输入,调试中文程序的时候出现方块,解决方法如下:【首先找到模拟器安装目录】情况一:如果使用的是bb jde for eclipse plugins的话,找到eclipse的安装目录,并依次找到如下目录x:/eclipse/plugins/net.rim.ejde.componentpack(模拟器OS版本号)/components/simulator

2013-02-16 13:18:00 666

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除