基于上一次讲解的登陆弹出框,如果你已经完全理解上一篇文章,那么今天对你来说就是小菜一碟了,此案例是在我的上一篇文章的基础上进行开发的,如果你感觉看着有点难理解,请先阅读《Android Scroller入门(二)》,此案例并非原创,只是在别人写好的基础上进行改编而来的,下面给出一张图看一下直观的效果。
下面我就来讲解一下这个案例中主要的代码逻辑部分,你可以下载我最后提供的源码,导入到你的ADT或者Android Studio中跟着思路来看。
1.自定义View extends RelativeLayout,然后重写构造方法,初始化布局。
public CurtainView(Context context) {
this(context, null);
}
public CurtainView(Context context, AttributeSet attrs) {
this(context, attrs, 0);
}
pub