无花的空间--http://wuhua.3geye.net

当你来到我的空间的时候,你会看到很多Google,Nokia,Mobile,J2ME ,Android,3G,无线开发,手机软件,手机软件开发等与Google,手机相关的文章,你千万不要惊讶。这就是我一个专注Google,无线开发的无花。传播知识,分享经验,技术交流是我开空间的直接目的。当然如果有项目开发,我还是很希望赚点外快的。

饶荣庆ID:gooogledev
[修改头像]
30898次访问,排名3190(-1)好友6人,关注者5
从事j2me,j2ee工作两年的时间
gooogledev的文章
原创 70 篇
翻译 0 篇
转载 3 篇
评论 194 篇
无花的公告

人要吃很多苦才可以长大!

踏实平凡人应该遵守的原则!

与我TM

gooogledev@gmail.com

友情链接

我的j2me创意

Wap浏览器的源代码

用自己写的rms引擎写的电话本

RSS订阅此博客  
用抓虾订阅此博客
用google订阅此博客
用bloglines订阅此博客
    网络封神榜 | 饶荣庆
最近评论
arvin:flags是boolean[] 类型
if(flags)是什么意思
要想取得ChoiceGroup选中的值采用这种方式:
//ChoiceGroup cg;
//len 为cg的选择列长度
booean[] flags = new boolean[len];
cg.getSelectedFlags(flags);

