iOS 进度条 CLDashboardProgressView
- 授权协议: MIT
- 开发语言: Objective-C
- 操作系统: iOS
- 软件首页: https://github.com/changelee82/CLDashboardProgressView
- 软件文档: https://github.com/changelee82/CLDashboardProgressView
软件介绍
CLDashboardProgressView 是
可使用自动布局或代码添加该控件; _progress = [[CLDashboardProgressView alloc] initWithFrame:CGRectMake(20, 60, 240, 240)]; _progress.center = CGPointMake([UIScreen mainScreen].bounds.size.width * 0.5, 190); _progress.backgroundColor = [UIColor blackColor]; _progress.outerRadius = 110; // 外圈半径 _progress.innerRadius = 95; // 内圈半径 _progress.beginAngle = 90; // 起始角度 _progress.blockAngle = 8; // 每个进度块的角度 _progress.gapAngle = 2; // 两个进度块的间隙的角度 _progress.progressColor = [UIColor greenColor]; // 进度条填充色 _progress.trackColor = [UIColor redColor]; // 进度条痕迹填充色 _progress.outlineColor = [UIColor grayColor]; // 进度条边框颜色 _progress.outlineWidth = 2; // 进度条边框线宽 _progress.blockCount = 26; // 进度块的数量 _progress.minValue = 0; // 进度条最小数值 _progress.maxValue = 100; // 进度条最大数值 _progress.currentValue = 10; // 进度条当前数值 _progress.showShadow = YES; // 是否显示阴影 _progress.shadowOuterRadius = 85; // 阴影外圈半径 _progress.shadowInnerRadius = 10; // 阴影内圈半径 _progress.shadowFillColor = [[UIColor grayColor] colorWithAlphaComponent:0.3]; // 阴影颜色 _progress.autoAdjustAngle = YES; // 自动调整角度,使开口向下 [self.view addSubview:_progress];
学习JavaScript数据结构与算法(第2版)
[巴西] Loiane Groner / 邓 钢、孙晓博、吴 双、陈 迪、袁 源 / 人民邮电出版社 / 2017-9 / 49.00元
本书首先介绍了JavaScript 语言的基础知识以及ES6 和ES7 中引入的新功能,接下来讨论了数组、栈、队列、链表、集合、字典、散列表、树、图等数据结构,之后探讨了各种排序和搜索算法,包括冒泡排序、选择排序、插入排序、归并排序、快速排序、堆排序、计数排序、桶排序、基数排序、顺序搜索、二分搜索,然后介绍了动态规划和贪心算法等常用的高级算法以及函数式编程,最后还介绍了如何计算算法的复杂度。一起来看看 《学习JavaScript数据结构与算法(第2版)》 这本书的介绍吧!
