23
2010

使用mac写的第一篇博客

在windows下有很好的博客客户端工具,windows live writer。

windows live writer没有mac版本,下载了blogo测试一下效果如何。

http://www.drinkbrainjuice.com/blogo


Continue Reading »

22
2010

android编写简单的Webview

在android界面中如果使用webview,往往可以复用服务器端的内容。先写个简单的Webview实现。

非常简单,直接在adt默认项目上加的。加了个webview,访问我的博客首页。

image

首先,要记着在AndroidManifest.xml中加入访问internet的权限,否则页面无法访问。

<uses-permission android:name="android.permission.INTERNET"></uses-permission>

Continue Reading »

22
2010

非官方的139社区api文档

要么是我没有找到,要么是没有,总之,为了方便开发,我在google code上生成了java的139社区api部分文档。如果官方认为不妥,可以通知我删除。

有关文档的发布步骤,可参见我另外一篇文章,maven项目部署到google code上的步骤

api的maven项目版本,见:

http://easymorse.googlecode.com/svn/trunk/client

可以通过:

svn co http://easymorse.googlecode.com/svn/trunk/client

下载。

然后,当然前提是安装maven,可以上网,导入为eclipse项目

mvn eclipse:eclipse

另外为了方便,我将编译好的jar文件也做好提交了,见:

http://easymorse.googlecode.com/svn/trunk/client/target/client-1.0-beta.jar

当然,做java开发少不了javadoc,也在里面:

http://easymorse.googlecode.com/svn/trunk/client/target/site/apidocs/index.html

另外,如何使用maven的类库依赖,做自己的maven项目,设置还是要参见maven项目部署到google code上的步骤后半部分。

PDF    发送文章为PDF   
22
2010

maven项目部署到google code上的步骤

google code提供了基于http/https的svn服务,可以利用这个部署maven项目。也就是将google code的svn repository作为maven repository。

以前曾经这样做过,见:

http://easymorse-repo.googlecode.com/svn/trunk

这次想开发一个139社区的应用,139社区提供了一个客户端的java库,附带源代码,整理了一下源代码,将它生成为maven项目。见:

http://easymorse.googlecode.com/svn/trunk/client/

想把它deploy到上面easymorse-repo,遇到了麻烦。以前的办法失效了。估计是这几年版本库更新版本和配置了。

Continue Reading »

21
2010

gilead是什么?

gilead是什么

gilead是个java api,用于将hibernate对象的clone和merge。网址是:

http://noon.gilead.free.fr/gilead/

官方网站的说明是:

Gilead让你无痛苦的传递持久对象到JVM外,比如GWT, Web-Services, Flex和Google AppEngine等。

Clone_And_Merge

这个图比较说明问题,你可以把java server这端的对象树看作hibernate生成的持久对象。灰色的节点表示延时加载的对象。经过桔黄色的gilead工具,可以克隆(clone)成延时加载对象赋值为null的对象图,这样再传递到比如gwt rpc,就不会出现LazyInitialisationException了。

Continue Reading »

21
2010

gwt通过RPC方式使用hibernate

以前,使用gwt开发企业应用系统。多人一起工作。采用的是json作为服务器端和gwt浏览器端通信。

主要考虑的是,hibernate管理的实体对象,在脱离JVM可能会有一些问题,比如lazy loading等。

现在开发的是服务器端的小应用程序,需要简化开发技术,提供生产效率。计划取消掉spring,服务器端直接使用hibernate。

用最新的hibernate 3.5.1-final版本写了个简单的代码。

image

Continue Reading »

日志引用

16
2010

编写最简单的chrome扩展

编写的扩展,类似这样:

image

在浏览器的地址栏部分,多了个扩展的图标,点击后出现这样的一个页面。

这个简单的扩展,是按照:

code.google.com/chrome/extensions/getstarted.html

写的一个最简单的示例。

Continue Reading »

15
2010

在android market发布个人免费应用的步骤

写了一段时间的android应用了,只是在自己手机上面安装。

上周申请了android developer,需要一次性25美元的程序开发注册费用。费用需要用google checkout,所以还要先申请google checkout。国内的信用卡一般都支持VISA,可以以香港地址作为付款地址注册成功。注册成功后,还可以向google购买一部用于开发的手机。

这样就可以进入android market发布主页了。这是我发布第一个应用后的截图:

image

开发的是一个测试用的示例,见写了一个android带动画翻页效果的程序

Continue Reading »

14
2010

写了一个android带动画翻页效果的程序

android的home screen可以做到手势横向滑动屏幕,界面的切换。android也提供了对这方面的支持。

编写android简单的手势切换视图示例中做了对手势动作的简单试验。在下面例子中,要求可以横向切换屏幕,也要能纵向切换。

image

以上是当横向手势的切换。

Continue Reading »

14
2010

通过nexus one让笔记本上网

今天公司的无线全断了。要上网,怎么办呢。正好测试一下nexus one通过USB共享上网功能。

用之前,需要设置:

image

将网络共享打开。

Continue Reading »

第30页,共88页« 前...26272829303132333435...后 »