- 博客(1)
- 资源 (12)
- 收藏
- 关注
高仿支付宝解锁
注:本框架是高仿支付宝,并集成了所有功能,并非一个简单的解锁界面展示。个人制作用时1周多,打造解锁终结者框架。
框架特性:
.ios版本兼容ios 7.0及以上.
.扁平化设计,全部使用QuartzCore引擎绘制,没有使用任何图片素材
.完全解耦,不需要继承,不需要定义成员属性,类方法直接搞定一切。
.自动管理生命周期,你只需要使用即可,不需要管理控制器的生命周期。
block封装,不需要任何代理
.完美屏幕适配,支持所有ios设备。
.做了比较多的性能优化,最大必的提高性能。
.完善的错误处理机制。
2015-05-09
SDWebImage初步使用
SDWebImage初步使用,
一个UIImageView的类目,给 Cocoa Touch 框架添加了异步下载远程图片以及管理图片缓存的功能
一个图片的异步下载器
一个内存 + 磁盘的缓存机制,并自动管理
gif动画支持
WebP格式支持
后台解压图片
确保同样地 URL 不会重复的下载多次
确保无效的 URL 不会重复的链接
确保主线程永远不会阻塞
效果拔群!
使用GCD以及要求ARC
支持64位系统
2015-02-12
QQ侧边菜单效果
给UIViewController添加标签控制器,标签控制器上装两个导航控制器,点击导航控制器上左边的UIabrButtonItem改变标签控制器视图的坐标(大小),再次点击还原
2015-01-27
OC-练习demo
1、使用Category,为NSArray添加两个公有方法;(10分)
1)计算NSArray中所有对象值的和(针对NSString及NSNumber对象)
2)实现查找功能(不使用系统自带查找方法,- (BOOL)containsObject:(id)anObject;使用类目实现其原理)
2、新建Teacher、Student类,并完成下列操作:(30分)
(1) Teacher类持有5个学生(students),每个学生拥有姓名和4门课程考试分数集合;(5分)
(2)实现Student的方法来计算当前学生的平均分;(5分)
(3)声明一个Student的委托协议和必选一个协议方法,该协议方法可以在
学生计算完成平均分后告诉委托计算结果;(5分)
(4)让Teacher遵守(3)中协议并与每个Student间建立委托的设计模式,
在Student平均分计算完成之后Teacher对每个学生平均分进行记录,
并输出。(10分)
(5)给Teacher添加一个方法,将students数组中找出平均分最高的学生。(5分)
3、模拟一个商品销售系统,完成下列问题:(60分)
1)现有三种打折商品:书、茶杯、钢笔,每种商品都包含共有的三种属性:
编号、售价、折扣率,最终售价为当前售价与折扣率的乘积;
2)可将三种商品根据商品名称或则编号的形式,添加入购物车,客户不需要时,可移除购物车中指定的商品,客户可以随时查看购物车列表,显示购物车中所有商品的详细信息;
3)最后客户离开时,可以结账离开;
注意:
1)可封装一个类,专用于用户输入信息;
2)代码冗余的处理;
3)用户体验;
4)代码规范,命名、细节点处理;
2014-12-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人