闭包等概念都能让你设计出更好的模型 。这些东西在Android 源码和类似 efficient java中都能学到 。
我目前在做公司三个APP的合并,抽象出可以复用的业务逻辑和工具性的代码作为lib,也就是androidstudio里的module,也是觉得要耗费一番精力 。
9.常用的android开发框架有哪些Afinal是一个android的ioc,orm框架,内置了四大模块功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp 。通过finalActivity,我们可以通过注解的方式进行绑定ui和事件 。通过finalBitmap,我们可以方便的加载bitmap图片,而无需考虑oom等问题 。通过finalDB模块,我们一行代码就可以对android的sqlite数据库进行增删改查 。通过FinalHttp模块,我们可以以ajax形式请求http数据 。详情请通过以下网址查看 。
Afinal 是一个android的sqlite orm 和 ioc 框架 。同时封装了android中的http框架,使其更加简单易用;
使用finalBitmap,无需考虑bitmap在android中加载的时候oom的问题和快速滑动的时候图片加载位置错位等问
文章插图