`
文章列表
Ø在实际的应用中,我们不仅仅要向Activity传递数据,而且要从Activity中返回数据,虽然返回数据和传递数据类似,也可以采用前面4种方法,但是一般建议采用Intent对象的方式来返回数据,使用这种方式返回数据,需要使用startActivityForResult方法来显示Activity。     Ø案例一   package com.android.myintent; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import an ...
 Ø在Activity之间数据传递中还有一种比较实用的方式,就是全局对象,实用J2EE的读者来说都知道Java Web的四个作用域,   这四个作用域从小到大分别是Page、Request、Session和Application,其中Application域在应用程序的任何地方都可以使用   和访问,除非是Web服务器停止,Android中的全局对象非常类似于Java Web中的Application域,除非是Android应用程序清   除内存,否则全局对象将一直可以访问。   Ø案例一   package com.android.myapp; import an ...
Ø在Activity之间数据传递还可以利用一些技巧,不管是Windows还是Linux操作系统,都会支持一种叫剪切板的技术,也就是某一个程序将一些数据复制到剪切板上,然后其他的任何程序都可以从剪切板中获取数据。     Ø案例一   package com.android.myintent; import java.io.ByteArrayOutputStream; import java.io.ObjectOutputStream; import java.net.ContentHandler; import android.R.color; import an ...
  使用Intent可以很方便在不同的Activity之间传递数据,这个也是官方推荐的方式,但是也有一定的局限性,就是Intent无法传递不能序列化的对象,例如(图片)。我们可以使用静态变量来解决这个问题     Ø案例一     package com.android.myintent; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.But ...
  Ø我们可以通过Intent类中的putExtra方法可以将简单的数据类型和序列化对象保存到Intent对    象中,然后在目标的Activity中使用getXxx方法取出对应的数据。   Ø案例一   package com.android.myintent; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.Button; public cl ...
 以下文章是从老罗教学中的总结,感谢老罗 Ø除了可以使用以上两种解析XML文件之外,我们也可以使用Java自带的PULL来解析XML文件。 ØPULL解析器的运行方式和sax解析器很相似,它提供了类似的事件。  Ø如开始元素和结束元素,使用parser.next()可以进行下一个元素并且触发相应的事件,事件将作为代码被 发送,因此可以使用一个switch来对事件进行选择,然后进行相应的处理。当开始解析元素时候,调 用parser.nextText()方法可以获得下一个Text类型的元素。   需要解析的XML   <?xml version="1.0& ...
以下文章是从老罗教学中的总结,感谢老罗 ØDOM是一种用于XML文档对象模型,可用于直接访问XML文档的各个部位,在DOM中文档被模拟为树 状,其中XML语法的每一个组成部分都表示一个节点,DOM允许用户遍历文档树,从父节点移动到子节点和 兄弟节点。并利用某节点类型特有的属性(元素具有属性,文本节点具有文本数据) Ø节点(XML文档中的每一个成分都是一个节点) ØDOM是这样规定的: Ø整个文档是一个节点文档
 以下文章是从老罗教学中的总结,感谢老罗   ØSAX是一种以事件驱动的XML api,由它定义的事件流可以指定从解析器传到专门的处理程序的代码的XML    结构,简单的讲,它解析速度快,占用内存少的解析器。这种解析器比较适合android 等移动设备。   Ø使用SAX的优点是:   因为
之前在开发Unieap项目的时候都是很正常,突然有一天早上总是出现Eclipse在编译的时候卡到34%的位置。 解决办法:   点击停止校验,一直卡在那里,首先在任务管理器杀死eclipse和javaw进程,到项目路径下的.project文件里面,删掉js验证相关的配置代码: <buildCommand> <name>org.eclipse.wst.jsdt.core.javascriptValidator</name> <arguments> </arguments></buildCommand> <na ...
  转自:http://www.blogjava.net/xcp/archive/2010/04/13/318125.html 摘要:单点登录(SSO)的技术被越来越广泛地运用到各个领域的软件系统当中。本文从业务的角度分析了单点登录的需求和应用领域;从技术本身的角度分析了单点登录技术的内部机制和实现手段,并且给出Web-SSO和桌面SSO的实现、源代码和详细讲解;还从安全和性能的角度对现有的实现技术进行进一步分析,指出相应的风险和需要改进的方面。本文除了从多个方面和角度给出了对单点登录(SSO)的全面分析,还并且讨论了如何将现有的应用和SSO服务结合起来,能够帮助应用架构师和系统分析人员 ...
   导出Csv文件思路:1.首先把数据遍历,在服务器端生成Csv文件                                 2.将服务器端生成的Csv文件提供给客户端下载 注意:如果导出数据中有科学计数法表示:请在导出数据后加上“\t”。 package com.neusoft.util.excel; import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOExcept ...
window-->Preference-->Java-->Editor-->Templates 在里面查看模板或者新建模板
首先windows-->preference-->General-->keys,把Content Assist 修改为自己喜欢的快捷键 注意:如果你设置alt+/那么,你必须取消掉另一个同样快捷键的选项 ,在type filter text 中输入alt+/ 取消掉该选项,就OK了
之前大家上网的ibatis官方网站:http://www.ibatis.com现在已经不再存在了,已经被MyBatis所替代http://www.mybatis.org/,我现在使用了还是之前的ibatis2.3.4,所以这个例子也是针对2.3.4版本讲解的 首先呢,打开资源包,可以看到里面有一个simple_exzample的文件夹,在MyEclipse8.5中新建一个JAVA项目,将刚才的文件夹中内容复制到项目SRC下,这样的话呢,可以看到这样一个目录  这个MyTest是我后来加上的测试实实例,当然这些代码还不足以让程序测试出结果来  看看ibatis的SQL语句配置类MySq ...

Spring MVC

第一个Spring MVC例子 ZZ  (2011-12-30 13:57:06) 转载▼ 标签:  spring   mvc   j2ee   例子
Global site tag (gtag.js) - Google Analytics