Android Open Source - GridListViewAdapters Java Util List Data Demos






From Project

Back to project page GridListViewAdapters.

License

The source code is released under:

Apache License

If you think the Android project GridListViewAdapters listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

/**
 * Copyright 2014-present Biraj Patel//  w  w  w  .j  a  v  a 2  s. c o  m
 * 
 * Licensed under the Apache License, Version 2.0 (the "License"); you may
 * not use this file except in compliance with the License. You may obtain a
 * copy of the License at
 * 
 * http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 * License for the specific language governing permissions and limitations
 * under the License.
 */
package com.birin.gridlistviewadaptersdemo;

import com.birin.listgridadapter.demo1.SimplestListGridAdapterUsageDemoActivity;
import com.birin.listgridadapter.demo2.FixedListItems;
import com.birin.listgridadapter.demo3.CardClickHandlingFixedListItems;
import com.birin.listgridadapter.demo4.ChildAndCardClickHandlingFixedListItems;
import com.birin.listgridadapter.demo5.FixedListItemsRotationSupport;
import com.birin.listgridadapter.demo6.UnlimitedListItemsRotationSupportAutoLoadMore;
import com.birin.listgridadapter.demo7.UnlimitedListItemsRotationSupportAutoLoadMoreMax100Items;
import com.birin.listgridadapter.demo8.UnlimitedListItemsRotationSupportClickToLoadMore;

public class JavaUtilListDataDemos extends BaseDemoMenuList {

  public static final Demo<?>[] AVAILABLE_DEMOS = {
      // From java.util.List
      new Demo<SimplestListGridAdapterUsageDemoActivity>(
          "Demo 1 : Step by step guide for basic usage of ListGridAdapter + supporting header&footers"
              + "\n(Recommended for beginner users of GridListViewAdapters lib )",
          SimplestListGridAdapterUsageDemoActivity.class),
      new Demo<FixedListItems>("Demo 2 : Fixed Items from List",
          FixedListItems.class),
      new Demo<CardClickHandlingFixedListItems>(
          "Demo 3 : Fixed Items from List + Handling card clicks",
          CardClickHandlingFixedListItems.class),
      new Demo<ChildAndCardClickHandlingFixedListItems>(
          "Demo 4 : Fixed Items from List + Handling card clicks + Handling children view clicks present in card",
          ChildAndCardClickHandlingFixedListItems.class),
      new Demo<FixedListItemsRotationSupport>(
          "Demo 5 : Fixed Items from List + Rotation Support",
          FixedListItemsRotationSupport.class),
      new Demo<UnlimitedListItemsRotationSupportAutoLoadMore>(
          "Demo 6 : Unlimited Items List with auto load more + Rotation Support",
          UnlimitedListItemsRotationSupportAutoLoadMore.class),
      new Demo<UnlimitedListItemsRotationSupportClickToLoadMore>(
          "Demo 7 : Unlimited Items List with click to load more + Rotation Support",
          UnlimitedListItemsRotationSupportClickToLoadMore.class),
      new Demo<UnlimitedListItemsRotationSupportAutoLoadMoreMax100Items>(
          "Demo 8 : 100 Items List with auto load more + Rotation Support",
          UnlimitedListItemsRotationSupportAutoLoadMoreMax100Items.class) };

  @Override
  protected Demo<?>[] getDemos() {
    return AVAILABLE_DEMOS;
  }

}




Java Source Code List

com.birin.cursorgridadapter.base.BaseCursorGridActivity.java
com.birin.cursorgridadapter.base.BaseEmployeeCursorGridAdapter.java
com.birin.cursorgridadapter.datasetup.CursorRetainingFragment.java
com.birin.cursorgridadapter.datasetup.TestContentProviderSqlHelper.java
com.birin.cursorgridadapter.datasetup.TestContentProvider.java
com.birin.cursorgridadapter.demo1.FixedCursorItems.java
com.birin.cursorgridadapter.demo2.CardClickHandlingEmployeeCursorGridAdapter.java
com.birin.cursorgridadapter.demo2.CardClickHandlingFixedCursorItems.java
com.birin.cursorgridadapter.demo3.ChildAndCardClickHandlingEmployeeCursorGridAdapter.java
com.birin.cursorgridadapter.demo3.ChildAndCardClickHandlingFixedCursorItems.java
com.birin.cursorgridadapter.demo4.FixedCursorItemsRotationSupport.java
com.birin.cursorgridadapter.demo5.UnlimitedCursorItemsRotationSupportAutoLoadMore.java
com.birin.cursorgridadapter.demo6.UnlimitedCursorItemsRotationClickToLoadMore.java
com.birin.gridlistviewadapters.BaseGridAdapter.java
com.birin.gridlistviewadapters.Card.java
com.birin.gridlistviewadapters.CursorFilter.java
com.birin.gridlistviewadapters.CursorGridAdapter.java
com.birin.gridlistviewadapters.ListGridAdapter.java
com.birin.gridlistviewadapters.RowViewHolder.java
com.birin.gridlistviewadapters.dataholders.CardDataHolder.java
com.birin.gridlistviewadapters.dataholders.CardPositionInfo.java
com.birin.gridlistviewadapters.dataholders.RowDataHolder.java
com.birin.gridlistviewadapters.utils.ChildViewsClickHandler.java
com.birin.gridlistviewadapters.utils.GridDataStructure.java
com.birin.gridlistviewadapters.utils.MaxCardsInfo.java
com.birin.gridlistviewadapters.utils.OnLoadMoreRequestListener.java
com.birin.gridlistviewadapters.utils.PositionCalculator.java
com.birin.gridlistviewadapters.utils.ViewHolderPositionTagger.java
com.birin.gridlistviewadaptersdemo.BaseDemoMenuList.java
com.birin.gridlistviewadaptersdemo.CursorDataDemos.java
com.birin.gridlistviewadaptersdemo.JavaUtilListDataDemos.java
com.birin.gridlistviewadaptersdemo.ParentDemoMenuList.java
com.birin.gridlistviewadaptersdemo.common.CharacterDrawable.java
com.birin.gridlistviewadaptersdemo.common.Constants.java
com.birin.gridlistviewadaptersdemo.common.EmployeeCardViewHolder.java
com.birin.gridlistviewadaptersdemo.common.RandomInfoGenerator.java
com.birin.listgridadapter.base.BaseEmployeeListGridAdapter.java
com.birin.listgridadapter.base.BaseListGridActivity.java
com.birin.listgridadapter.datasetup.Employee.java
com.birin.listgridadapter.datasetup.RetainedDataFragment.java
com.birin.listgridadapter.demo1.SimplestListGridAdapterUsageDemoActivity.java
com.birin.listgridadapter.demo2.FixedListItems.java
com.birin.listgridadapter.demo3.CardClickHandlingEmployeeListGridAdapter.java
com.birin.listgridadapter.demo3.CardClickHandlingFixedListItems.java
com.birin.listgridadapter.demo4.ChildAndCardClickHandlingEmployeeListGridAdapter.java
com.birin.listgridadapter.demo4.ChildAndCardClickHandlingFixedListItems.java
com.birin.listgridadapter.demo5.FixedListItemsRotationSupport.java
com.birin.listgridadapter.demo6.UnlimitedListItemsRotationSupportAutoLoadMore.java
com.birin.listgridadapter.demo7.UnlimitedListItemsRotationSupportAutoLoadMoreMax100Items.java
com.birin.listgridadapter.demo8.UnlimitedListItemsRotationSupportClickToLoadMore.java