android开发三大框架-android开发有哪三大框架是
本期小编就带大家了解一下这个问题,这是很多小伙伴在寻找的教程哦,android开发是指android平台上应用的制作,那android开发三大框架有哪些呢,让我们一起来看看吧~
相关推荐:
世界讨厌香菜日是几月几号
150kw用多大的电缆
450瓦的电器一小时用多少电
android开发三大框架
android开发三大框架为:1、XUtil框架,主要有数据库模块、注解模块、网络模块、图片缓存模块;2、volley框架;3、ImageLoader框架。
1、XUtil框架
主要有四大模块:
(1) 数据库模块:Android中的orm框架,一行代码就可以进行增删改查;
(2) 注解模块:android中的ioc框架,完全注解方式就可以进行UI,资源和事件绑定;
(3) 网络模块:支持同步,异步方式的请求;
(4) 图片缓存模块:加载bitmap的时候无需考虑bitmap加载过程中出现的oom和android容器快速滑动时候出现的图片错位等现象;
2、volley
(1) JSON,图像等的异步下载;
(2) 网络请求的排序(scheduling)
(3) 网络请求的优先级处理
(4) 缓存
(5) 多级别取消请求
(6) 和Activity和生命周期的联动(Activity结束时同时取消所有网络请求)
3、ImageLoader框架
支持多线程图片加载
提供丰富的细节配置,比如线程池大小,HTPP请求项,内存和磁盘缓存,图片显示时的参数配置等等;
提供双缓存
支持加载过程的监听;
提供图片的个性化显示配置接口;
本文以小米12为例适用于MIUI13系统