android – 新的Google即时和Google卡接口

Google即时资讯和Google(Android)都使用类似卡片的介面。

我想知道,如果有人有任何想法如何这个接口可以复制在Android上。

他们都有相当有趣的动画显示新卡;任何想法将是伟大的。

我已经发布了有关如何复制/创建Google Cards样式布局here的教程。

关键步骤

>创建自定义布局
>为绘图子节点添加观察器
>动画交替卡

收藏代码段

@Override
public void onGlobalLayout() {
    getViewTreeObserver().removeGlobalOnLayoutListener(this);

    final int heightPx = getContext().getResources().getDisplayMetrics().heightPixels;

    boolean inversed = false;
    final int childCount = getChildCount();

    for (int i = 0; i < childCount; i++) {
        View child = getChildAt(i);

        int[] location = new int[2];

        child.getLocationOnScreen(location);

        if (location[1] > heightPx) {
            break;
        }

        if (!inversed) {
            child.startAnimation(AnimationUtils.loadAnimation(getContext(),
                    R.anim.slide_up_left));
        } else {
            child.startAnimation(AnimationUtils.loadAnimation(getContext(),
                    R.anim.slide_up_right));
        }

        inversed = !inversed;
    }

}
http://stackoverflow.com/questions/11639991/new-google-now-and-google-card-interface

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:android – 新的Google即时和Google卡接口