想法:
翻看模拟器上的apidemos发现几个很有意思的效果,现在具体看下怎么实现
前提:
首先是要得到apidemos的目录看下是怎么实现的,但是在我自己的sdk目录下根本没有samples文件夹,所以需要自己准备此文件夹,然后进行下面的操作.(需要的可以在下面留言).
步骤:
1.import ApiDemos 等待5秒钟左右即可成功
2.在模拟器上的apidemos应用程序中找出对应的效果图,记下关键信息,回到eclipse或者android studio中,搜索相应信息,知道搜索到xml布局文件
3.继续搜索,找到布局文件对应得java文件,因为这只是关键字搜索,所以有些不适合的舍去
4.寻找按钮的点击处理事件,找到具体代码
5.复制到自己的工程中发现有问题,R.anim.shake输出,继续去ApiDemos里面找
6.实现动画插补器interpolator和动画循环器cycleInterpolator
最后:实现效果图!
(https://img-blog.csdn.net/20161125150147101)
小结:这种效果适用于输入为空的情况较多,可以加上Toast双重提醒