上一页 1 2 3 4 5 6 7 8 ··· 52 下一页
摘要: Android中,View的Listener方法,在是否使用匿名类匿名对象时,有各种不同的写法。OnClickListener和其他Listener方法一样,都是View类的接口,重载实现后就能使用,其接口定义如下: public interface OnClickListener { /** * Called when a view has been clicked. * * @param v The view that was clicked. */ void onClick(Vi... 阅读全文
posted @ 2012-04-23 13:29 Springside4 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 过桥问题和倒水问题都是笔试面试中的热门智力题,不但微软、GOOGLE、百度、腾讯等公司采用,甚至在IQ测试与公务员考试中都能见到。本文不但教你如何快速用手算来解决这两种问题,并且教你如何用程序代码来计算这两种问题。绝对让你大有收获。一.过桥问题在漆黑的夜里,四位旅行者来到了一座狭窄而且没有护栏的桥边。如果不借助手电筒的话,大家是无论如何也不敢过桥去的。不幸的是,四个人一共只带了一只手电筒,而桥窄得只够让两个人同时通过。如果各自单独过桥的话,四人所需要的时间分别是1,2,5,8分钟;而如果两人同时过桥,所需要的时间就是走得比较慢的那个人单独行动时所需的时间。问题是,你如何设计一个方案,让用的时间 阅读全文
posted @ 2012-04-23 09:32 Springside4 阅读(418) 评论(0) 推荐(0) 编辑
摘要: RDBMSDialectDB2org.hibernate.dialect.DB2DialectDB2 AS/400org.hibernate.dialect.DB2400DialectDB2 OS390org.hibernate.dialect.DB2390DialectPostgreSQLorg.hibernate.dialect.PostgreSQLDialectMySQLorg.hibernate.dialect.MySQLDialectMySQL with InnoDBorg.hibernate.dialect.MySQLInnoDBDialectMySQL with MyISAMor 阅读全文
posted @ 2012-04-23 01:07 Springside4 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/binjoo/articles/1621254.html 大家知道,Java对象的生命周期,是从通过new语句创建开始,到不再被任何引用变量引用结束,结束后它占用的内存将被JVM垃圾回收机制收回。在Hibernate中持久化类的对象可以划分为三种状态,分别是瞬态,持久态,脱管态。1.瞬态(Transient),也叫临时态。处于这种状态的对象具备的特征如下:a)不在Session的缓存中,不与任何的Session实例相关联。b)在数据库中没有与之相对应的记录。2.持久态(Persistent),处于这种状态的对象具备的特征如下:a)在Sessi 阅读全文
posted @ 2012-04-23 01:02 Springside4 阅读(155) 评论(0) 推荐(0) 编辑
摘要: Hibernate中有两个极为相似的方法get()与load(),他们都可以通过指定的实体类与ID从数据库中读取数据,并返回对应的实例。1.对于get(直接取)方法,hibernate会确认一下该id对应的数据是否存在,首先在session缓存中查找,还没有就查询数据库,数据库中没有就返回null。2.load方法加载实体对象的时候,根据映射文件上类级别的lazy属性的配置(默认为true),分情况讨论:(1)若为true,则首先在Session缓存中查找,看看该id对应的对象是否存在,不存在则使用延迟加载,返回实体的代理类对象(该代理类为实体类的子类,由CGLIB动态生成)。等到具体使用该. 阅读全文
posted @ 2012-04-23 00:58 Springside4 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 第一种方法:拷贝安装在Eclipse的主目录下有一个plugins目录和features目录。将插件解压缩后,在解压缩后的文件夹里一般可以看到plugins文件夹,有的插件解压缩后还可以看到一个features文件夹。一般将plugins文件夹下的内容直接拷贝到Eclipse主目录下plugins目录中,如果解压缩后的插件目录下还有features文件夹,则把该文件夹下的内容也拷贝到Eclipse主目录下features目录中。重新启动Eclipse之后就可以使用刚刚安装的插件了。如果不能使用插件,可能是因为插件还未启用。可以到Help/Software Updates/Manage Conf 阅读全文
posted @ 2012-04-21 10:56 Springside4 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 自定义控件,较常用View、ViewGroup、Scroller三个类,其继承关系如下:本示例自定义控件,实现一个Gallery效果,并添加了一个显示View个数和位置的bar条,效果图:自定义控件,包含通过继承实现的自定义控件和自定义控件属性两部分,即控件和属性1、自定义属性自定义属性,分为定义属性、解析属性、设置属性三部分,具体步骤:首先,在res/valus/attrs.xml属性资源文件中,定义控件属性<?xml version="1.0" encoding="utf-8"?> <resources> <declar 阅读全文
posted @ 2012-04-20 23:01 Springside4 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 本示例介绍翻页效果,借鉴参考【何明桂的小窝】的博客,效果图如下:感兴趣的朋友,可以查看【参考推荐】,原博客把原理和实现,已经讲得和你清楚了,在此不再重复本示例源码下载如下:源码下载参考推荐:Android 实现书籍翻页效果----原理篇Android 实现书籍翻页效果----升级篇Android 实现书籍翻页效果----完结篇Android 动画框架详解,第 1 部分(IBM)Android 动画框架详解,第 2 部分 阅读全文
posted @ 2012-04-20 23:00 Springside4 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 上篇介绍了使用Animation实现3D动画旋转翻页效果,现在介绍图片倒影实现,先看效果图本示例主要通过自定义Gallery和ImageAdapter(继承自BaseAdapter)实现1、倒影绘制ImageAdapter继承自BaseAdapter,详细实现可见Android 滑动效果入门篇(二)—— Gallery这里重点介绍倒影原理及实现倒影原理:倒影效果是主要由原图+间距+倒影三部分组成,高度大约为原图的3/2(原图为1、倒影为1/2)原图,就是我们看到了最开始的图片间距,是原图与倒影之间的间隙,如:reflectionGap = 4;倒影,是原图下半部分1/2高度,通过矩阵变换mat 阅读全文
posted @ 2012-04-20 22:59 Springside4 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 前面介绍了利用Android自带的控件,进行滑动翻页制作效果,现在我们通过代码实现一些滑动翻页的动画效果。Animation实现动画有两个方式:帧动画(frame-by-frame animation)和补间动画(tweened animation)本示例通过继承Animation自定义Rotate3D,实现3D翻页效果。效果图如下:1、Rotate3D(Animation)首先,自定义Animation的3D动画类Rotate3Dpublic class Rotate3D extends Animation { private float fromDegree; // 旋转起始角度 pr.. 阅读全文
posted @ 2012-04-20 22:58 Springside4 阅读(410) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 52 下一页