随笔分类 - Java
摘要:[详细解释]
可能WTK初始化WMAClient和ClientConnector时,必须先运行InetAddress.getLocalHost()来寻找localhost的IP地址。
但是你看
http://www.vf.utwente.nl/~vriesajk/j2me/java/net/InetAddress.html#getLocalHost()
它说了
“Throws:
UnknownHostException - if no IP address for the host could be found.
”
所以,如果它没有能够找到IP地址的话,它就报告“localhost has no IP address”。
阅读全文
摘要:承蒙厚爱,被任命为J2MEDEV(J2ME开发网,国内最具影响力的专业J2ME开发门户)的斑竹。那里聚合了许多无线软件制作领域中广为人知的强人,有mingjava、favoyang、efei等等。
阅读全文
摘要:"Cannot connect socket to port 1157
Windows error code 10057
Cannot open socket for LIME events on port 1157"的解决途径。
阅读全文
摘要:本文档给出MenuBarlet(j2me二级菜单绘制演示)的开源说明。
第1章 简单描述MenuBarlet的功能和特别之处。
第2章 描述调用MenuBarlet的开源版权声明。
第3章 给出了 MenuBarlet的思路和设计细节。
阅读全文
摘要:2006年2月份的《程序员》杂志上,软件中国2005年风云榜专题中,
列出的10佳技术Blog,赫然我列其中第六:“旁观者”。
其他九人为:
车东、dbanotes、江南白衣、Limodou、李维、思归、熊节、云风和曾登高。
阅读全文
摘要:今日又花费了点时间,调整界面上各种按键之下的效果,比如:
上下左右方向键的作用;
点击一次“选择”左软键就是展开主菜单,
再点击一次“选择”左软键的作用就是销隐主菜单;
等等诸如此类的效果,和Windows的“开始”菜单是一样的。
顺便从bloglines手机伴侣中将软键绘制的类搬过来,这样左右软键的绘制办法被封装起来了,效果还不错。
由于opera mini下面是一行长条的状态栏,所以我在SoftButtonControl类里加了一个判断,这样只要改变这个标志可以改变软键输出风格,如下所示。
阅读全文
摘要:全赖朋友指点迷津,终于调试出来些许效果。实际上调整这种Opera Mini风格的二级菜单效果,颇为费时费力,也颇为折磨人的锐气。我只能按照以前对付bloglines手机伴侣的制作手法,每日花费一点时间调试,但也并不投入过多的精力,只要见得当日定下来的小目标收效,即鸣金收兵,等来日再战,这样保留那份技术上的好奇心,否则一味死缠烂打可能会被消磨去一探究竟的好奇心,从而不愿意再试,毕竟这不是工作任务,而是个人喜好。
今日又略收成果,如下展示:
把一级菜单挪到下方显示,更加类似于Windows的开始菜单了:
并可以上下键控制选择哪一个菜单命令,然后点击Fire键。比如选择“我的状态”菜单,则展开二级菜单如下所示:
下面展开“聊天室”的二级菜单:
注意到,被选择的一级菜单的背景色将会变为白色。
择日再战。
阅读全文
摘要:拜朋友所赐,今日开始尝试如何绘制类似于Opera Mini的二级菜单,如下图所示:
我自己的练习,还很幼稚,姑且记录如下:
点击左软键,即可选中界面左下角的“选择”命令,二级菜单旋即弹出:
日后慢慢调整色彩和效果。
阅读全文
摘要:继续上次的讨论。本次涉及到分割媒体文件的详细办法。
阅读全文
摘要:继续讨论在现有移动环境下实现手机流媒体的技术可能性。
阅读全文
摘要:看到很多很多人持续在问这个问题。
那么现在国外有一个人提出下面这种思路,并且号称在Nokia6260[相关数据:诺基亚 6260 Nokia62602.0 (3.0436.0) SymbianOS7.0s Series602.1 ProfileMIDP-2.0 ConfigurationCLDC-1.0]
上真实实现了(两种网络方式:蓝牙和GPRS都试验过),但我怀疑他的前提条件是“你的手机必须允许同时实现player的多个实例进入prefetched状态(预读取声音流)”,不过这个前提在我的手机上证实了。所以,从理论上是可行的。只是中间稍微会有点磕巴。
阅读全文
摘要:刚刚修改了kSoap2的源代码,符合了我国的特殊国情,支持连接互联网时走cmwap代理访问,这样可以利用大家的WAP包月资费,降低浏览Bloglines的费用。
阅读全文
摘要:http://www.cnblogs.com/Files/zhengyun_ustc/BloglinesMobile-src.rar
虽然还有这样那样的问题,但是作为一个Alpha版本的j2me软件,能够在Nokia S60系列手机上运行,这样已经足够了,所以先放出源代码,希望抛砖引玉吸引有志者继续在此基础上修改。
20051230 update(修改了kSoap2的源代码从而可以走资费可以包月的cmwap):
使用时请注意当要连接互联网时选择接入点为“移动梦网”;如果你想选择接入点为“GPRS连接互联网”,那么请您到设置界面里将“用cmwap代理”点击为白色圆球,代表不使用cmwap代理。
阅读全文
摘要:在我的nokia 7610真机上测试过了,不错,效果还真得不错,蛮快的!哈哈,终于把bloglines搬到手机上了,尽管bloglines自己也提供了手机浏览器阅读服务,不过那是wap方式的,而我这个是j2me版本的。
源代码下载:服务器端的web service已经能够发布alpha版本了,请在http://www.cnblogs.com/Files/zhengyun_ustc/flickrBuddy.rar下载。这是一个tomcat+axis搭建环境下的java web service。
阅读全文
摘要:制作完成了flickrBuddy web service,可以完成对bloglines api的方便调用。手机客户端则使用kSoap来访
问这个flickrBuddy web service来获得用户的bloglines订阅源。
首先,可以看到你的“my feeds”中列出的blog订阅源标题以及未读条目的数目。
阅读全文
摘要:最近一些网友询问《[OTA]制作OTA短信来配置手机与服务器同步》和《[SMS&WAP]实例讲解制作OTA短信来自动配置手机WAP书签[附源码] 》的代码问题。
阅读全文
摘要:想让程序的图形界面在Nokia S60真机上运行,真是历经周折,找了好几个真机的BUG(Nokia真机测试程序自动退出现象搜集[1][javaME])。
阅读全文
摘要:在Nokia S60真机上这是一个BUG似乎:
setFullScreenMode(true);调用之后,
getHeight()返回的并不是全屏后的高度,比如他本应该返回208,
但是他却返回144,所以,在真机测试时也要小心nokia s60的这个bug,
不要因为屏幕高度获取不正确,导致fillRect与你预想不一致。
阅读全文
摘要:这种程序自动退出的问题,有时候是因为你根本猜想不到的代码导致的,这时候只能通过二分排除法(不断地注释代码来缩小代码范围)来判定了。
阅读全文
摘要:本文档帮你了解实用工具midletinfo,简单地说,它发掘了javaME所能得到的大多数系统信息,对试图将自己的程序在不同款手机上运行的开发者会很有帮助的。
阅读全文