Afinal模块-先进的Android框架
FinalDB模块:在安卓中,通过使用这个ORM(对象关系映射)框架,只需一行代码即可完成数据的增删改查。支持一对多和多对一等多种复杂的查询方式。
FinalActivity模块:这是一个ioc( inversion of control 控制反转)框架的实现,采用注解方式轻松实现UI绑定和事件绑定。无需再使用findViewById和setOnClickListener等繁琐的操作。
FinalHttp模块:通过封装httpclient,提供了一种便捷的方式来请求HTTP数据,支持ajax方式的异步加载。
FinalBitmap模块:这个模块优化了图片加载过程,避免oom(内存溢出)问题以及快速滑动时出现的图片错位现象。它能够配置线程数量、缓存大小和路径、加载显示动画等,采用了lru算法进行内存管理,不依赖弱引用,更好地控制bitmap内存使用。此外,FinalBitmap还支持自定义下载器和显示器,扩展了展示网络图片的能力,比如支持ftp协议等其他网络协议的显示,以及自定义显示的动画效果(默认为渐变动画)。
用户评论