AndroidStaggeredGrid实现grid效果--IT蓝豹

AndroidStaggeredGrid实现grid效果,此demo适合初学者使用来实现效果,demo中已经封装好,调用方法也很简单,
直接在布局设置展示参数就可以了。自定义StaggeredGridView控件,控件增加 mGridView.addHeaderView(header);
   mGridView.addFooterView(footer);两个方法来实现头部和底部。
通过如下代码实现加载更多
   @Override
    public void onScroll(final AbsListView view, final int firstVisibleItem, final int visibleItemCount, final int totalItemCount) {
        Log.d(TAG, "onScroll firstVisibleItem:" + firstVisibleItem +
                            " visibleItemCount:" + visibleItemCount +
                            " totalItemCount:" + totalItemCount);
        // our handling
        if (!mHasRequestedMore) {
            int lastInScreen = firstVisibleItem + visibleItemCount;
            if (lastInScreen >= totalItemCount) {
                Log.d(TAG, "onScroll lastInScreen - so load more");
                mHasRequestedMore = true;
                onLoadMoreItems();
            }
        }
    }

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:主机域名、虚拟空间、营销软件、网站建设、任县网站维护、网站推广。

运行效果:

  • AndroidStaggeredGrid实现grid效果--IT蓝豹

效果源码:http://www.itlanbao.com/code/20151113/10000/100642.html


文章名称:AndroidStaggeredGrid实现grid效果--IT蓝豹
浏览路径:http://pwwzsj.com/article/jpgieo.html