Afinal是一个android的ioc,orm框架,内置了四大模块功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。通过finalActivity,我们可以通过注解的方式进行绑定ui和事件。通过finalBitmap,我们可以方便的加载bitmap图片,而无需考虑oom等问题。通过finalDB模块,我们一行代码就可以对android的sqlite数据库进行增删改查。通过FinalHttp模块,我们可以以ajax形式请求http数据。详情请通过以下网址查看。
3.16k
stars
1.49k
forks
source link
关于不支持父类属性的问题 #17
Closed
Alife closed 11 years ago
我在创建类的时候,将公共属性提到一个单独的类中,所有类都继承该公共类.结果出现问题,发现你在反射获取属性的时候发现使用的是 getDeclaredFields()
如果要实现可以继承父类的话该如何做? 我想把所有用到 getDeclaredFields() 的地方都抽成一个方法,如下 ClassUtils.getFields(Class<?> clazz){return clazz.getDeclaredFields();}
然后,针对我的问题,我能不能 override 这个方法,改成 return clazz.getFields(); 这样就支持父类了.
java 新手,不知这样可行与否?