- 博客(4)
- 资源 (30)
- 收藏
- 关注
原创 Android-->你真的会用属性动画(ValueAnimator)么
讲真, ValueAnimator并不能当做属性动画来理解, 因为这样会限制自己对它的理解, 也会限制对它的使用范围. This class provides a simple timing engine for running animations which calculate animated values and set them on target objects. 官方描述文档其实也
2017-06-10 08:10:39 620
原创 Android-->如何快速写出属于自己的圆角图片控件
客官请看图无处不在的圆角, 到处满天飞开源库, 是时候写一个属于自己的圆角控件了.原理通过Canvas强大的clip特性, 你要想什么形状的图片都可以的…class CircleImageView(context: Context, attributeSet: AttributeSet? = null) : AppCompatImageView(context, attributeSet) {
2017-06-08 18:00:55 714
原创 Android-->输入框自动提示文本, 失去焦点自动输入
客官请看图功能简介 检查文本输入框当前输入的字符串, 进行后台匹配, 如果匹配到了, 就进行提示. 当然, 这个提示并不是简单粗暴的setText, 因为用户的输入可能只是前面的一致而已.后面不一定相同呢. 一旦发现不匹配, 立即取消提示. 原理1.自定义一个ExEditText 继承 AppCompatEditText public class ExEditText extends
2017-06-07 11:08:04 2162 1
原创 Android--›模仿QQ7.0底部导航效果(kotlin版)
来一波效果图有没有一种蠢蠢欲动的想法? 反正我已经动了.分析一波 1:选中状态, 和未选中状态显示的图片不一样. 这个简单:一个Boolean成员变量控制. 2:当手指360°滑动的时候,图片会跟随移动.这个就是核心了, 需要计算手指距离图片中心的角度, 然后计算出偏移的dx,dy值. 3:细心的你, 可能已经发现了, 笑脸其实并不是相对滚动的, 是有滚动差的. 这个可以在步骤2计算
2017-06-06 13:37:41 2927 1
RecyclerViewDemo
2015-06-10
NettyServer
2015-06-09
批处理工具
2015-05-26
窗口工具V13.5
2015-05-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人