很多时候再项目中,我们往往需要先获取图片的大小再加载图片,但是某些特定场景,如用过cocos2d-js的人都知道,在它那里只能按比例缩放大小,是无法设置指定大小的图片的,这就是cocos2d-js 的坑了,我们必须先获取图片大小,计算比例再对图片进行缩放。
查阅资料,我总结了两种通过url获取图片大小的方法:
1.预加载获取图片大小
var imgLoad = function (url, callback) {
var img = new Image();
img.src = url
文章目录一、代理模式定义二、代理模式的结构和说明三、代理模式的分类四、代理模式示例五、动态代理1、JDK动态代理JDK动态代理使用步骤JDK动态代理示例JDK动态代理实现原理JDK动态代理局限性2、CGLIB动态代理CGLIB动态代理使用步骤CGLIB动态代理示例CGLIB动态代理实现原理CGLIB动态代理注意事项六、三种代理方式的对比七、代理模式的应用场景及案例
一、代理模式定义
Provide a surrogate or placeholder for another object to