自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

千丝海阁

黑莓开发手札

  • 博客(180)
  • 资源 (11)
  • 收藏
  • 关注

原创 停止更新CSDN,搬家至www.tiandiyoyo.com

CSDN越搞越不像样子了,外链图片的问题已经很久了还没解决。得了闪人,在自己的空间建了个wp,将本博客中大量有用的文章搬了过去,今后这里将不在更新。新博客域名:www.tiandiyoyo.com

2011-08-12 16:54:27 686

原创 火大,新浪微博封ID

下午上新浪,突然发现报错了。早上还可以上,以下是我今天发的2文。行了,新浪你删,新浪我不玩了,我去twitter,你有本事删twitter账号,狗日的这几天不少记者都坚持自己的理念,你连记者都不如,CSDN你也再删,再删我正好彻底搬走!

2011-07-28 17:05:51 612

原创 黑莓新浪围脖客户端简单莓中自动判断HTTP连接方法

 static String getConnectionPerameter() { if(Feelsina.connectmode.equalsIgnoreCase("WIFI")) return ";interface=wifi"; if(Feelsina.connectmode.equalsIgnoreCase("CMNET"

2011-06-24 08:44:00 864 1

原创 Sendmail config error: mail loops back to me (MX problem?) 解决办法

真神奇了,昨天还没这问题,过了一夜,sendmail竟然在内部发送邮件时报了这个错误,记得昨天也就加了SMTP认证而已,应该和这个loops back没什么关系吧。 在local-host-names中将本机的域名添加进去,不要带mail,重启sendmail服务,一切OK了。网上很多解决办法都写需要修改HOSTS,我也没改。

2011-06-22 10:10:00 10093

原创 黑莓新浪围脖客户端简单莓源码

代码没有整理和优化过,有需要者自行修改。因围脖上有用户急求,所以先放出源码,稍后空闲时再做分部教程。 http://www.3adisk.com/down_285654.shtml

2011-06-22 09:14:00 667

原创 关闭Linux下的屏幕保护

上星期从SRL那边把他们的邮件服务器搬到自己机房,已经很久没碰linux系统的东西了,不少命令已经生疏了。 蛋疼的默认设置总是会过一段时间屏幕黑屏,开启ssh后,putty过去setterm -blank 0竟然没效果,难道是fedora和redhat不一样? 但也没报错啊,奇怪中。 猛然醒悟多用户,赶紧去服务器上su 然后setterm -blank 0。

2011-06-20 11:26:00 1023

原创 整理一下关于如何为新浪微薄做黑莓客户端开发的资料

由于6.1日新浪官方宣布会停止对Basic-auth登录的支持,再加上原先简单莓也是随手做做的,代码写得不规范,有开源做教程的打算。等我整理整理思路,看看如何开头。这阵子公司事情比较多,公司下的两个子公司全部高层人员换血,涉及到我管的东西比较多,唉,麻烦的事。 莓通知出了测试版1个月了,也没有我想象中的效果好,不少用户反映设置复杂了,可对我来说,不复杂就达不到目的了,很矛盾。再看看吧,有更

2011-06-20 10:47:00 761

原创 在黑莓的通知栏(状态栏)里显示图标和数字

<br />通知栏也就是通常我们收到新短信,新邮件以及未接电话,桌面上会产生一个小图标,并记录未读消息个数,未接电话个数的那个区域。<br /> <br />近期在做一款《莓通知》的软件,利用自动发送指定代码到10086或者10010查询GPRS剩余流量的工具。测试版的时候,不少用户已建议把使用流量的百分比显示在状态栏里。请注意,4.5系统及以下不支持这个,因此这个软件又要分4.5和5.0两个版本了。<br /> <br />软件初始化过程中,加载以下代码,logo2.png为状态栏里显示的小图,此图如果尺

2011-05-19 10:30:00 3991

原创 获取设备内安装的程序清单

<br />RIM API里提供了CodeModuleManager,通过CodeModuleManager我们可以取得安装程序的作者,大小,名称,版本号等等信息。<br /> <br />int apps[] = CodeModuleManager.getModuleHandles();for (int i = 0; i < handles.length; i++) { if (CodeModuleManager.isLibrary(apps[i])) { continue;

2011-04-19 12:01:00 613

转载 How to - Create a custom layout manager for a screen

Procedure<br />You can create your own custom layout manager byextending the net.rim.device.api.ui.Manager class andcustomizing it to fit your needs. Custom layout managers enableyou to customize the placement of fields on the screen and customize

2011-04-14 10:12:00 775

原创 新浪围脖黑莓客户端【简单莓】体验版

<br />软件肯定还是有不少BUG的,等待大家来挖掘了。<br /> <br />现有功能:<br />1.发围脖,转发围脖,评论,私信,其余都没加。<br />2.默认四套配色方案,其余的配色用户自定义吧。<br />3.基本界面尽量向官网PC端的界面靠齐<br />4.先读取文字,再是图片,而不是同时显示。<br />5.支持自动刷新<br />6.其他功能<br />7.有很多BUG,哈哈<br /> <br />神奇的地方是我用WIFI连接,图片刷新的速度竟然没有用ed

2011-03-04 16:56:00 518

原创 黑莓新浪客户端的初稿的截图,暂命中文名为简单莓。

<br />本想取名为莓博,结果这名字已经被人用了。理论上完美支持4.6+版本,触摸机型应该会有问题,代码只写了全键盘的。4.5由于不支持下图的通知小图标,所以没有此功能的桌面通知显示,当然程序图标上的小红花还是有的。<br /><br />界面设计的相对比较简单,绿色色调,和feelberry主站的颜色一致,当然成品的时候是允许用户自己调整颜色的。<br />整个程序除了必要的图片之外(比如V,小红花,程序图标,程序选中图标等等),没有用其他图片做修饰。<br /> <br />个人的UI设计能力感很差,

2011-01-31 12:30:00 882

原创 新浪围脖黑莓客户端的开发

<br />一直没打算做这个,之前也有不少人问我有没有兴趣写这个客户端,当时Mo也还没有出世,那时觉得整个工程比较大,耗费时间比较多,所以也没有计划。游荡在新浪围脖时间长了,虽然偶尔用手机上,但是在用过Mo和官方客户端之后,发现各有各的不爽之处。<br /> <br />1.Mo的UI设计成列表(由于不常用,不知道最新版是否还是这样),这样虽然能省流量,但是对于习惯在PC端的我来说,这个界面是非常得不友好,相反,官方的客户端的UI比较接近PC端。<br /> <br />2.Mo由于用了中转服务器,所以数据

2011-01-27 15:53:00 499

原创 自定义Field,paint background后光标消失的另类解决方法

<br />估计Field下应该有draw cursor的方法,不过此处采取另一种更为简单的方法。<br /> <br />将需要paint background的Field设置在manager下,在manager下做paint background,这样也能达到预期效果。<br /> <br /> VerticalFieldManager v2 = new VerticalFieldManager(){ public void paint(Graphics g){

2011-01-26 09:23:00 729

原创 自定义RichTextField的drawText方法如何根据文字大小换行

<br />可能标题很模糊,唉,我也说不清怎么表达。如果光是继承RichTextField,直接setText(str)就可以达到自动换行的效果。<br />但是我这里要用到drawText的方法,因为我需要我的文字显示在指定的x,y点上,并且还要画些东西,这样就不能用setText(),好像setText()是默认0,0,而且<br />drawText()无法自动换行?如果看官觉得我此文有误,请留言给我。<br /> <br />没有花太多时间去确认这个,我直接采用算像素,然后判断是否超过长度,超过则再

2011-01-21 11:55:00 1658 2

原创 去除黑莓默认的菜单full menu

<br />当你在屏幕内按下轨迹球的时候,默认会调用黑莓默认的菜单,用以下代码除去这个默认菜单。<br /> <br />protected boolean navigationClick(int status, int time)<br />            {<br />                return true;<br />            }

2011-01-17 11:07:00 848

转载 j2me如何上传文件

<br />在nokia的论坛里看到,感觉很详细,在此分享。<br /> <br />Here is a J2ME class to handle file uploads via HTTP POST Multipart Requests.<br />Source Code: HttpMultipartRequest classimportjava.io.ByteArrayOutputStream;<br />importjava.io.InputStream;<br />importjava.io.O

2011-01-11 08:36:00 601

转载 Implement basic HTTP authentication

Description An application may need to connect to a resource that is protected using basic HTTP authentication. The following code sample illustrates how to authenticate using basic HTTP authentication from within a BlackBerry smartphone applicatio

2010-12-21 11:54:00 477

原创 关于解决"cannot modify header information - headers already sent by"的错误

<br />之前手机访问,需要手动改成utf-8模式,一直没有太注意这问题所在。<br />不过近来越来越多的人说乱码,大家的手机都是默认自动编码的,所以今天着手改改代码。<br /> <br />改完后,发现手机端发评论竟然会报标题的错误,经最后检查,原来是functions.php的最后?>的地方还有空格,去除空格部分即可。<br /><br /> <br />其实感触的手机wap浏览一直可以使用,很多人也许不知道。最近不少人在搞mobihand的类似的下载客户端,这是好事,不过看来大家都忽略了一点。<

2010-12-20 13:14:00 777

原创 英文100句打字练习更新到1.31

<br />感触主站介绍:http://www.feelberry.com/2010/12/07/exercise/<br /> <br /> <br /><br />1.31版本更新内容:<br />1.修复少部分机器弹出结果框后死机的bug。、<br />2.输入名字后该窗口自动关闭。<br />1.3版本更新内容:<br />1.支持Wifi<br />2.修复上传查看等假死bug<br />3.修复87机器没有菜单的bug<br />4.增加比赛模式,菜单下可以用切换模式来切

2010-12-07 16:38:00 689

原创 英文100句打字练习更新到1.2

<br />之前排行榜没有加上单个设备的判断,导致一个人占N榜的情况出现,这次更新主要是限制了这个。<br />另外加上个软件自动检测更新的功能。<br /> <br />作品下载请移步至:http://www.feelberry.com/2010/11/30/exercise/

2010-11-30 12:30:00 635

原创 打字学习更新为英文100句打字学习 1.1

<br />英文100句打字练习是一款测试打字速度兼学习英文的原创黑莓小软件。软件内录入了目前网络上流行的包含7000个CET4单词的100句英文例句,给各位想学习英文又没有大量空余时间的莓友一个随时随地温习的环境。软件内置了一个排行榜,如果莓友打字的速度超过排行榜的最后一名,就有机会上榜哦!<br />本作品属于无聊打发时间类的学习软件。软件分学习模式和测速模式,学习模式下,将随机抽选1句英文例句,让用户来照着输入,菜单键下有中文翻译,可以对照学习例文,学习模式下无上传记录功能。测速模式下,将

2010-11-26 20:46:00 700

原创 发布一个黑莓的小程序----打字练习1.0

一个在黑莓上测试自己打字速度的小软件(游戏)。目前就只有简单的功能,后续看情况是否可以要加入学习的成分。随机分配英文单词。按照例文提供的文字,在下面打即可,打错的话,例文会变红色,提示修改,打完后会提示正确率以及速度,正确率为100%的话,可以上传数据到排行榜上。排行榜:OTA下载地址:http://ota.feelberry.com/gm/exercise/Exercise.jad

2010-11-25 16:34:00 855 1

原创 BBextra 1.06.012 发布

BBextra1.06版发布<br />原文地址:http://www.feelberry.com/2010/11/10/bbextra/<br /> <br /><br />BBextra1.06版本调整功能如下:<br />1.增加通话中关闭背光选项<br />2.增加短信签名功能<br />3.增加图标显示电池百分比功能<br />4.增加电话防火墙增加白名单,判断规则加入通讯录。<br />5.增加快捷启动系统内置录像系统,启动按空格后照明(手电筒功能)<br />6.Led Extra栏目

2010-11-10 09:58:00 605 2

原创 如何将黑莓程序配置文件导出到INI中

由于BBextra的选项越来越多,用户提出最好能实现配置文件导入导出功能,这样今后刷机之后,能通过导入文件来进行配置,省却了一步一步再手动点选选项来禁用或启用某功能了。BB上文件操作主要通过FileConnection来进行的。将字符串导出到文本的代码如下。这里是以流为格式进行导出的,黑莓API还提供InputStream,用户导入。 FileConnection fc = (FileConnection) (FileConnection)Connector.open("file:///savefile")

2010-10-22 09:00:00 766 1

原创 4.5OS和4.5OS+的应用程序logo问题

先看下4.7+的OS图标,是标准80X80格式,按RIM提供的默认themes来看,基本上logo周围一圈留有空间,因此我们制作软件logo的时候也将周围一圈留下一定的量。再看4.5的图标,和上图采用的是同一个png文件,都是80X80的,到了4.5上,由于默认的icon大小不到80x80,所以自动按比例缩放。看右边RIM提供的默认themes可以看出,明显要比这个缩放后得出的logo大一圈,也就是说,上图所说的周围一圈留有的空间在4.5系统上是没有的,因此logo缩放后,再加上原先四周的空间,使得4.5的

2010-10-18 17:01:00 500

原创 触摸机型TouchEvent的调用

今天准备在1.06邮件短信预览画面加上适合触摸屏机器使用的触摸按键图标,以往都只支持全键盘的机器快键,一直把触摸的机型给忽略了。原以为是用fieldchangelistener实现的,草草地涂了些代码,发现并无反应,甚至当添加focusable的时候,都不成功。于是怀疑是方法用错了,照理touch应该是另一种方法,果然,在API上search touch,发现了这个touchevent。这里用DOWN或者CLICK都可以,整个事件触摸的流程是先DOWN,然后CLICK,最后UP。protected bool

2010-10-18 15:37:00 803

原创 1.06更新内容之二

<br />1. 留在sims卡中的短信,每次刷机后,都会通过bbe的自带短信预览弹出,解决这个bug。但不知道怎么给sims卡留短信,得找人测了。<br />2. sims长短信的分开预览的问题,正在解决。

2010-09-25 14:05:00 354

原创 BBextra 1.06版部分内容更新预告

<br />很久没有更新软件了,原因大家也知道,前阵子一直在做改版的代码。<br />这次应该更新的东西比较多一点,所以1.06正式版放出的时间也会相对长一点了。<br />细心的朋友可以看到1.05.004的ICON上的5个数字会变色,那是当时设置的一个功能,因为没有太长时间测试,所以在1.05.004的更新日志上没有公开,extra这5个字,当有一个字变成灰色时,代表电池电量下降了20%。<br />关于这一设置,出发点是这样的。一直有用户在说为什么正式版不集成了?我也回答了好多次,原因是正式版加了某些

2010-09-17 20:14:00 522

原创 感触黑莓新版改版完成

<br />历经几个月,一直由本人在修改感触黑莓新版的WP代码,从一个对WP一窍不通到现在的半熟状态。<br />终于,在9月9日,上午9点9分正式新版开展,新版向大家展现的完全是一个作品平台,去除了以往的咨询,国外转载的作品,仅仅保留国人的作品,包括主题和软件。所有的展示的免费产品都可以由新版直接下载,OTA以及本地下载两种方式可供选择。收费作品皆有购买链接,方便用户找到购买的途径。<br />希望新版的到来,能给国内原创开发用户一个展示自己作品的平台,让更多的人知道并且了解黑莓。

2010-09-11 21:43:00 367

原创 如何在添加文章作者的相关作品

<br />if(get_post_meta($post->ID, "creator", true)) {<br />    global $id;<br />    $oldid= $id;<br />    $creator = get_post_meta($post->ID, "creator", true);<br />    $query = 'meta_key=creator&meta_value=' .$creator; <br />    $queryObject = n

2010-08-24 08:37:00 552

转载 自定义页面中,上一页下一页失效的解决方法

<br />  根据自己的需要修改相关部分。  <br /> <br />      <?php $limit = get_option('posts_per_page');<br />        $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;?><br />        <?php query_posts('showposts='. $limit . '&paged=' . $paged);<br />   

2010-08-02 10:35:00 1029

原创 FeelGuard 1.02发布

<br />首先,再次感谢之前参与设计FeelGuard锁屏画面的所有莓友。<br />本软件只支持os 4.5+<br /><br /> 下载 (40.46 KB)<br />23 分钟前<br /><br />FeelGuard 1.02版新特性:<br />1.除了支持Message,AddressBook,Media(5.0不支持)外,支持自定义第三方程序。<br />2.支持自定义锁屏图片,默认锁屏图片由这次的设计活动的第一名crarypope制作。<br />

2010-07-12 15:46:00 758

原创 EditField不显示full field的方法

<br />今天写feelguard的时候发现需要限定密码框位数为9,但是当用户输入10位数后,设备会显示已个full field的状态框,这不是我想要的东西。<br />重写displayFieldFullMessage来去除它,当然你也可以自定义里面的文字内容。<br /> <br />question = new PasswordEditField("","",9,EditField.FILTER_LOWERCASE){<br />        protected void displayFie

2010-07-08 11:45:00 749

原创 由OptionsProvider产生的多进程问题

public class NewClass extends UiApplication{  public static Timer s1;  public static int remain =0;  public static void main(String[] args)  {      NewClass app = new NewClass();      s1 = new Timer();      s1.scheduleAtFixedRate(new TimerM

2010-07-07 14:14:00 505

转载 渐变,圆角矩形体的绘制

原文地址:http://www.deepgraysea.com/bbroundedrect.htm import net.rim.device.api.ui.*;import net.rim.device.api.ui.container.*;import net.rim.device.api.ui.component.*;import net.rim.device.api.ui.decor.*;// Our application.public class RoundedRectWit

2010-06-29 11:41:00 660 1

转载 怎么样做一个tabscreen

<br />就是屏幕上方带有标签可以切换的屏幕,转官方的代码。<br /> <br />package com.rim.samples.tabcontrol;<br /><br />import net.rim.device.api.ui.Field;<br />import net.rim.device.api.ui.FocusChangeListener;<br />import net.rim.device.api.ui.UiApplication;<br />import net.r

2010-06-28 11:34:00 542 2

原创 FeelGuard 1.01 beta 发布

写在前头: 一定要先感谢使用体验版,并认真给出意见和建议的煤油,没有你们的点点滴滴,没有如今的这个beta版本。此次beta版调整内容如下:1.UI界面美化。由于先前是体验版,只是为了做到功能而翻出的,其丑陋界面导致无数人大跌眼镜,所以让感触主题高手十六人先帮忙做了个设计。下载 (74.11 KB)9 分钟前2.Enter直接确定,不需要再去点按钮了。3.保护方式调整为离开指定程序后即保护,期间可以设置一个延迟时间。下载 (24.31 KB)9 分钟前4.受保护的应用

2010-06-04 17:21:00 569

原创 自定义颜色的labelfield

<br />在做feelguard的时候有用到自定义标签背景颜色,帖一下如何实现吧。<br />重写paint方法即可。<br /> <br />    LabelField l1 = new LabelField("Alert!!!/nYou do NOT get permission to access " +<br />            "this application.This application is protected by FeelGuard now."){<br />  

2010-06-01 16:36:00 1304 5

原创 FeelGuard体验版

有为手机借给朋友玩,而被人查看了存在手机内的重要信息的烦恼吗?多次后,你的朋友如果还是不自觉地偷看你的隐私,而你却又苦于无法板起脸和他挑明,那么请试试用用这款软件。FeelGuard的创意也是由感触官方群内的几名煤油共同提出的。体验版的意思就是简单功能,简单界面设置,一切以能用为主,剩下地就需要用它的用户的改进建议来完善了。软件集成在option里,安装后,直接点开opti

2010-05-28 14:53:00 854

LED Player for Blackberry

主要是实现了控制blackberry上的LED的颜色以及闪烁频率. 这是本人学习java以来,在blackberry开发的第一个程序.开发工具用的是netbeans. 4.6的JDE,以及OS 5.0.190.

2009-10-01

java学习笔记文档

从别的地方意外获得的东西,感觉作者写得很实在. 对java初学者应该有不小的帮助. 感谢作者.

2009-05-26

solid pdfconvert 5.0

doc文件转换成pdf的好工具.支持中文的能力比较强. 用其它软件转出现乱码的朋友可以试试这个.

2009-03-20

实用的linux入门教程

刚有一同学问我要的,正好电脑里还存着以前学linux的PDF文档

2009-02-17

繁体版zmud4.62

繁体版本的4.62. 可以解决登录台湾站点乱码的问题.

2009-02-10

grub4dos初级教程

假如你是第一次听说grub,你可能说我不需要grub。那么,你是否用过“一键ghost”,“超级急救盘”,或者“矮人DOS工具箱”?如果你用过的话,那么你实际上已经在用grub了。 grub4dos相关的资料互联网上并不少,grub4dos软件包里也有说明文件,可是绝大多数资料并不适合刚接触grub的人。初学者下载了grub4dos软件包后,面对一大堆(约40个)的文件,即使大概看了readme.txt文件后,也很可能仍然是一团雾水,不知从何处入手。出现这种状况的一个主要原因是,此软件是作者利用业余时间开发的,开发者在有限的时间里集中精力于排除软件bug,从而无过多剩余精力撰写文档。 其实,初步使用这个软件并不难,可以说非常简单。下面的内容参考了有关资料,并结合自己的使用经验,供初学者参考,希望能对你入门grub有所帮助。我自身也是接触grub不久,对grub的了解还很肤浅,错误之处,在所难免,还望不吝指出。 -------------------------------------------------------------------------------- 致谢 本文的完成,参考、引用了众多的资料,不少已找不到原始出处。初稿完成后,网友们提出了不少意见和建议,也得到了软件开发者的支持和鼓励。在此一并表示感谢。 lianjiang 2007.03.09 初稿 2007.03.31 修改

2009-02-10

winfo32_v1.58汉化版

版本:1.58 Build 158-5 发布:2005-12-15 主页:http://www.hwinfo.com --------------------------------------------------------------------------------------------- HWiNFO32 是一个专业的系统信息工具,支持最新的技术和标准。允许您检查计算机的完整的硬件配置。 . 以树形分层显示所有的组件 . 显示来自硬件监控器的状态 . 做基准测试 . 创建多种类型的日志文件 <只有已注册版本可以> 为了支持最新的元件,这个程序经常彻底的更新。 HWiNFO32 是为 NT 技术设计的,在 Microsoft Windows NT 4.0, Windows 2000 或 Windows XP 下能达 到最佳结果。可以在 Microsoft Windows 9X 下运行 HWiNFO32, 但是一些特性可能不能被正确的报告并且某 些组件不能被找到。 更详细的信息请查看帮助文件 HWiNFO32.CHM。 --------------------------------------------------------------------------------------------- 注意:本汉化版安装程序包含注册文件。 --------------------------------------------------------------------------------------------- 偃月青龙 2005-01-05

2009-02-10

VB制作简单的多页浏览器

最近好像流行做VB浏览器?花了点时间也写了一个,用了N多的OCX,是个供VB初学者学习的例子. 程序呈现的也就是一个思路而已. 1.gr.exe为编译后的运行程序 2.skin目录为activeskin的目录 3.OCX目录有个别ocx,请自行注册 4.发帖时想到的已加载的部件(不包含未想到的- -#) ActiveSkin 4.3 Microsoft HTML Object Library Microsoft Internet Controls Microsoft Internet Transfer Control 6.0 Microsoft Tabbed Dialog Control 6.0 Microsoft Windows Common Controls 6.0 (SP6) System Tray Icon Control 本程序供学习探讨使用

2009-02-04

excel password recovery

破解EXCEL密码的软件. 是否经常忘了EXCEL文件的密码呢?试试这个吧.

2009-02-03

tracetcp-0.99.4beta

tracetcp is a traceroute utility for WIN32 that uses TCP SYN packets rather than ICMP/UDP packets that the usual implementations use, thus bypassing gateways that block traditional traceroute packets. In addition to providing the functionality of the standard traceroute utility tracetcp allows a trace to be performed over any TCP port. This allows the discovery of what ports a filewall blocks & and also the presence of any transparent proxies that have been put in place.

2009-01-16

mudos v21c2的帮助手册中文翻译版.

mudos v21c2的帮助手册中文翻译版. 感谢作者翻译

2009-01-16

空空如也

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

TA关注的人

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