简单的进行调用: – (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex{ _…
分类:移动开发
[分享]iOS开发-图片点击点击放大
图片点击放大,再次点击返回原视图.完美封装,一个类一句代码即可调用.IOS完美实现 创建了一个专门用于放大图片的类,以下为.h文件 #import <foundation foundation.h=""> @…
图像的压缩算法--尺寸压缩、格式压缩和品质压缩
图像分辨率指图像中存储的信息量,是每英寸图像内有多少个像素点,分辨率的单位为PPI(Pixels Per Inch),通常叫做像素每英寸。图像分辨率一般被用于ps中,用来改变图像的清晰度。 一个影像可被定义是一个二维的函…
活在Android之Builder模式
我们首先来看一下Builder模式的定义:23种设计模式之一,英文叫Builder Pattern。其核心思想是将一个“复杂对象的构建算法”与它的“部件及组装方式”分离,使得构件算法和组装方式可以独立应对变化;复用同样的…
JavaBean和Xml互相转换---XStream
Xstream介绍 Xstream是一种OXMapping 技术,是用来处理XML文件序列化的框架,在将JavaBean序列化,或将XML文件反序列化的时候,不需要其它辅助类和映射文件,使得XML序列化不再繁索。Xstr…
Android 线程与线程池
一. 线程分类 线程主要分为主线程跟子线程。 主线程 主线程,也叫UI线程。主要处理界面交互的逻辑。我们不能在主现场中执行耗时操作,因为这样会造成界面卡顿,用户体验不好,甚至会引起ANR,导致应用崩溃。 子线程 子线程,…
安卓 AOP 实战:面向切片编程
AOP:面向切面编程(Aspect-Oriented Programming)。如果说,OOP如果是把问题划分到单个模块的话,那么AOP就是把涉及到众多模块的某一类问题进行统一管理。 这里通过几个小例子,讲解在Andro…
Android进阶之设计模式
设计模式六大原则 单一职责原则 定义: 就一个类而言,应该仅有一个引起它变化的原因. 开放封闭原则 定义: 类,模板,函数等应该是可以拓展的,但是不可修改. 对拓展是开放的,对修改是封闭的. 里氏替换原则 定义: 所有引…
Android6.0权限机制(二):封装
本篇文章已授权微信公众号 hongyangAndroid (鸿洋)独家发布 Android6.0权限机制(一):介绍 Android6.0权限机制(二):封装 Android6.0权限机制(三):6.0以前国产手机权限处…