摘要: 很早之前写过利用泛型和反射机制抽象DAO,对其中获取子类泛型的class一直不是很理解。关键的地方是HibernateBaseDao的构造方法中的[java]view plaincopyTypegenType=getClass().getGenericSuperclass();Type[]param... 阅读全文
posted @ 2014-11-28 15:51 Bigben 阅读(1777) 评论(0) 推荐(0) 编辑
摘要: 最近在使用Google的Gson包进行Json和Java对象之间的转化,对于包含泛型的类的序列化和反序列化Gson也提供了很好的支持,感觉有点意思,就花时间研究了一下。由于Java泛型的实现机制,使用了泛型的代码在运行期间相关的泛型参数的类型会被擦除,我们无法在运行期间获知泛型参数的具体类型(所有的... 阅读全文
posted @ 2014-11-28 15:50 Bigben 阅读(1964) 评论(0) 推荐(0) 编辑
摘要: 研究Afinal是为了弄懂它到底是怎么实现的,它怎么就能够实现了呢?不过,现在先要看一下怎么用,再从表面推导内在。本文就Afinal中建表、添加、删除、查找等常见数据库操作加以说明、探索。一、创建数据库可以看到,有多个create的方法。可以通过参数指定要创建的数据的名称,存储位置,debug模式... 阅读全文
posted @ 2014-11-28 15:48 Bigben 阅读(952) 评论(0) 推荐(0) 编辑
摘要: Android程序中访问资源时需要提供Context,一般来说只有在各种component中(Activity, Provider等等)才能方便的使用api来获取Context, 而在某些工具类中要获取就很麻烦了。为此,我们可以自定义一个Application类来实现这种功能。import andr... 阅读全文
posted @ 2014-11-28 15:25 Bigben 阅读(398) 评论(0) 推荐(0) 编辑
摘要: http://my.oschina.net/yangfuhai/blog/87459 今天给大家介绍下#afinal#来操作android的数据库sqlite。 #afinal#是一个android的orm、ioc快速开发框架,里面包含了四大功能:空间的id绑定和事件绑定功能;网络图片的... 阅读全文
posted @ 2014-11-28 13:38 Bigben 阅读(245) 评论(0) 推荐(0) 编辑