以前也很羡慕网上大神随手写写就是一个很漂亮的自定义控件,所以我下决心也要学着去写,刚好最近复习了Android View的绘制流程知识,看来看去就是那些个知识点,没点产出总感觉很迷。现在个人呢用的是华为荣耀8手机,碰巧在看自带的天气APP时,滑到最下面看到那个动效图:日出时间和日落时间上边是一个半圆... ...
分类:
其他好文 时间:
2017-09-06 23:53:38
阅读次数:
418
componentWillUnmount() { this.keyboardDidShowListener.remove(); this.keyboardDidHideListener.remove();}componentWillMount() { this.keyboardDidShowList ...
分类:
其他好文 时间:
2017-09-06 16:43:46
阅读次数:
197
Heatmap 是用来呈现一定区域内的统计度量,最常见的网站访问热力图就是以特殊高亮的形式显示访客热衷的页面区域和访客所在的地理区域的图示。Heatmap.js 这个 JavaScript 库可以实现各种动态热力图的网页,帮助您研究和可视化用户的行为。 Heatmap.js V2.0 是目前网络上最 ...
分类:
Web程序 时间:
2017-09-05 15:55:37
阅读次数:
219
As we all know, machine scheduling is a very classical problem in computer science and has been studied for a very long history. Scheduling problems d ...
分类:
系统相关 时间:
2017-09-05 00:20:00
阅读次数:
286
转自:Angel_Kitty Sprague-Grundy定理(SG定理): 游戏和的SG函数等于各个游戏SG函数的Nim和。这样就可以将每一个子游戏分而治之,从而简化了问题。而Bouton定理就是Sprague-Grundy定理在Nim游戏中的直接应用,因为单堆的Nim游戏 SG函数满足 SG(x ...
分类:
其他好文 时间:
2017-09-04 22:44:17
阅读次数:
269
面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强...” 面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,即:将之前实现的代码块复制到 ...
分类:
编程语言 时间:
2017-09-04 16:04:23
阅读次数:
214
效果图 源码 https://github.com/YouXianMing/Animations 说明 1. 数据适配器PickerViewDataAdapter含有PickerViewComponent的数组以及行高的信息,数组中有几个Component就有几列 2. PickerViewComp ...
分类:
其他好文 时间:
2017-09-04 13:29:56
阅读次数:
209
Piggy-Bank Description Before ACM can do anything, a budget must be prepared and the necessary financial support obtained. The main income for this ac ...
分类:
其他好文 时间:
2017-09-03 14:55:52
阅读次数:
154