﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-Free Monkey-文章分类-Mobile Tech</title><link>http://www.blogjava.net/anymobile/category/5737.html</link><description>Make Anything Mobile!</description><language>zh-cn</language><lastBuildDate>Wed, 28 Feb 2007 10:33:58 GMT</lastBuildDate><pubDate>Wed, 28 Feb 2007 10:33:58 GMT</pubDate><ttl>60</ttl><item><title>J2ME in Action－－Index</title><link>http://www.blogjava.net/anymobile/articles/91873.html</link><dc:creator>Xu Jianxiang</dc:creator><author>Xu Jianxiang</author><pubDate>Thu, 04 Jan 2007 16:45:00 GMT</pubDate><guid>http://www.blogjava.net/anymobile/articles/91873.html</guid><wfw:comment>http://www.blogjava.net/anymobile/comments/91873.html</wfw:comment><comments>http://www.blogjava.net/anymobile/articles/91873.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/anymobile/comments/commentRss/91873.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/anymobile/services/trackbacks/91873.html</trackback:ping><description><![CDATA[
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: center" align="center">
				<b style="mso-bidi-font-weight: normal">
						<span lang="EN-US" style="FONT-SIZE: 12pt">J2ME in Action<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /?><o:p></o:p></span>
				</b>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US">
						<o:p> </o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">作者：徐建祥（</span>
				<span lang="EN-US">netpirate@gmail.com</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">时间：</span>
				<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /?>
				<st1:chsdate w:st="on" isrocdate="False" islunardate="False" day="1" month="1" year="2007">
						<span lang="EN-US">2007-01-01</span>
				</st1:chsdate>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="FONT-FAMILY: 宋体">来自：<span lang="EN-US">http://www.anymobile.org<o:p></o:p></span></span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US">
						<o:p> </o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">序言</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">第一章</span>
				<span lang="EN-US"> J2ME</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">起步</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US">
						<span style="mso-tab-count: 1">       </span>
				</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">开发环境：</span>
				<span lang="EN-US">J2ME Wireless Tookit</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">；</span>
				<span lang="EN-US">JBuilder</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、</span>
				<span lang="EN-US">Eclipse</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、</span>
				<span lang="EN-US">NetBeans </span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US">
						<span style="mso-tab-count: 1">       </span>
				</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">第一个实例</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">第二章</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">探索</span>
				<span lang="EN-US">J2ME</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US">
						<span style="mso-tab-count: 1">       </span>MIDP</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US">
						<span style="mso-tab-count: 1">       </span>CLDC</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US">
						<span style="mso-tab-count: 1">       </span>JAD</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">与</span>
				<span lang="EN-US">JAR</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US">
						<span style="mso-tab-count: 1">       </span>
				</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">打包和部署</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">第三章</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">网络通信</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US">
						<span style="mso-tab-count: 1">       </span>HTTP</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">：</span>
				<span lang="EN-US">CMWAP</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">代理；</span>
				<span lang="EN-US">CMNET/PHS</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">拨号</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US">
						<span style="mso-tab-count: 1">       </span>Socket</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">：</span>
				<span lang="EN-US">CMWAP</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">代理模拟</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span lang="EN-US">
						<span style="mso-tab-count: 1">       </span>
				</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">网络安全</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">第四章</span>
				<span lang="EN-US"> RMS</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">数据存储</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">第五章</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">多媒体处理</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">图片、透明、缓冲、拍照</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">声音、录音</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">第六章</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">进度条与过渡界面</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">第七章</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">工具类</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">系统参数</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">日期</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">第八章</span>
				<span lang="EN-US"> MVC</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">软件框架</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">第九章</span>
				<span lang="EN-US">J2ME</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">实例：网络相册</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">第十章</span>
				<span lang="EN-US"> J2ME</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">测试</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">第十一章</span>
				<span lang="EN-US"> J2ME</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">优化</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">参考资料</span>
		</p>
