`
wuhua
  • 浏览: 2112037 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
     自己实现操作Canvas,很大部分是对文字的显示以及排版操作。而对字体的定义则每个厂商都有自己的规范,必然nokia定义了大,中,小字体。而我在其他手机上只有一种字体,所以无论你怎么样定义字体的大小都只有一种效果,这样的话。你可能要在程序中自己进行判断,然后在显示出来。要不然的话,则写出的程序在各个机型上显示的效果会有一些不同。      下面让我们来设计可以滚动的TextBox.      首先继承Part(UI的第一篇文章有给出代码)      public class TextBox extends Part { /** 文本的行数 */ private ...
    大家都知道。设计一个好的软件,无非是要求程序稳定,可扩展,可修改跟可移值。在没有出现j2me之前,写手机程序是一件很痛苦的事情。因为你要针对很多的机型进行设计,因此导致了很少人会去涉及。因为设计这样的程序对程序员来说是个挑战。现在不同了。有了j2me使开放手机软件变的容易,而且很快乐。      定义一个与平台无关的各个参数的类,比如把按键的键值放在这里。这样以后修改起来就很方便。 /** * Provides platform dependent settings for Sun WTK platform * 提供初始化获取手机屏幕的高,宽等。 * 注意Nokia平台还是需 ...
   最近发现很多朋友在设计j2me程序的时候,在有些关键的UI设计都放弃j2me提供的高级UI。而自己通过继承Canvas,而实现自己想要的效果。游戏的菜单设计一般都是这样。设计自己的UI是比较困难的,因为自己要控制屏幕的各个元素跟各个元素的低级事件。我想这些不是问题。主要还是很少有教程手把手的教你。小第我经过一个项目,而起这个项目的UI全部是自己实现。所以在这方面算是有点点经验。所以拿出来给大家分享下。     我的设计思想是这样的。     1。手机CPU,内存等资源都有限。手机屏幕各个厂商各不相同。     2。手机基本不用考虑,窗口移动,拖动,缩放,重叠,窗口至顶等问题。     3。 ...

RMS详细例子

    博客分类:
  • J2ME
RMS详细解答 RMS(Record Management System)是MIDP中一个非常重要的子系统. 它提供了对数据的持久存储.对于存放程序数据是个唯一的选择(如果不用jsr75规范的话). 对于jsr75,我在以前的文章里已经有了篇详细的例子,大家可以参考下. http://wuhua.iteye.com/admin/show/28712 对于RMS里面的API可以实现对数据的存取跟排序等功能. 实在不知道怎么写文章,只能那例子出来说了.
import java.io.UnsupportedEncodingException; import java.util.Vector; import javax.wireless.messaging.Message; /** * 转换网络传过来的数据 * * @auth colonel * @dateOrLeague 2006-7-11 * */ public class StringUtil { /** * 切割str字符串 * 例如("wuhua,中国,好,","," ...
具体看源代码.里面可能存在一些bug
前几天项目用到Map,接着调用Map.entrySet(),结果产生了一些意外的后果. 就是,持久化数据数据的时候出现setter of com.hiber.Hibernate.Test.id 异常. 此异常是提醒,pojo里面未有属性的getter. 因为我在其他方法里面保存过,未曾出现异常,觉得甚是奇怪.后来发现,原来是Map.entrySet()搞的鬼,根据java api.     返回此映射中包含的映射关系的 set 视图。返回的 set 中的每个元素都是一个 Map.Entry。该 set 受映射支持,所以对映射的改变可在此 set 中反映出来,反之亦然。如果修改映射的同时正在对该 ...
今天浏览此网站.发现有新的东西见到一个论坛http://gocom.primeton.com/modules/newbb/titleflat_4824_30.htm 稍微看了下,觉得里面的标题还不错.进去看了下,觉得好郁闷好多论坛帖子要求回复才可以浏览。这不是明摆者要我注册码? 说句心里话,我很讨厌这种做法。不过你的写多么棒,如果要拿除来分享,我觉得完全是没必要强制读者做出一些没必要的动作。如果不想分享,写在本子上别发表出来。觉得这样做只会让我感到厌恶。打击我对此的形象。 这样的感觉不爽。
见到网络上,觉得值得学习,特此收藏到这里,因为我几乎天天来这个网站 net use \\ip\ipc$ " " /user:" " 建立IPC空链接 net use \\ip\ipc$ "密码" /user:"用户名" 建立IPC非空链接 net use h: \\ip\c$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H: net use h: \\ip\c$ 登陆后映射对方C:到本地为H: net use \\ip\ipc$ /del 删除 ...
  • 2006-11-03 22:18
  • 浏览 543699
  • 评论(7)
  • 论坛回复 / 浏览 (5 / 555154)
记得第一次知道高燃这个人是在《鲁豫有约》的节目上。 听他讲诉自己的故事,觉得他很了不起,有时候我是个很佩服学习好的人,特别是那张非死读书的人。一个专业生能考上清华,本身就是件轰动的事情。后来听他是如何成功的拉倒风险投资已经创建Mysee。 自那以后,我就一直有关注他的blog,看他的博文,听他的故事。 他本是我们的一个榜样,一个值得学习的榜样。 可最近却辞职了。谁都知道,他怎么可能辞职呢?肯定是被T的。 由此。艾。最后控制的还是掌握资本的人。而非掌握技术或者。。。。。。
<<输赢>>感想论 前言    今天是个特别的日子,因为公司特别的举动让我特别的惊讶。领导花了500多块买了10多本《输赢》的书,并语气十分强硬的说:"你们利用星期6,7的时间把它读完,并要求每人写一篇文章出来。"这是个很有意思的举动,我个人认为这举动的背后应该事有老板自己的用意的。都说揣测别人的意图是件不礼貌的行为。但这次我就不礼貌一次吧。 1. 培训。如果按照普通的普通培训方法估计效果不大,但是老点特别的或许会有其独特的效果,因为对我来说。这本书就是一本有特色的营销教材。而非一本真正意义上的小说。 2. 公司现在的销售模式是否需要调整跟提高。要求员 ...
注意。本文引用http://www.j2medev.com网上一些内容,只是出于文章的连贯性,请见谅 引言     J2ME(Java 2 Micro Edition)是Java 2的一个组成部分,它与J2SE、J2EE并称。J2ME是一种高度优化的Java运行环境,主要针对消费类电子设备的,例如蜂窝电话、可视电话、数字机顶盒和汽车导航系统等等。即J2ME是为消费电子产品和手持设备量身定制的Java专用版本。 J2ME的出现使开发跨平台的消费类电子产品的应用软件成为可能。Java语言的与平台无关的特性移植到小型电子设备上,允许移动无线设备之间共享应用程序。它提供了基于HTTP的高级Intern ...
昨天晚上我带着一个Project的打印稿回家,并躺在床上认真的看了一遍。大概了解了下这个Project的Require(需求)。本以为明天会很顺利的签约。但......     前几天我还看了《输赢》这本关于销售的书。书虽好,可用起来却是另一个问题。以前我也去见过一些客户,但去谈之前都没有认真的准备过,对整个Project跟对方都不了解,不过那些客户都是跟我差不多(刚毕业不久,经验不丰富)估计这也是我逃过“劫难”的最好解释。今天不同了。此客户有国际背景,而且跟我们谈的也是经验丰富的老手,我该怎么办了。     我的做法是。首先掌握对方公司的基本资料。第二.掌握Project的需求。第三。了解对方 ...
   今天下午。实在是累,两只眼不停的打架。最近睡时想的多,搞的我难以入睡。无奈,只是一手触摸着鼠标,一头靠在椅子上睡着了。突然手机响了,吓我一跳,我赶紧把它给挂了。免得被老板发现。后来下班后我回了那个电话,原来是面试得电话。这是我第三次接到面试得电话而又没去的。     回想前面几次,我不后悔自己没去把握住这些机会。我是个刚出来工作一年的的人。说实话工作经验跟处事还是有很多的不足的。我觉得虽然虽然我在这家公司的待遇很一般,但我觉得工作环境不错,而且人也不错,做得开心。这就足够了吗?不。有了这些还不够。我迟早是要走的。不过走也要走的体面点,要向上走。     为什么我没去投简历,而却有很多公司主 ...
最近经过足球这个项目。经过很多弯路才算是终于成功了。在设计的过程中,遇到很多问题。拿出来跟大家分享。     Canvas sizeChange()陷阱。设计师在设计j2me的游戏或者自己想要的UI的时候,往往是继承Canvas。然后再里面处理自己想做的事情。当调用setFullScreenMode(boolean b), 有些机器将会调用sizeChange方法,并传入z真实的width,跟height过去。所以这里就出来了用户想需求的东西。我测试的机型有(Nokia将会调用sizeChage, SN,sunsing moto等直接可以getWidth()。getHeight()获取。     ...
Global site tag (gtag.js) - Google Analytics