- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 关于android的分辨率适配
在android3.0之前版本,要适配指定的分辨率,需将layout文件夹定义成如下名称:layout layout-1024x768 layout-1024x600 layout-1280x768在android3.0后,要适配如上的分辨率,需将高度减去48像素,即底部状态栏的高度,android方可识别。针对以上分辨率,android4.0的layout文件夹应该定义为如
2012-09-29 10:24:53
1950
1
原创 关于android中的拖拽处理(待续)
在可拖拽的控件中加入如下代码(长按激活拖动):view1.setOnLongClickListener(new OnLongClickListener() {@Overridepublic boolean onLongClick(View v) {ClipData data = ClipData.newPlainText("key", "value");v.startDrag(
2012-08-21 09:38:07
636
原创 android系统中,运行指定的应用程序
在android开发中,如何才能运行选定的应用程序。例如有一个像settings中的应用程序列表,点击一个应用程序后,android将运行该程序?本人正好在项目中实现了该功能,现与大家分享,代码如下:private void runActivity() { St
2011-08-07 20:28:46
2009
原创 android系统中,创建任意应用的快捷方式(shortcut)
网上很多创建应用程序快捷方式的例子,不过都是创建自身的应用的快捷方式。那么如何创建其他应用的快捷方式呢?以及如何显示快捷方式(shortcut)的图标呢?比如像settings中的应用程序列表一样,点击程序后,自动创建一个shortcut。正好本人在之前的项目中实现过这方
2011-08-07 20:21:11
2497
原创 自己实现的简单List和Map
List:package sky.test;public class SkyList{ private Object[] o = new Object[10]; public void add(Object obj) { for (int i = 0; i { if (o[i] == null) { o[i] = obj; break; } } }
2008-11-27 14:55:00
942
原创 hibernate-MySQL配置文件及简单应用(CRUD)
hibernate.cfg.xml配置如下 "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> jdbc:mysql://localhost:3306/s
2008-10-16 14:24:00
11815
原创 JavaScript调用Ajax
var xmlHttp;function createXMLHttpRequest() { if (window.XMLHttpRequest) { xmlHttp = new XMLHttpRequest(); } else { if (window.ActiveXObject) { xmlHttp = new ActiveXObject("Microsoft.X
2008-06-27 15:56:00
1106
转载 JavaMail实例详解
Java Mail API的开发是SUN为Java开发者提供公用API框架的持续努力的良好例证。提倡公用框架,反对受限于供应商的解决方案,充分预示着一个日益开放的开发环境的建立。Java Mail API的结构本身证明了它的开发者的基本目标之一--软件开发的工作量应该取决于应用程序本身的复杂程度以及开发者所要求的控制程度。换句话说,Java Mail API尽可能地保持简单。乍看起来,Java
2008-04-20 12:35:00
712
转载 Servlet过滤器
Servlet过滤器是用户请求和处理程序之间的一层处理程序,能够对与过滤器关联的URL请求和响应进行检查和修改。Servlet过滤器能够在Servlet被调用之前检查Request对象,修改Request Header和Request内容;在Servlet被调用之后检查Response对象,修改Response Header和Response内容。Servlet过滤器过滤的URL资源可以是Serv
2008-04-17 14:47:00
949
转载 Java:接口回调与向上转型
1.接口回调是什么[2]?接口回调是指:可以把使用实现了某一接口的类创建的对象的引用赋给该接口声明的接口变量,那么该接口变量就可以调用被类实现的接口的方法。实际上,当接口变量调用被类实现的接口中的方法时,就是通知相应的对象调用接口的方法,这一过程称为对象功能的接口回调。看下面示例。 interface P
2008-03-16 21:02:00
1065
转载 Java接口设计模式
java不允许多重继承,也就是说一个子类只能有一个父类,Son extends FatherA,FatherB 是错误的为了弥补这点不足,java允许实现多个接口, 接口就是给出一些没有内容的方法,类似于C++中的虚类。到具体用的时候再由用的方法自己定义内容,要注意的是想用接口必须实现接口的所有方法。 其实是因为java不支持多继承才产生了接口,接口是用来规范类的它可以避免类在设
2008-03-16 20:34:00
5042
1
原创 解决form提交到action中的中文参数乱码问题
1.在struts2-core-2.0.0-SNAPSHOT.jar包中路径为struts2-core-2.0.6/org/apache/struts2有一个default.properties 文件,把struts.i18n.encoding=UTF-8改为struts.i18n.encoding=GBK 2.或者在struts.xml文件内添加常量:
2008-02-27 14:52:00
1169
原创 Java数据库连接步骤
(1) 加载驱动程序 Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //字符串为驱动程序的类名 (2) 创建连接 Connection con = DriverManager.getConnection(url,"myLogin", "myPassword"); (3)创建和执行JDBC语句 S
2008-02-22 16:57:00
1013
转载 解决使用MyEclise6.0的快捷键ALT+/不好用的方法
安装了一个最新版的MyEclise6.0,安装好后ALT+/怎么也不能用,后来经过多次研究发现,原版本的ALT+/快捷键,在MyEclise6.0默认的是"CTRL+SPACE"快捷键,而"CTRL+SPACE"是我们经常用到的中英文切换法啊,在编程中不可能使用中英文切换来达到提示的快捷键吧,那么我们有办法! 安装好MyEclise6.0并注册后,选择工具栏上的window的首选项(和配TOMCA
2008-02-18 10:13:00
650
转载 mySQL常用SQL语句技法
下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据
2008-02-15 19:42:00
1030
原创 使用DataBaseMetaData对象获得有关数据库管理系统的各种信息
JSP通过JDBC对数据库管理系统进行连接以后,得到一个Connection 对象,可以从这个对象获得有关数据库管理系统的各种信息,包括数据库中的各个表,表中的各个列,数据类型,触发器,存储过程等各方面的信息。根据这些信息,JDBC可以访问一个实现事先并不了解的数据库。获取这些信息的方法都是在DatabaseMetaData类的对象上实现的,而DataBaseMetaData对象是在Conn
2008-02-15 11:30:00
988
原创 jsp连接Access数据库(不需要设置数据源)
// JDBC_ODBC连接Access数据库,不需要设置数据源 // ******* 数据库连接代码开始 ******* //异常处理语句 // try // { //以下几项请自行修改------------------------------------------------------
2008-01-29 14:27:00
1549
原创 ASPUpload文件上传组件的用法
upload.htm文件上传演示 upload.aspset upload = server.createobject("persits.upload")count = upload.save(server.mappath("/"))response.write(count & " 文件已上传到 " & server.mappath("/"))%>
2008-01-25 13:41:00
898
原创 setContentType和setCharacterEncoding
request.setCharacterEncoding()是设置从request中取得的值或从数据库中取出的值 response.setContentType("text/html;charset=gb2312")是设置页面中为中文编码 前者是设置动态文字(参数,数据库),后者设置页面静态文字response.setContentType指定 HTTP 响应的编码,同时指定了浏览器显示的编码.
2008-01-24 09:24:00
622
原创 JKD的环境变量设置
path=%JAVA_HOME%/binJAVA_HOME=C:/Java/jdk1.6.0_01CLASSPATH=.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar
2008-01-23 08:52:00
594
java编写的文件归类工具,附源码
2009-03-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人