<img src ="http://www.blogjava.net/anymobile/aggbug/91873.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/anymobile/" target="_blank">Xu Jianxiang</a> 2007-01-05 00:45 <a href="http://www.blogjava.net/anymobile/articles/91873.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>通过cmwap/http访问url的几个注意点</title><link>http://www.blogjava.net/anymobile/articles/63469.html</link><dc:creator>Xu Jianxiang</dc:creator><author>Xu Jianxiang</author><pubDate>Mon, 14 Aug 2006 06:19:00 GMT</pubDate><guid>http://www.blogjava.net/anymobile/articles/63469.html</guid><wfw:comment>http://www.blogjava.net/anymobile/comments/63469.html</wfw:comment><comments>http://www.blogjava.net/anymobile/articles/63469.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/anymobile/comments/commentRss/63469.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/anymobile/services/trackbacks/63469.html</trackback:ping><description><![CDATA[1、建连接<br />HttpConnection httpConn = ( HttpConnection ) Connector.open("http://10.0.0.172:80"+{"待访问URL的相对路径"});<br />httpConn.setRequestProperty( "X-Online-Host", {"不含http://的公网ip或域名"});<br /><br />2、读取手机号码<br />移动网关设置，仅限收费wap网址<br />request.getHeader("X-UP-CALLING-LINE-ID")<br /><br />3、读取User-Agent<br />移动网关设置，仅限收费wap网址；也可自行设置 httpConn.setRequestProperty("User-Agent", App.Useragent);<br />request.getHeader("User-Agent")<br /><br />4、读取二进制流数据引起的乱码问题，安徽和广西等移动<br />httpConn.setRequestProperty("Accept-Charset", "utf-8;q=0.5,iso-8859-1;q");<br /><br />5、传输byte[]数据到PC<br />不要设置Content-Type为application/x-www-form-urlencoded，对数据进行url编码，否则很有可能造成在服务器无法通过输入流读取数据。<br />// conn.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");<br />真机测试，江苏移动用户，南京，通过消息包监听软件，发现手机的数据发送情况正常，PC（服务器）也收到完整的数据了，却无法从输入流读到数据，详见《手机客户端与PC服务器的数据交互》。<img src ="http://www.blogjava.net/anymobile/aggbug/63469.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/anymobile/" target="_blank">Xu Jianxiang</a> 2006-08-14 14:19 <a href="http://www.blogjava.net/anymobile/articles/63469.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Borland JBuilder 2006 开发 j2me 应用</title><link>http://www.blogjava.net/anymobile/articles/63058.html</link><dc:creator>Xu Jianxiang</dc:creator><author>Xu Jianxiang</author><pubDate>Fri, 11 Aug 2006 09:47:00 GMT</pubDate><guid>http://www.blogjava.net/anymobile/articles/63058.html</guid><wfw:comment>http://www.blogjava.net/anymobile/comments/63058.html</wfw:comment><comments>http://www.blogjava.net/anymobile/articles/63058.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/anymobile/comments/commentRss/63058.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/anymobile/services/trackbacks/63058.html</trackback:ping><description><![CDATA[
		<p>
				<img src="http://www.blogjava.net/images/blogjava_net/anymobile/8280/r_jb2006.jpg" /> <br /><br />JBuilder2006附带安装的是jdk1.5，相比jb2005，新增了不少功能，特别是协作开发方面。<br /><br />切入正题，开发一个简单的j2me程序，通过手机的cmwap连接访问web地址。<br /><br />新建一个project，jdk选jb2006自带的J2ME Wireless Toolkit 2.2；<br />新建一个MIDlet程序 HttpClientMIDlet，通过一个Form，访问输入的http地址。<br /><br />手机上访问url地址与电脑浏览器访问唯一的区别就是多了移动的代理节点：<br />HttpConnection httpConn = ( HttpConnection ) Connector.open("http://10.0.0.172:80"+{"相对路径"});<br />httpConn.setRequestProperty( "X-Online-Host", {"不含http://的具体server ip"});<br /><br />程序很快over，make后发现程序没有产生异常，但是消息窗口却报了2个error，如下图所示：<br /><br /><img src="http://www.blogjava.net/images/blogjava_net/anymobile/8280/o_jb2006_001.jpg" /> <br /><br />jdk1.5的新接口java.lang.StringBuilder搞的鬼，按提示找到项目的Builder Java的Target VM 选项，选择Java 2 SDK v 1.4 and later 或者 All Java SDKs，只要改变默认的 J2SDK 1.5即可。<br /><br /><img src="http://www.blogjava.net/images/blogjava_net/anymobile/8280/o_jb2006_002.jpg" /><br /><br />刷新后rebuild，程序pass！<br />本机环境测试通过，下面就要将程序打包，生成.jar和.jad文件，并发布到手机上。<br />File-&gt;New...-&gt;Archive，选择MIDlet，按提示完成11个Step的输入，注意，在Step 4 Specify the required attributes for this MIDlet Suite中，Configuration中填入CLDC-1.0。默认填入的是CLDC-1.1，鉴于目前大部分手机还只支持1.0，填入1.1的话，手机会提示“版本无效，无法安装”。<br /><br />最后，通过蓝牙（红外\数据线\无线下载）将.jar文件发送到手机的收件箱，点击安装后，就可以正常使用了。</p>
