思路: 1.基于时间的显示映射。如:给定度数,显示圆弧,加上时序,就可以有圆弧动画的效果 2.给定时序。用于驱动动画的一帧帧绘制 方案一、基于ObjectAnimator。动画运作时会调用degree相应set函数(基于放射调用),即setDegree。 ObjectAnimator ani=Obj ...
分类:
移动开发 时间:
2017-04-18 13:04:46
阅读次数:
280
http://www.icl.pku.edu.cn/member/yujs/bsdfiles/html/mpost.htmlUNIX下绘图面面观http://www.tug.org/metapost.htmlhttp://www.python-course.eu/finite_state_machi ...
分类:
其他好文 时间:
2017-04-18 10:12:52
阅读次数:
247
[java] view plain copy //设置颜色 public void setColour(int color){ co = color; } //设置边框宽度 public void setBorderWidth(int width){ borderwidth = width; } [ ...
分类:
移动开发 时间:
2017-04-17 13:59:19
阅读次数:
301
View的工作过程分为三个过程: View的measure过程; View的layout过程; View的draw过程。 我们知道,一个Activity就是一个窗口,这个窗口中包含一个Window、一个DecorView和一个ViewRootImpl对象,而应用中的所有Window都由一个Windo ...
分类:
移动开发 时间:
2017-04-17 12:29:51
阅读次数:
300
Android支持Java默认的那些注解,同时通过Support Annotations也额外提供了很多注解,了解并熟练使用这些注解能够让你的代码更加严谨,结构更加清晰、架构更易维护
分类:
移动开发 时间:
2017-04-17 10:23:25
阅读次数:
849
说明:涉及到知识点:TreeView控件,递归调用, 1 先把架子搭起来 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Draw ...
分类:
其他好文 时间:
2017-04-16 17:05:00
阅读次数:
195
///// 第一步:获取NotificationManager NotificationManager nm = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); ///// 第二步:定义Notificatio ...
分类:
移动开发 时间:
2017-04-15 13:27:10
阅读次数:
198
对象的静态类型(static type),就是它在程序中被声明时所采用的类型 对象的动态类型(dynamic type)是指“目前所指对象的类型” vitual 函数是动态绑定而来,调用一个virtual函数时,究竟调用哪一个函数实现,取决于发出调用的那个对象的动态类型 class Shape{ p ...
分类:
编程语言 时间:
2017-04-13 00:16:12
阅读次数:
256