CoreLock

高仿支付宝解锁!

注:本框架是高仿支付宝,并集成了所有功能,并非一个简单的解锁界面展示。个人制作用时1周多,打造解锁终结者框架。

框架特性:

.ios版本兼容ios 7.0及以上.

.扁平化设计,全部使用QuartzCore引擎绘制,没有使用任何图片素材

.完全解耦,不需要继承,不需要定义成员属性,类方法直接搞定一切。

.自动管理生命周期,你只需要使用即可,不需要管理控制器的生命周期。

block封装,不需要任何代理

.完美屏幕适配,支持所有ios设备。

.做了比较多的性能优化,最大必的提高性能。

.完善的错误处理机制。

http://cc.cocimg.com/bbs/attachment/postcate/topic/16/299033_189_c6d81430708893ffb53bcee147841.gif

Charlin想说:

此版本是全部的QuartzCore绘制,整个框架使用了几乎所有的QuartzCore技术,如果你有兴趣,可以看下源代码, 算是一个比较不错的QuartzCore实战教程。

对于本框架,有以下技术点和大家分享:

1.主界面使用Xib定制,如果你需要添加控件,非常方便,比如支付宝顶部有用户头像,我这里没有,所以就没加,如果你需要加,直接在xib添加即可。

2.本地数据存储使用沙盒存储。

3.无任何代理设计,全程使用block解决,引用老刘的一句话,目前代理设计模式正在被块代码所逐步取代。

4.解锁线条绘制使用的是比较复杂的奇偶裁剪技术。有兴趣可以看看苹果官方示例。

5.关于QuartzCore,使用到的技术除了基本的绘制以外,还使用了图形上下文栈,矩阵变换,刷新图层等。

6.本框架考虑了添加密码,修改密码,验证密码,忘记密码等支付宝几乎全部的功能,并且使用简单。

测试环境:Xcode 6.2,iOS 6.0以上

使用方法及Github地址:https://github.com/nsdictionary/CoreLock

转载自:http://www.cocoachina.com/bbs/read.php?tid=299033

高仿支付宝手势解锁(增强版)相关推荐

  1. iOS-高仿支付宝手势解锁(九宫格)

    概述 高仿支付宝手势解锁, 通过手势枚举去实现手势密码相对应操作. 详细 代码下载:http://www.demodashi.com/demo/10706.html 基上篇[TouchID 指纹解锁] ...

  2. 高仿书旗小说 Flutter版,支持iOS、Android

    高仿书旗小说 Flutter版,支持iOS/Android Github地址 github.com/huanxsd/flu- screen shot for iOS screen shot for A ...

  3. 高仿百度传课iOS版,版本号2.4.1.2

    高仿百度传课iOS版,版本号:2.4.1.2 运行环境:xcode6.3  ios8.3 (再往上系统没有测试) github源码链接:https://github.com/lookingstars/ ...

  4. android高仿ios控制中心,高仿ios控制中心安卓版

    高仿ios控制中心安卓版是一款非常好用的安卓仿苹果手机控制中心的软件,能够让使用安卓手机的朋友们随时体验苹果手机的系统,操作简单方便,软件也是非常稳定的,大家可放心的下载使用,感兴趣的用户们就前来下载 ...

  5. 高仿支付宝首页头部动画

    高仿支付宝首页头部动画(使用design实现效果,CoordinatorLayout+AppBarLayout+CollapsingToolbarLayout+Toolbar) 效果图(效果图渐变不明 ...

  6. 高仿支付宝增加减少item功能和动画效果

    闲来无事,看了下支付宝App做的应用item效果,很炫,效果如下: 自己实现的效果如下: gif可能有点卡,但是实现了支付宝效果, 说下思路:下面是实例图(凑合看吧,大概意思是) 开始是打算用Scro ...

  7. Android例子源码仿支付宝手势密码的功能实现

    本项目是一个仿支付宝手势密码部分的源码,项目在1280×720分辨率上显示有问题,在 854x480上没有问题,项目编码UTF-8默认编译版本4.4.2,实现思路: 1.要用一个类来表示这9个点中的第 ...

  8. 高仿书旗小说 Flutter 版,学起来

    早上好,我是菜哥,公众号「菜鸟翻身」会推荐 GitHub 上有用的项目,挖掘开源的价值,欢迎关注. 我的引语 2019 世界移动通信大会 (MWC 大会) 于 2 月 27 日在巴塞罗那顺利拉开帷幕, ...

  9. 高仿书旗小说 Flutter 版,支持 iOS、Android

    flutter_shuqi 项目地址:huanxsd/flutter_shuqi  简介:高仿书旗小说 Flutter 版,支持 iOS.Android 更多:作者   提 Bug 标签: 简书 sc ...

最新文章

  1. vfp语言第 代计算机语言,VFP语言属于第()代计算机语言。A、一B、二C、三D、四...
  2. 修改gitlib默认master受保护分支
  3. 微博客之后有可能是“切客”
  4. Qt文档阅读笔记-C++与QML混合编程(QML画饼状图)【通过信号与槽交互】
  5. 配图做设计、找图找灵感交给素材路SUCAI63
  6. MySQL5.7新增Performance Schema表
  7. 如何修复图片清晰度呢?这三款软件不要错过
  8. vcf文件的index
  9. python中compile函数
  10. choco 使用详解
  11. php k线15分钟 30分钟,成功率极高的“分时K线战法”:15分钟K线战法+30分钟K线战法...
  12. numpy中数据不以科学记数法显示
  13. (java毕业设计)基于java教室设备管理系统源码
  14. 比字节还小的计算机单位,电脑里,字节是最小单位吗
  15. java爬虫爬豆瓣图书,十一. 爬虫实战(Xpath)- 豆瓣图书TOP250的数据
  16. 界面布局layout
  17. vue 打包后,后缀名为.woff等字体问题不能用解决办法
  18. 手撕RPC系列(2)—客户端基于stub动态代理的RPC
  19. 工作中需要用到的PDF转Word技巧
  20. (LeetCode C++)爬楼梯

热门文章

  1. 应届毕业生晒简历-求指导
  2. 谈谈机器学习AI模型测试与评估方法分析
  3. 邮件合并 wps文字无法打开数据源
  4. 机场人员车辆定位系统方案
  5. SGAPI使用备忘录
  6. java list和array区别_Array和List的区别
  7. 【C语言】求5的阶乘(求n的阶乘)
  8. Flink教程(11)- Flink高级API(Window)
  9. 面试题 17.04. 消失的数字
  10. 微信网页分享获取token