<img src ="http://www.blogjava.net/anymobile/aggbug/63058.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/anymobile/" target="_blank">Xu Jianxiang</a> 2006-08-11 17:47 <a href="http://www.blogjava.net/anymobile/articles/63058.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JClaim －－Java IM 客户端框架</title><link>http://www.blogjava.net/anymobile/articles/34390.html</link><dc:creator>Xu Jianxiang</dc:creator><author>Xu Jianxiang</author><pubDate>Wed, 08 Mar 2006 16:49:00 GMT</pubDate><guid>http://www.blogjava.net/anymobile/articles/34390.html</guid><wfw:comment>http://www.blogjava.net/anymobile/comments/34390.html</wfw:comment><comments>http://www.blogjava.net/anymobile/articles/34390.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/anymobile/comments/commentRss/34390.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/anymobile/services/trackbacks/34390.html</trackback:ping><description><![CDATA[
		<p>JClaim 是一个开源的 Java 即时消息客户端（Swing UI）、工具和开发框架，目前已经发布了4.4版本。<br /><br />JClaim 客户端界面和框架的特性：<br />1、跨平台：可运在Windows，Macintosh，Linux，Solaris平台之上；<br />2、可连接到聊天网络：AIM (聊天、文件传输、Icons)，ICQ (聊天)，Yahoo! (聊天、文件传输)，MSN(聊天)， Jabber(聊天)，GoogleTalk(聊天)；<br />3、天气更新；<br />4、集成Web搜索和桌面搜索；<br />5、不需要本地安装，软件自动进行更新（JNLP技术）；<br />6、安全和病毒保护；<br />7、内置一个微型的servlet引擎；<br />8、实现日记与审计追踪功能等；<br />9、发送蜂窝电话（cell phone）消息的API。<br /><br />访问 JClaim 在sourceforg 的下载页面，看到的是jclaimsf.jnlp，可以使用 Java(TM) Web Start  运行。<br /><br />SVN (Subversion)，是开源的源码版本控制的工具，类似CVS。Sourceforge上越来越多的开源软件支持SVN 浏览，Project JClaim 的SVN 地址是：<a href="https://svn.sourceforge.net/svnroot/jclaim"><font face="Courier New" color="#1a8bc8">https://svn.sourceforge.net/svnroot/jclaim</font></a>。<br /><br />关于 JNLP 协议的简单介绍，请参考本站的文章：<a class="postTitle2" id="viewpost1_TitleUrl" href="/anymobile/articles/34394.html"><font color="#1a8bc8">Java 网络加载协议 (JNLP)</font></a><br />关于 SVN 客户端软件 <span lang="EN-US"><a href="http://tortoisesvn.sourceforge.net/downloads?PHPSESSID=0b3f4efc43bfff837a754ec895da9cde"><span style="COLOR: windowtext; TEXT-DECORATION: none; text-underline: none">TortoiseSVN</span></a></span>的使用，请参考本站的文章：<a class="postTitle2" id="viewpost1_TitleUrl" href="/anymobile/articles/34393.html"><font color="#1a8bc8">TortoiseSVN －－源码版本控制工具</font></a><br /><br />在了解API和基本的树状结构前，需要先理解其模型。<br /><br /><img src="http://www.blogjava.net/images/blogjava_net/anymobile/8280/o_jclaim%20uml.gif" /></p>
		<p>可以在 java/core目录下查看所有的接口，下面是一些基本信息：</p>
		<p>Packages: com.itbs.aimcer.bean</p>
		<p>包含依赖状态机和传送对象的基本接口，比较好理解的名字。</p>
		<p>Nameable, Contact* - contacts<br />Group* - groups<br />Message* - Messages<br />Status* - online status<br />ConnectionProperties - 一套很小的特性，需要 AbstactConnection 类和其它 Connection 接口支撑</p>
		<p>com.itbs.aimcer.commune</p>
		<p>包含了所有的communication接口. </p>
		<p>*Connection* - connection interfaces and abstractions.<br />File*, Icon*, Message* - Interfaces to support file transfers, icons, messages<br />WebHelper - gets和posts web的普通帮助类. 也许可以归于工具包，但是它是一种特殊的通信，所以就放这了。</p>
		<p>com.itbs.aimcer.commune.*<br />实现通信包的详细代码. 可以添加更多的扩展方法。<br />SMS -给大哥大发送短消息。目前只支持 Verizon, Cingular, T-Mobile.<br />jaim, joscar, joscsarrlib - AIM/ICQ<br />msn - MSN<br />smack - Jabber, GoogleTalk<br />weather - Weather services<br />ymsg - Yahoo! </p>
		<p>com.itbs.aimcer.util<br />实现上面提到的某些接口的工具类。</p>
		<p>Primary Classes:<br />Connection - 定义了所有连接都含有的底层的特性. 你很少实现这个接口，MessageSupport, FileTransfer and IconSupport 或许经常被使用到。</p>
		<p>Abstract*Connection - 生成一套精密功能。<br /><br />com.itbs.aimcer.bean<br />实现了包Core下的接口. 类似 Contact, Group 等等. 也包含联系这些属性的java类。 </p>
		<p>com.itbs.aimcer.commune<br />包含特定UI commmunication类的实现. </p>
		<p>com.itbs.aimcer.gui<br />UI 代码. 开始于Main类，然后跳转到这。开始所有内部服务，安装Swing和web接口.UI使用的图片也保存在这。</p>
		<p>com.itbs.aimcer.web<br />含有web接口的生成器。</p>
		<p>com.itbs.gui<br />由一组UI操作的帮助类组成。较好的小部件，工具，帮助。都是一些普通的部件。</p>
		<p>com.itbs.newgrep<br />是一个图形grep工具，可以像硬件驱动那样去搜索文件或文件内容。</p>
		<p>com.itbs.util<br />含有一些非图形的工具类 </p>
		<p>org.jdesktop.jdic.misc.impl<br />含有一个修复jdic bug<br /><br />相关的资源：<br /><br />JClaim Project <a href="http://sourceforge.net/projects/jclaim/">http://sourceforge.net/projects/jclaim/</a><br />User Documentation <a href="http://sourceforge.net/docman/display_doc.php?docid=32057&amp;group_id=160697">http://sourceforge.net/docman/display_doc.php?docid=32057&amp;group_id=160697</a><br />UI Tree Description <a href="http://sourceforge.net/docman/display_doc.php?docid=32052&amp;group_id=160697">http://sourceforge.net/docman/display_doc.php?docid=32052&amp;group_id=160697</a><br /><br />JClaim Example <a href="http://www.javaworld.com/javaworld/jw-05-2006/jw-0515-jclaim.html">http://www.javaworld.com/javaworld/jw-05-2006/jw-0515-jclaim.html</a><br /><br />Java Web Start <a href="http://java.sun.com/products/javawebstart/developers.html">http://java.sun.com/products/javawebstart/developers.html</a><br />动态 JNLP <a href="https://www6.software.ibm.com/developerworks/cn/education/java/j-dynjnlp/tutorial/j-dynjnlp-1-1.html">https://www6.software.ibm.com/developerworks/cn/education/java/j-dynjnlp/tutorial/j-dynjnlp-1-1.html</a><br /><br />SVG.org <a href="http://subversion.tigris.org/">http://subversion.tigris.org/</a><br /><span lang="EN-US"><br /><a href="http://tortoisesvn.sourceforge.net/downloads?PHPSESSID=0b3f4efc43bfff837a754ec895da9cde"><span style="COLOR: windowtext; TEXT-DECORATION: none; text-underline: none">TortoiseSVN</span></a><?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /?><st1:chsdate w:st="on" year="1899" month="12" day="30" islunardate="False" isrocdate="False">1.3.2 </st1:chsdate></span><span lang="EN-US"><a href="http://tortoisesvn.sourceforge.net/">http://tortoisesvn.sourceforge.net/</a><br />Subversion (Version Control for Source Code) <a href="http://sourceforge.net/docs/E09">http://sourceforge.net/docs/E09</a></span></p>
<img src ="http://www.blogjava.net/anymobile/aggbug/34390.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/anymobile/" target="_blank">Xu Jianxiang</a> 2006-03-09 00:49 <a href="http://www.blogjava.net/anymobile/articles/34390.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>