zjsjava:顶,或许以后J2ME的框架对解决移植问题变的容易多了
gooogledev:肯定不用这么麻烦的。
宝华:官方网站怎么找不到以前的版本,最新版的下载后安装会有错误,然后就退出了。
carol:请问下android中文件目录是如何组织的?
我在程序中需要使用drawable下的文件,同时会使用context.openFileOutput()新建文件。对drawable下的文件用resource id来访问,而新建的文件用文件名(相对路径)来访问。
请问对这两类文件分别是在什么目录下啊?能用统一的一种方式来访问吗?
软件项目交易
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
订阅到BlogLines
订阅到Yahoo
订阅到GouGou
订阅到飞鸽
订阅到Rojo
订阅到newsgator
订阅到netvibes
文章分类
收藏
    相册
    j2me创意图片
    j2me教程
    我的照片
    我的链接
    3G视线
    EasyMF J2ME框架
    Lucene中国
    我的Google
    无花的博客
    存档
    2008年05月12日

    原创  3G视线J2ME 工具包0.0.1版本发布了

    关键字: J2ME 自己利用国庆的时间,把以前自己做过,实践过的一些想法,整合成了一堆代码跟例子,我暂且把它们叫做 3G视线J2ME 工具包0.0.1版本。 里面的内容包括: 关于我们 * 3GEye 是由一个软件自由职业团队组成,他们分散不同的地方,但是却有一个相同的目的--致力于中国手机软件开发的普及,3G就快要到来了,我们不想在落后别人了。手机软件开发对于我们这些人来说是个机会,对爱好手机软件的朋友也是个机会,我们得抓住这个机会,来吧,一起学习手机软件开发吧。不管是JAVA ME, SYMBAIN,WINCE,LINUX这些都不是门槛,能阻挡我们的只有我们自己. * wuhua -- 从事J2EE2年,对于JAVA ME来说是个新手, * Sun -- 从事手机开发多年,在流媒体方面有比较深刻的研究 * Fang_W -- 从事多年企业开发,对手机软件开发情有独钟 * * * 软件版本 0.0.1 此软件源代码,以及相关文档版权归3G视线所有,转载,以阅读全文>

    发表于 @ 2008年05月12日 17:52:00|评论(loading...)|编辑

    2008年05月10日

    原创 3G时代手机8大热门应用

    伴随着2008年全国“两会”的闭幕,主管通信业和信息化建设的工业和信息化部应运而生,坊间盛传的电信重组事宜开始备受关注。虽然电信重组还涉及国资委等其他部门,具体的时间表仍未出台,但可以预见的是,3G的应用已经离我们越来越近了。 阅读全文>

    发表于 @ 2008年05月10日 22:28:00|评论(loading...)|编辑

    2008年05月08日

    原创 EasyMF Demo之 Tools工具的使用

    EasyMF 简易J2ME开发框架 目标: 设计一个简单,稳定,可快速开发的J2ME开发框架。 今天晚上有时间,我修复了UI一些焦点移动,已经一些屏幕滚动的一些bugs 。 现在有时间顺便写了个Tools的使用, 看代码我是怎么样用Tools的阅读全文>

    发表于 @ 2008年05月08日 20:52:00|评论(loading...)|编辑

    原创 EasyMF ListView 的使用

    今天晚上回到家,构思了下ListView的实现 本来想ListView 是准备设计成一个可以伸缩的树状结构的,不过,由于时间关系,就暂时先实现一个简单的List吧阅读全文>

    发表于 @ 2008年05月08日 20:40:00|评论(loading...)|编辑

    原创 EasyMF 简易J2ME开发框架

    EasyMF 简易J2ME开发框架 EasyMF --- Easy Mobile Framework 目标: 设计一个简单,稳定,可快速开发的J2ME开发框架。阅读全文>

    发表于 @ 2008年05月08日 20:39:00|评论(loading...)|编辑

    2008年05月06日

    原创 中国手机发展简史

    从1876年贝尔发明电话以来,经历了长达一个多世纪的发展,电话通讯服务已走进了千家万户,成为国家经济建设、社会生活和人们交流信息所不可缺少的重要 工具。 在最近二十年来,电话技术和业务发生了巨大变化,通信的地点由固定方式转向移动方式。移动通讯的迅猛发展,使现代生活节奏越来越快,移动通讯产品的 更新换代和市场争夺战也愈演愈烈。下面我们将会以介绍移动电话产品的方式对中国手机发展的历史做出详细的阐述。 中国手机发展历程大致可以分为模拟手机时代、GSM时代、2.5G时代和3G时代,其中2.5G和3G代表着中国手机的发展趋势,因为目前尚未完全定型,在此暂不详述。 中国的模拟手机时代,大概可以从1987年中国移动通信集团公司开始运营900MHz模拟移动电话业务算起,到2001年6月30日,中国移动通信集团公司完全停止模拟移动电话网客户的国际、国内漫游业务截止。模拟移动电话系统主要采用模拟和频分多址(FDMA)技术,属于第一代移动通信技术。凡号码以“9”字开头的手机都属模拟网。模拟蜂窝移动电话通过电波所传输的信号模拟人讲话声音的高低起伏,因此这种通信方式被称为“模拟方式”。模拟移动阅读全文>

    发表于 @ 2008年05月06日 16:09:00|评论(loading...)|编辑

    2008年03月05日

    原创 Android invalidate 与postInvalidate用法

    原创文章转载须留下 http://www.3geye.net/?3/viewspace-2925 链接 根据Android SDK api文档说明 invalidate 方法是用来更新视图(View)的方法,不过这东西的用法比较古怪 invalidate 方法如果你直接在主线程中调用,是看不到任何更新的。 如果跟线程结合使用的话 比如在下面的代码中就会抛出异常 UIThread implements Runnable{ public void run(){ invalidate(); } } 上面的代码会抛出Only the original thread that created a view hierarchy can touch its views。 怎么样解决上面的问题呢,如果你有两个View,你需要一个View用来显示当前的状态,一个Thread去下载网络数据 或者是读取文件等,这些数据读取完毕后你要更新View到当前屏幕上怎么办呢。看看下面的代码,也许可以帮助你 第一种解决方案是: class UIUpdateThre阅读全文>

    发表于 @ 2008年03月05日 16:10:00|评论(loading...)|编辑

    2008年02月18日

    原创 关于点阵字库在J2ME的实现。

    http://www.3geye.net/?3/viewspace-2837 关于点阵字库在J2ME的实现。 最近在学习C的过程中无意发现了点阵字库的东西。整理了下,在J2ME实现了下相关的算法。 下面是DOS的一段话 对于使用少量的汉字图形程序,完全没有必要带巨大的汉字库来运行, 只要内存允许,你可以把汉字字模直接定义为数组的信息存储在EXE文 件里。通过这个工具,你可以把单个字模信息直接取出来,然后在源代 码中粘贴。该工具的强大在于不仅可以生成12×12、16×16宋体这些 存在于DOS字库的字模,而且可以生成16×16楷体、黑体甚至自定义字 体的字模,而且可以提供6种字模大小供您选择并即时预览效果!对使 用少量汉字的图形编程能够提供极大方便。 相对于绘制这些字体的J2ME函数是: 首先,我们要通过工具来生成点阵字库的GB2312字模,然后在图像中绘制出来,下面我给出一些字体的字模, 废话少说,具体看例子吧。有啥不明白,或者需要探讨的,到wuhua.3geye.net。上面有我的联系方式。 import javax.microedi阅读全文>

    发表于 @ 2008年02月18日 14:43:00|评论(loading...)|编辑

    原创 Android文件浏览器的开发

    里面有详细的文件浏览源代码。大家可以参考下。 /m.d1{%zR5G iM3不过可惜就是没有文件相关操作,我用了下File,不过对于createNewFile, mkdir等不成功,不知道是什么原因。阅读全文>

    发表于 @ 2008年02月18日 14:27:00|评论(loading...)|编辑

    2007年10月07日

    原创 3G视线J2ME 工具包0.0.1版本发布了

    关键字: J2ME 自己利用国庆的时间,把以前自己做过,实践过的一些想法,整合成了一堆代码跟例子,我暂且把它们叫做 3G视线J2ME 工具包0.0.1版本。 里面的内容包括: 关于我们 * 3GEye 是由一个软件自由职业团队组成,他们分散不同的地方,但是却有一个相同的目的--致力于中国手机软件开发的普及,3G就快要到来了,我们不想在落后别人了。手机软件开发对于我们这些人来说是个机会,对爱好手机软件的朋友也是个机会,我们得抓住这个机会,来吧,一起学习手机软件开发吧。不管是JAVA ME, SYMBAIN,WINCE,LINUX这些都不是门槛,能阻挡我们的只有我们自己. * wuhua -- 从事J2EE2年,对于JAVA ME来说是个新手, * Sun -- 从事手机开发多年,在流媒体方面有比较深刻的研究 * Fang_W -- 从事多年企业开发,对手机软件开发情有独钟 * * * 软件版本 0.0.1 此软件源代码,以及相关文档版权归3G视线所有,转载,阅读全文>

    发表于 @ 2007年10月07日 20:31:00|评论(loading...)|编辑

    2007年08月31日

    原创 J2ME Polish 全攻略之入门

    J2MEPolish 全攻略之入门。1.到官方http://www.j2mepolish.org/上下载安装包,现在最新版本是2.0 R4版本,本人建议安装1.2.4版本,因为2.0R4版本可能存在一些不兼容以及一些bug。本人用2.0R4版本的时候,有些例子并不能通过测试。Samples 是例子文件,我的版本里面只有两个例子,一个是menu,描述的是,采用J2ME Polish GUI,创建适合各个平台的统一外观的包,基于CSS设计的。对于顶级目录下的xml文件,基本上都是J2MEPolish的描述文件,很重要的哦。Devices.xml是对各个平台支持规范程度的描述,此文件包含了很多个平台支持描述。阅读全文>

    发表于 @ 2007年08月31日 17:07:00|评论(loading...)|编辑

    2007年08月30日

    原创 手机J2ME环境测试程序--测试手机对jsr的支持以及其他信息

    JSR Property NameDefault Value1 30 microedition.platform null microedition.encoding ISO8859_1 microedition.configuration CLDC-1.0 microedition.profiles null 37 microedition.locale null microedition.profiles MIDP-1.0 75 microedition.io.file.系统属性是在CLDC(Connected Limited DeviceConfiguration)中定义的,属性值被写入底层的系统,我们可以读取它们,但是不能修改这些属性值。应用程序属性值是在应用程序描述符文件或者MANIFEST文件中定义的,当我们部署应用程序的时候可以定义应用程序属性。阅读全文>

    发表于 @ 2007年08月30日 19:35:00|评论(loading...)|编辑

    原创 深入分析J2ME平台MIDP低级事件处理机制

    KEY_NUM0 KEY_NUM1 KEY_NUM2 KEY_NUM3 KEY_NUM4 KEY_NUM5 KEY_NUM6 KEY_NUM7 KEY_NUM8 KEY_NUM9 KEY_STAR KEY_POUND 这些都是按键基本值,当然有些手机是触摸屏的。import javax.microedition.lcdui.import javax.microedition.midlet.private KeyCanvas keyCanvas;keyCanvas = new KeyCanvas();//KeyCanvas.java.* @see javax.microedition.lcdui.Canvas#paint(javax.microedition.lcdui.CommandListener#commandAction(javax.microedition.lcdui.Command, * javax.microedition.lcdui.阅读全文>

    发表于 @ 2007年08月30日 19:34:00|评论(loading...)|编辑

    原创 获取ChoiceGroup多选状态下的值

    怎么样获取ChoiceGroup多选状态下的值呢?连我这个做了几个小项目的程序员,今天都不知道怎么办了。看了api文档不是很清晰,还是动手实践下吧。看代码就知道了 boolean[] flags = new boolean[this.images.size()];for(int i=0;阅读全文>

    发表于 @ 2007年08月30日 19:33:00|评论(loading...)|编辑

    2007年08月27日

    原创 J2me小特效:会动的波浪字体

    private HCanvas sg;public DrawCanvas() { exitCommand = new Command("Exit", Command.sg = new HCanvas();sg.addCommand(exitCommand);class HCanvas extends Canvas implements Runnable{public HCanvas (){ new Thread(this).start();阅读全文>

    发表于 @ 2007年08月27日 10:36:00|评论(loading...)|编辑

    Csdn Blog version 3.1a
    Copyright © 无花