视图变换工具 Pulsing Halo
- 授权协议: MIT
- 开发语言: Objective-C
- 操作系统: iOS
- 软件首页: https://github.com/shu223/PulsingHalo
- 软件文档: https://github.com/shu223/PulsingHalo/blob/master/README.md
软件介绍
Pulsing Halo是CALayer的子集。
It is useful for:
- iBeacon
- annotions in MapKit
用法:
- 在你的项目中加入PulsingHaloLayer.h,m ;
- 初始化然后添加到你的视图;
PulsingHaloLayer *halo = [PulsingHaloLayer layer];
halo.position = self.view.center;
[self.view.layer addSublayer:halo];
自定义设置
半径
使用半径属性:
self.halo.radius = 240.0;
颜色
使用背景颜色属性:
UIColor *color = [UIColor colorWithRed:0.7
green:0.9
blue:0.3
alpha:1.0];
self.halo.backgroundColor = color.CGColor;
动画周期:
使用动画周期或者脉冲间隔属性:
样板
你可以尝试修改样板app里面的半径和颜色:
Java高并发编程详解
汪文君 / 机械工业出版社 / 2018-6 / 89.00元
本书共分为四个部分:部分详细地介绍了Java多线程的基本用法和各个API的使用,并且着重介绍了线程与Java虚拟机内存之间的关系。第二部分由线程上下文类加载器方法引入,介绍为什么在线程中要有上下文类加载器的方法函数,从而掌握类在JVM的加载和初始化的整个过程。第三部分主要围绕着volatile关键字展开,在该部分中我们将会了解到现代CPU的架构以及Java的内存模型(JMM)。后一部分,主要站在架......一起来看看 《Java高并发编程详解》 这本书的介绍吧!
XML 在线格式化
在线 XML 格式化压缩工具
HEX CMYK 转换工具
HEX CMYK 互转工具
