Android简易锁屏(二)

由于昨天只实现了简单的左右滑动,今天我们来扩充一下它。让它能上滑,并且可以弹出相应的Layout,该Layout中有常用的一些软件,如拨号、短信、计算器等等。 当然对于一个锁屏,没有时间和日期,肯定也是不行的,so let‘s do this。

上滑处理

布局

其实布局很简单,将昨天的布局文件,加入一个LinearLayout,然后用属性去控制其中的子控件。

实现上滑

if ((y1 - y2) > 50) {
                if (!visble) {
                    toolsLayout.setVisibility(v.VISIBLE);
                    visble = true;
                }
                else {
                    toolsLayout.setVisibility(v.GONE);
                    visble = false;
                }
            }

实现时间日期

这里面主要还是参照了SOF里面的众多大神的实现
java.text.DateFormat.getDateInstance().format(
                new Date());
这样今天我的需求就已经完成了 想要看源码的,请点击这里. To Be Continue~

Published with Ghost | Moegi