SYMBOL INDEX (2124 symbols across 173 files) FILE: UltimateRecyclerView/app/src/androidTest/java/com/marshalchen/ultimaterecyclerview/demo/ApplicationTest.java class ApplicationTest (line 9) | public class ApplicationTest extends ApplicationTestCase { method ApplicationTest (line 10) | public ApplicationTest() { FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/LauncherActivity.java class LauncherActivity (line 37) | public class LauncherActivity extends AppCompatActivity implements Actio... method onCreate (line 49) | @Override method toggleSelection (line 221) | private void toggleSelection(int position) { method onDestroy (line 226) | @Override method getScreenHeight (line 233) | public int getScreenHeight() { method onCreateActionMode (line 237) | @Override method onPrepareActionMode (line 252) | @Override method onActionItemClicked (line 260) | @Override method onDestroyActionMode (line 266) | @Override method onCreateOptionsMenu (line 273) | @Override method onOptionsItemSelected (line 280) | @Override type Type (line 286) | enum Type { method Type (line 311) | Type(BaseItemAnimator animator) { method getAnimator (line 315) | public BaseItemAnimator getAnimator() { FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/MainList.java class MainList (line 34) | public class MainList extends AppCompatActivity implements AdapterView.O... method onCreate (line 39) | @Override method initList (line 55) | public void initList() { method onItemClick (line 74) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/SimpleAdapter.java class SimpleAdapter (line 25) | public class SimpleAdapter extends UltimateViewAdapter { method SimpleAdapter (line 28) | public SimpleAdapter(List stringList) { method onBindViewHolder (line 33) | @Override method getAdapterItemCount (line 61) | @Override method newFooterHolder (line 66) | @Override method newHeaderHolder (line 72) | @Override method onCreateViewHolder (line 77) | @Override method insert (line 86) | public void insert(String string, int position) { method remove (line 90) | public void remove(int position) { method clear (line 94) | public void clear() { method swapPositions (line 99) | public void swapPositions(int from, int to) { method generateHeaderId (line 104) | @Override method onCreateHeaderViewHolder (line 112) | @Override method onBindHeaderViewHolder (line 120) | @Override method onItemMove (line 144) | @Override method onItemDismiss (line 154) | @Override method setOnDragStartListener (line 172) | public void setOnDragStartListener(OnStartDragListener dragStartListen... class ViewHolder (line 177) | class ViewHolder extends UltimateRecyclerviewViewHolder { method ViewHolder (line 184) | public ViewHolder(View itemView) { method onItemSelected (line 208) | @Override method onItemClear (line 213) | @Override method getItem (line 219) | public String getItem(int position) { FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/admobdemo/SingleItemCommonLayout.java class SingleItemCommonLayout (line 16) | public class SingleItemCommonLayout extends AdItemHolder { method SingleItemCommonLayout (line 22) | public SingleItemCommonLayout(View itemView, int type) { method bindNormal (line 26) | @Override method bindAd (line 35) | @Override method onItemSelected (line 41) | @Override method onItemClear (line 46) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/admobdemo/SingleItemHolder.java class SingleItemHolder (line 16) | public class SingleItemHolder extends AdItemHolder implements method SingleItemHolder (line 22) | public SingleItemHolder(View itemView, int type) { method bindNormal (line 26) | @Override method bindAd (line 35) | @Override method onClick (line 40) | @Override method onLongClick (line 45) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/admobdemo/TestAdMobClassicActivity.java class TestAdMobClassicActivity (line 29) | public class TestAdMobClassicActivity extends AppCompatActivity { method createadmob (line 42) | private AdView createadmob() { method enableSwipe (line 57) | private void enableSwipe() { method enableRefresh (line 62) | private void enableRefresh() { method enableLoadMore (line 78) | private void enableLoadMore() { method enableEmptyView (line 96) | private void enableEmptyView() { method enableClick (line 103) | private void enableClick() { method impleAddDrop (line 108) | private void impleAddDrop() { method onCreate (line 130) | @Override method toggleSelection (line 160) | private void toggleSelection(int position) { method onDestroy (line 165) | @Override method getScreenHeight (line 170) | public int getScreenHeight() { method onCreateOptionsMenu (line 174) | @Override method onOptionsItemSelected (line 181) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/admobdemo/TestAdvancedAdmobActivity.java class TestAdvancedAdmobActivity (line 36) | public class TestAdvancedAdmobActivity extends AppCompatActivity { class adap (line 43) | public static class adap extends AdmobAdapter L) { method getNormalLayoutResId (line 50) | @Override method newViewHolder (line 56) | @Override method withBindHolder (line 68) | @Override class regular (line 75) | public static class regular extends easyRegularAdapter f) { method ZeroStickyAdvertistmentAdapter (line 21) | public ZeroStickyAdvertistmentAdapter(AdView v, int e, List f,... method getNormalLayoutResId (line 25) | @Override method newViewHolder (line 30) | @Override method withBindHolder (line 43) | @Override method onBindHeaderViewHolder (line 48) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/dragdemo/DragActivity.java class DragActivity (line 19) | public class DragActivity extends AppCompatActivity { method onCreate (line 27) | @Override method onDestroy (line 86) | @Override method onCreateOptionsMenu (line 93) | @Override method onOptionsItemSelected (line 100) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/dragdemo/DragAdatper.java class DragAdatper (line 21) | public class DragAdatper extends DragSortAdapter data) { method onCreateViewHolder (line 29) | @Override public MainViewHolder onCreateViewHolder(ViewGroup parent, i... method onBindViewHolder (line 38) | @Override public void onBindViewHolder(final MainViewHolder holder, fi... method getItemId (line 46) | @Override public long getItemId(int position) { method convertToOriginalPosition (line 50) | protected static int convertToOriginalPosition(int position, int dragI... method getItemCount (line 74) | @Override public int getItemCount() { method getPositionForId (line 78) | @Override public int getPositionForId(long id) { method move (line 82) | @Override public boolean move(int fromPosition, int toPosition) { class MainViewHolder (line 87) | static class MainViewHolder extends DragSortAdapter.ViewHolder implements method MainViewHolder (line 95) | public MainViewHolder(DragSortAdapter adapter, View itemView) { method onClick (line 104) | @Override public void onClick(@NonNull View v) { method onLongClick (line 108) | @Override public boolean onLongClick(@NonNull View v) { method getShadowBuilder (line 113) | @Override public View.DragShadowBuilder getShadowBuilder(View itemVi... FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/expandemo/Category.java class Category (line 13) | public class Category extends easyTemplateParent getPreCodeMenu(String[] a, String[] b, S... method iniCustomParentHolder (line 40) | @Override method iniCustomChildHolder (line 51) | @Override method getLayoutResParent (line 56) | @Override method getLayoutResChild (line 61) | @Override method getChildrenByPath (line 66) | @Override method newFooterHolder (line 72) | @Override method newHeaderHolder (line 77) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/expandemo/SubCategory.java class SubCategory (line 13) | public class SubCategory extends easyTemplateChild hand) { method getNormalLayoutResId (line 28) | @Override method newViewHolder (line 39) | @Override method generateHeaderId (line 45) | @Override method withBindHolder (line 57) | @Override method bindNormal (line 62) | @Override method onCreateHeaderViewHolder (line 69) | @Override method newFooterHolder (line 74) | @Override method newHeaderHolder (line 79) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/griddemo/GridLayoutRVTest.java class GridLayoutRVTest (line 28) | public class GridLayoutRVTest extends AppCompatActivity { method getMainLayout (line 39) | @LayoutRes method onCreate (line 44) | @Override method afterAdd (line 88) | protected void afterAdd() { method getJRList (line 92) | private List getJRList() { method dimension_columns (line 99) | private void dimension_columns() { method setupHeaderView (line 109) | private View setupHeaderView() { method harness_control (line 116) | private void harness_control() { FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/griddemo/GridStringAdapter.java class GridStringAdapter (line 18) | public class GridStringAdapter extends UltimateGridLayoutAdapter hand) { method getNormalLayoutResId (line 29) | @Override method newViewHolder (line 40) | @Override method newFooterHolder (line 46) | @Override method newHeaderHolder (line 51) | @Override method generateHeaderId (line 57) | @Override method withBindHolder (line 69) | @Override method onCreateHeaderViewHolder (line 74) | @Override method bindNormal (line 79) | @Override class GridSpan (line 87) | public static class GridSpan extends GridLayoutManager.SpanSizeLookup { method GridSpan (line 92) | public GridSpan(int col, int intervalRow, GridStringAdapter mGridAda... method getSpanSize (line 104) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/griddemo/GridTestOnlyOnePage.java class GridTestOnlyOnePage (line 12) | public class GridTestOnlyOnePage extends GridLayoutRVTest { method onCreate (line 16) | @Override method afterAdd (line 28) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/loadmoredemo/BasicFunctions.java class BasicFunctions (line 33) | public abstract class BasicFunctions extends AppCompatActivity { method enableParallaxHeader (line 37) | protected void enableParallaxHeader() { method enableLoadMore (line 49) | protected void enableLoadMore() { method onLoadmore (line 71) | protected abstract void onLoadmore(); method onFireRefresh (line 73) | protected abstract void onFireRefresh(); method enableRefresh (line 75) | protected void enableRefresh() { method configStaggerLayoutManager (line 94) | protected final void configStaggerLayoutManager(UltimateRecyclerView r... method configGridLayoutManager (line 99) | protected final void configGridLayoutManager(UltimateRecyclerView rv, ... method configLinearLayoutManager (line 104) | protected final void configLinearLayoutManager(UltimateRecyclerView rv) { method enableScrollControl (line 110) | protected final void enableScrollControl() { method enableEmptyViewPolicy (line 138) | protected void enableEmptyViewPolicy() { method enableSwipe (line 145) | protected void enableSwipe() { method enableItemClick (line 149) | protected void enableItemClick() { method addButtonTrigger (line 170) | protected abstract void addButtonTrigger(); method removeButtonTrigger (line 172) | protected abstract void removeButtonTrigger(); method setupSpinnerSelection (line 174) | protected void setupSpinnerSelection(Spinner sp, ArrayAdapter ... method setupSpinnerAnimationSelection (line 198) | protected void setupSpinnerAnimationSelection(Spinner spinner, ArrayAd... method bButtons (line 222) | private void bButtons() { method toggleButtonTrigger (line 245) | protected void toggleButtonTrigger() { method onCreate (line 261) | @Override method getScreenHeight (line 275) | public int getScreenHeight() { method doURV (line 280) | protected abstract void doURV(UltimateRecyclerView urv); FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/loadmoredemo/DebugLoadMoreActivity.java class DebugLoadMoreActivity (line 17) | public class DebugLoadMoreActivity extends BasicFunctions { method enableEmptyViewPolicy (line 21) | @Override method onLoadmore (line 29) | @Override method enableSwipe (line 49) | @Override method addButtonTrigger (line 55) | @Override method removeButtonTrigger (line 61) | @Override method onFireRefresh (line 66) | @Override method doURV (line 79) | @Override method toggleSelection (line 97) | private void toggleSelection(int position) { method onDestroy (line 102) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/loadmoredemo/DebugNoHeaderLoadMoreActivity.java class DebugNoHeaderLoadMoreActivity (line 16) | public class DebugNoHeaderLoadMoreActivity extends BasicFunctions { method enableEmptyViewPolicy (line 19) | @Override method onLoadmore (line 28) | @Override method onFireRefresh (line 33) | @Override method doURV (line 47) | @Override method addButtonTrigger (line 71) | @Override method removeButtonTrigger (line 77) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/loadmoredemo/FinalEmptyViewDisplayActivity.java class FinalEmptyViewDisplayActivity (line 19) | public class FinalEmptyViewDisplayActivity extends BasicFunctions implem... method onLoadmore (line 24) | @Override method onFireRefresh (line 34) | @Override method enableEmptyViewPolicy (line 44) | @Override method doURV (line 52) | @Override method addButtonTrigger (line 67) | @Override method removeButtonTrigger (line 73) | @Override method toggleButtonTrigger (line 79) | @Override method onEmptyViewShow (line 87) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/loadmoredemo/FirstPageCancelLoadMore.java class FirstPageCancelLoadMore (line 16) | public class FirstPageCancelLoadMore extends BasicFunctions { method enableEmptyViewPolicy (line 20) | @Override method onLoadmore (line 27) | @Override method onFireRefresh (line 38) | @Override method doURV (line 51) | @Override method addButtonTrigger (line 66) | @Override method removeButtonTrigger (line 72) | @Override method toggleButtonTrigger (line 77) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/loadmoredemo/LineNodeActivity.java class LineNodeActivity (line 18) | public class LineNodeActivity extends BasicFunctions { method onLoadmore (line 19) | @Override method onFireRefresh (line 24) | @Override method insertMoreWhole (line 30) | public static void insertMoreWhole(easyRegularAdapter sd, int howmany) { method addAmount (line 41) | protected static void addAmount(int howMany, ArrayList ... method addButtonTrigger (line 51) | @Override method removeButtonTrigger (line 56) | @Override method doURV (line 64) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/loadmoredemo/PullToRefreshActivity.java class PullToRefreshActivity (line 28) | public class PullToRefreshActivity extends BasicFunctions implements Act... method onLoadmore (line 34) | @Override method onFireRefresh (line 39) | @Override method addButtonTrigger (line 48) | @Override method removeButtonTrigger (line 53) | @Override method onCreate (line 59) | @Override method refreshingString (line 70) | void refreshingString() { method refreshingMaterial (line 134) | void refreshingMaterial() { method handleMessage (line 170) | @Override method refreshingStringArray (line 197) | private void refreshingStringArray() { method toggleSelection (line 270) | private void toggleSelection(int position) { method onDestroy (line 275) | @Override method getScreenHeight (line 282) | public int getScreenHeight() { method doURV (line 286) | @Override method onCreateActionMode (line 291) | @Override method onPrepareActionMode (line 306) | @Override method onActionItemClicked (line 314) | @Override method onDestroyActionMode (line 320) | @Override method onCreateOptionsMenu (line 327) | @Override method onOptionsItemSelected (line 334) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/loadmoredemo/Route.java type Route (line 9) | public enum Route { method Route (line 22) | Route(String name, Class clazz) { method getAnimator (line 27) | public Route getAnimator() { method getNameDisplay (line 33) | public String getNameDisplay() { method start (line 37) | public void start(final Context ctx) { FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/loadmoredemo/SliderHeader.java class SliderHeader (line 25) | public class SliderHeader extends BasicFunctions implements BaseSliderVi... method onLoadmore (line 29) | @Override method onFireRefresh (line 34) | @Override method addButtonTrigger (line 47) | @Override method removeButtonTrigger (line 53) | @Override method doURV (line 58) | @Override method initSlider (line 77) | private View initSlider(UltimateRecyclerView listview) { method setup_double_faces (line 121) | protected void setup_double_faces(final SliderLayout mslide) throws Ex... method onSliderClick (line 137) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/loadmoredemo/StaggerLoadMoreActivity.java class StaggerLoadMoreActivity (line 16) | public class StaggerLoadMoreActivity extends BasicFunctions { method onLoadmore (line 20) | @Override method enableEmptyViewPolicy (line 25) | @Override method onFireRefresh (line 32) | @Override method doURV (line 46) | @Override method addButtonTrigger (line 67) | @Override method removeButtonTrigger (line 73) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/loadmoredemo/SwipeListViewExampleActivity.java class SwipeListViewExampleActivity (line 34) | public class SwipeListViewExampleActivity extends BasicFunctions { method onLoadmore (line 39) | @Override method onFireRefresh (line 44) | @Override method addButtonTrigger (line 56) | @Override method removeButtonTrigger (line 62) | @Override method enableEmptyViewPolicy (line 67) | @Override method doURV (line 75) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/modules/AbstractDataProvider.java class AbstractDataProvider (line 19) | public abstract class AbstractDataProvider { class Data (line 21) | public static abstract class Data { method getId (line 22) | public abstract long getId(); method isSectionHeader (line 24) | public abstract boolean isSectionHeader(); method getViewType (line 26) | public abstract int getViewType(); method getSwipeReactionType (line 28) | public abstract int getSwipeReactionType(); method getText (line 30) | public abstract String getText(); method setPinnedToSwipeLeft (line 32) | public abstract void setPinnedToSwipeLeft(boolean pinned); method isPinnedToSwipeLeft (line 34) | public abstract boolean isPinnedToSwipeLeft(); method getCount (line 37) | public abstract int getCount(); method getItem (line 39) | public abstract Data getItem(int index); method removeItem (line 41) | public abstract void removeItem(int position); method moveItem (line 43) | public abstract void moveItem(int fromPosition, int toPosition); method undoLastRemoval (line 45) | public abstract int undoLastRemoval(); FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/modules/CircularImageView.java class CircularImageView (line 33) | public class CircularImageView extends ImageView { method CircularImageView (line 67) | public CircularImageView(Context context) { method CircularImageView (line 72) | public CircularImageView(Context context, AttributeSet attrs) { method CircularImageView (line 76) | public CircularImageView(Context context, AttributeSet attrs, int defS... method CircularImageView (line 81) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method init (line 93) | private void init(Context context, AttributeSet attrs, int defStyle) { method setBorderWidth (line 147) | public void setBorderWidth(int borderWidth) { method setBorderColor (line 159) | public void setBorderColor(int borderColor) { method setSelectorColor (line 170) | public void setSelectorColor(int selectorColor) { method setSelectorStrokeWidth (line 180) | public void setSelectorStrokeWidth(int selectorStrokeWidth) { method setSelectorStrokeColor (line 191) | public void setSelectorStrokeColor(int selectorStrokeColor) { method setShadowEnabled (line 201) | public void setShadowEnabled(boolean enabled) { method setShadow (line 214) | public void setShadow(float radius, float dx, float dy, int color) { method onDraw (line 222) | @Override method dispatchTouchEvent (line 271) | @Override method setImageURI (line 297) | @Override method setImageResource (line 307) | @Override method setImageDrawable (line 317) | @Override method setImageBitmap (line 327) | @Override method onMeasure (line 337) | @Override method measureWidth (line 344) | private int measureWidth(int measureSpec) { method measureHeight (line 365) | private int measureHeight(int measureSpecHeight) { method updateShadow (line 385) | private void updateShadow() { method drawableToBitmap (line 397) | public Bitmap drawableToBitmap(Drawable drawable) { method setIconModeEnabled (line 426) | public void setIconModeEnabled(final boolean e) {} method updateBitmapShader (line 432) | public void updateBitmapShader() { method isSelected (line 450) | public boolean isSelected() { FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/modules/FastBinding.java type FastBinding (line 21) | public enum FastBinding { method FastBinding (line 35) | FastBinding(final @IdRes int id, Class clazz) { method getClassName (line 40) | public Class getClassName() { method getId (line 44) | public int getId() { method startactivity (line 48) | public static void startactivity(final Context ctx, final @IdRes int i... FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/modules/JRitem.java class JRitem (line 8) | public class JRitem { method JRitem (line 13) | public JRitem(@DrawableRes final int photo_idjr, String name) { FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/modules/MainWatcher.java class MainWatcher (line 10) | public class MainWatcher extends Application { method onCreate (line 11) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/modules/SampleDataboxset.java class SampleDataboxset (line 15) | public class SampleDataboxset { method newList (line 17) | public static List newList() { method newList (line 31) | public static List newList(int longh) { method newListFromGen (line 37) | public static List newListFromGen(int n) { method newListFromGen (line 43) | public static List newListFromGen() { method genItems (line 49) | public static void genItems(final int howmany, final List list) { method insertMore (line 56) | public static void insertMore(easyRegularAdapter sd, int howmany) { method insertMoreWhole (line 62) | public static void insertMoreWhole(easyRegularAdapter sd, int howmany) { method genJRList (line 71) | public static List genJRList(int counts) { method genJRSingle (line 79) | public static JRitem genJRSingle() { method getGirlImageRandom (line 85) | public static int getGirlImageRandom() { method insertMore (line 90) | public static void insertMore(ZeroStickyAdvertistmentAdapter sd, int h... FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/modules/TimeLineModel.java class TimeLineModel (line 6) | public class TimeLineModel { method getName (line 10) | public String getName() { method setName (line 14) | public void setName(String name) { method getAge (line 18) | public int getAge() { method setAge (line 22) | public void setAge(int age) { FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/modules/ViewPagerAdapter.java class ViewPagerAdapter (line 9) | class ViewPagerAdapter extends PagerAdapter { method instantiateItem (line 11) | public Object instantiateItem(ViewGroup collection, int position) { method getCount (line 25) | @Override method isViewFromObject (line 30) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/multiitemdemo/MultiViewTypesActivity.java class MultiViewTypesActivity (line 25) | public class MultiViewTypesActivity extends AppCompatActivity { method onCreate (line 34) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/multiitemdemo/MultiViewTypesRecyclerViewAdapter.java class MultiViewTypesRecyclerViewAdapter (line 16) | public class MultiViewTypesRecyclerViewAdapter extends UltimateDifferent... type SwipedState (line 19) | private enum SwipedState { class ViewHolder (line 29) | public static class ViewHolder extends UltimateRecyclerviewViewHolder { method ViewHolder (line 33) | public ViewHolder(View v) { method MultiViewTypesRecyclerViewAdapter (line 40) | public MultiViewTypesRecyclerViewAdapter(List dataSet) { method insert (line 53) | public void insert(String string, int position) { method remove (line 57) | public void remove(int position) { method newFooterHolder (line 68) | @Override method newHeaderHolder (line 73) | @Override method onCreateViewHolder (line 78) | @Override method onCreateHeaderViewHolder (line 87) | @Override method onBindHeaderViewHolder (line 92) | @Override method onBindViewHolder (line 122) | @Override method getItemCount (line 128) | @Override method getAdapterItemCount (line 133) | @Override method generateHeaderId (line 138) | @Override method getEnumFromPosition (line 143) | @Override method getEnumFromOrdinal (line 152) | @Override type SampleViewType (line 157) | enum SampleViewType { FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/multiitemdemo/Sample1Binder.java class Sample1Binder (line 19) | public class Sample1Binder extends DataBinder { method Sample1Binder (line 21) | public Sample1Binder(UltimateDifferentViewTypeAdapter dataBindAdapter,... method newViewHolder (line 26) | @Override method bindViewHolder (line 33) | @Override method getItemCount (line 39) | @Override class ViewHolder (line 44) | static class ViewHolder extends UltimateRecyclerviewViewHolder { method ViewHolder (line 50) | public ViewHolder(View view) { FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/multiitemdemo/Sample2Binder.java class Sample2Binder (line 20) | public class Sample2Binder extends DataBinder { method Sample2Binder (line 22) | public Sample2Binder(UltimateDifferentViewTypeAdapter dataBindAdapter,... method newViewHolder (line 27) | @Override method bindViewHolder (line 34) | @Override method getItemCount (line 39) | @Override class ViewHolder (line 44) | static class ViewHolder extends UltimateRecyclerviewViewHolder { method ViewHolder (line 50) | public ViewHolder(View view) { method addAll (line 58) | public void addAll(List dataSet) { FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/rvComponents/SimpleAnimationAdapter.java class SimpleAnimationAdapter (line 25) | public class SimpleAnimationAdapter extends UltimateViewAdapter stringList) { method onBindViewHolder (line 39) | @Override method getAdapterItemCount (line 58) | @Override method newFooterHolder (line 69) | @Override method newHeaderHolder (line 74) | @Override method onCreateViewHolder (line 79) | @Override method insert (line 87) | public void insert(String string, int position) { method remove (line 91) | public void remove(int position) { method clear (line 95) | public void clear() { method swapPositions (line 99) | public void swapPositions(int from, int to) { method generateHeaderId (line 104) | @Override method onCreateHeaderViewHolder (line 112) | @Override method onBindHeaderViewHolder (line 119) | @Override class ViewHolder (line 151) | public class ViewHolder extends UltimateRecyclerviewViewHolder { method ViewHolder (line 156) | public ViewHolder(View itemView, boolean normal) { method getItem (line 180) | public String getItem(int position) { FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/rvComponents/SwipeAdapter.java class SwipeAdapter (line 16) | public class SwipeAdapter extends SwipeableUltimateViewAdapter { method SwipeAdapter (line 18) | public SwipeAdapter(List mData) { method withBindHolder (line 23) | @Override method getNormalLayoutResId (line 34) | @Override method newViewHolder (line 45) | @Override method newFooterHolder (line 72) | @Override method newHeaderHolder (line 77) | @Override method generateHeaderId (line 82) | @Override method getItemId (line 87) | @Override method removeNotifyExternal (line 93) | @Override class SVHolder (line 99) | public static class SVHolder extends UltimateRecyclerviewViewHolder { method SVHolder (line 105) | public SVHolder(View itemView, boolean bind) { FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/rvComponents/TimeLineAdapter.java class TimeLineAdapter (line 14) | public class TimeLineAdapter extends easyRegularAdapter feedList) { method getNormalLayoutResId (line 20) | @Override method newViewHolder (line 25) | @Override method withBindHolder (line 30) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/rvComponents/itemCommonBinder.java class itemCommonBinder (line 17) | public class itemCommonBinder extends UltimateRecyclerviewViewHolder { method itemCommonBinder (line 30) | public itemCommonBinder(View itemView, boolean isItem) { method onItemSelected (line 55) | @Override method onItemClear (line 60) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/rvComponents/itemGridCellBinder.java class itemGridCellBinder (line 14) | public class itemGridCellBinder extends UltimateRecyclerviewViewHolder { method itemGridCellBinder (line 20) | public itemGridCellBinder(View itemView, boolean isItem) { method onItemSelected (line 29) | @Override method onItemClear (line 34) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/rvComponents/itemNode.java class itemNode (line 13) | public class itemNode extends UltimateRecyclerviewViewHolder { method itemNode (line 23) | public itemNode(View itemView) { method init (line 34) | public void init(int viewTypeLine) { FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/rvComponents/itemStaggerCommonBinder.java class itemStaggerCommonBinder (line 15) | public class itemStaggerCommonBinder extends StaggerHolder { method itemStaggerCommonBinder (line 23) | public itemStaggerCommonBinder(View itemView, int type) { method bindHeader (line 27) | @Override method bindFooter (line 32) | @Override method bindNormal (line 37) | @Override method bindAd (line 45) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/rvComponents/sectionCommonAdapter.java class sectionCommonAdapter (line 21) | public class sectionCommonAdapter extends easyRegularAdapter list) { method getNormalLayoutResId (line 37) | @Override method newViewHolder (line 42) | @Override method setRandomImage (line 48) | private void setRandomImage(ImageView image) { method withBindHolder (line 63) | @Override method onItemMove (line 83) | @Override method onItemDismiss (line 90) | @Override method setOnDragStartListener (line 99) | public void setOnDragStartListener(OnStartDragListener dragStartListen... method generateHeaderId (line 110) | @Override method onCreateHeaderViewHolder (line 124) | @Override method onBindHeaderViewHolder (line 138) | @Override method newFooterHolder (line 163) | @Override method newHeaderHolder (line 168) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/rvComponents/sectionZeroAdapter.java class sectionZeroAdapter (line 13) | public class sectionZeroAdapter extends easyRegularAdapter stringList) { method getNormalLayoutResId (line 26) | @Override method newViewHolder (line 31) | @Override method newFooterHolder (line 38) | @Override method newHeaderHolder (line 43) | @Override method insertOne (line 79) | public final void insertOne(String e) { method removeLastOne (line 83) | public final void removeLastOne() { method withBindHolder (line 96) | @Override method onItemMove (line 115) | @Override method onItemDismiss (line 122) | @Override method setOnDragStartListener (line 147) | public void setOnDragStartListener(OnStartDragListener dragStartListen... FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/rvComponents/staggerAdapter.java class staggerAdapter (line 15) | public class staggerAdapter extends easyRegularAdapter stringList) { method getNormalLayoutResId (line 23) | @Override method newViewHolder (line 28) | @Override method newFooterHolder (line 33) | @Override method newHeaderHolder (line 38) | @Override method withBindHolder (line 43) | @Override method onItemMove (line 62) | @Override method onItemDismiss (line 69) | @Override method setOnDragStartListener (line 78) | public void setOnDragStartListener(OnStartDragListener dragStartListen... FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/scrollableobservable/BaseActivity.java class BaseActivity (line 33) | public abstract class BaseActivity extends AppCompatActivity { method getActionBarSize (line 37) | protected int getActionBarSize() { method getScreenHeight (line 47) | protected int getScreenHeight() { method getDummyData (line 51) | public static ArrayList getDummyData() { method getDummyData (line 55) | public static ArrayList getDummyData(int num) { method setDummyData (line 63) | protected void setDummyData(ListView listView) { method setDummyDataFew (line 67) | protected void setDummyDataFew(ListView listView) { method setDummyData (line 71) | protected void setDummyData(ListView listView, int num) { method setDummyDataWithHeader (line 75) | protected void setDummyDataWithHeader(ListView listView, int headerHei... method setDummyDataWithHeader (line 79) | protected void setDummyDataWithHeader(ListView listView, int headerHei... method setDummyDataWithHeader (line 88) | protected void setDummyDataWithHeader(ListView listView, View headerVi... method setDummyData (line 105) | protected void setDummyData(RecyclerView recyclerView, int num) { method setDummyData (line 109) | protected void setDummyData(RecyclerView recyclerView) { FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/scrollableobservable/BaseFragment.java class BaseFragment (line 35) | public abstract class BaseFragment extends Fragment { method getDummyData (line 38) | public static ArrayList getDummyData() { method getActionBarSize (line 42) | protected int getActionBarSize() { method getScreenHeight (line 56) | protected int getScreenHeight() { method setDummyData (line 64) | protected void setDummyData(ListView listView) { method setDummyDataWithHeader (line 68) | protected void setDummyDataWithHeader(ListView listView, View headerVi... method setDummyData (line 73) | protected void setDummyData(GridView gridView) { method setDummyData (line 77) | protected void setDummyData(RecyclerView recyclerView) { method setDummyData (line 81) | protected void setDummyData(UltimateRecyclerView recyclerView) { FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/scrollableobservable/ScrollObservablesActivity.java class ScrollObservablesActivity (line 14) | public class ScrollObservablesActivity extends AppCompatActivity { method onCreate (line 16) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/scrollableobservable/ViewPagerFragmentListSingle.java class ViewPagerFragmentListSingle (line 19) | public class ViewPagerFragmentListSingle extends BaseFragment { method onCreateView (line 24) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/scrollableobservable/ViewPagerTabFragmentParentFragment.java class ViewPagerTabFragmentParentFragment (line 34) | public class ViewPagerTabFragmentParentFragment extends BaseFragment imp... method onCreateView (line 51) | @Override method onViewCreated (line 75) | @Override method setpagertoppadding (line 80) | protected void setpagertoppadding(float m) { method onScrollChanged (line 86) | @Override method onDownMotionEvent (line 104) | @Override method onUpOrCancelMotionEvent (line 108) | @Override method shouldInterceptTouchEvent (line 129) | @Override method onDownMotionEvent (line 166) | @Override method onMoveMotionEvent (line 170) | @Override method onUpOrCancelMotionEvent (line 191) | @Override method getCurrentScrollable (line 198) | private Scrollable getCurrentScrollable() { method viewscrollable (line 210) | private Scrollable viewscrollable(View fromFragmentView) { method adjustmentToolBarView (line 215) | private View adjustmentToolBarView() { method toolbarAdjustment (line 220) | private void toolbarAdjustment(ObservableScrollState scrollState) { method toolbarAdjustment (line 244) | private void toolbarAdjustment(ObservableScrollState scrollState, View... method propagateToolbarState (line 273) | private void propagateToolbarState(boolean isShown) { method getCurrentFragment (line 314) | private Fragment getCurrentFragment() { method toolbarIsShown (line 318) | private boolean toolbarIsShown() { method toolbarIsHidden (line 322) | private boolean toolbarIsHidden() { method showToolbar (line 331) | private void showToolbar() { method hideToolbar (line 335) | private void hideToolbar() { method animateToolbar (line 340) | private void animateToolbar(final float toY) { class NavigationAdapter (line 366) | private static class NavigationAdapter extends CacheFragmentStatePager... method NavigationAdapter (line 371) | public NavigationAdapter(FragmentManager fm) { method setScrollY (line 377) | public void setScrollY(int scrollY) { method createItem (line 381) | @Override method getCount (line 416) | @Override method getPageTitle (line 421) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/scrollableobservable/widget/SlidingTabLayout.java class SlidingTabLayout (line 54) | public class SlidingTabLayout extends HorizontalScrollView { type TabColorizer (line 59) | public interface TabColorizer { method getIndicatorColor (line 64) | int getIndicatorColor(int position); method SlidingTabLayout (line 84) | public SlidingTabLayout(Context context) { method SlidingTabLayout (line 88) | public SlidingTabLayout(Context context, AttributeSet attrs) { method SlidingTabLayout (line 92) | public SlidingTabLayout(Context context, AttributeSet attrs, int defSt... method setCustomTabColorizer (line 113) | public void setCustomTabColorizer(TabColorizer tabColorizer) { method setDistributeEvenly (line 117) | public void setDistributeEvenly(boolean distributeEvenly) { method setSelectedIndicatorColors (line 125) | public void setSelectedIndicatorColors(int... colors) { method setOnPageChangeListener (line 136) | public void setOnPageChangeListener(ViewPager.OnPageChangeListener lis... method setCustomTabView (line 146) | public void setCustomTabView(int layoutResId, int textViewId) { method setViewPager (line 155) | public void setViewPager(ViewPager viewPager) { method createDefaultTabView (line 169) | @TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH) method populateTabStrip (line 190) | private void populateTabStrip() { method setContentDescription (line 233) | public void setContentDescription(int i, String desc) { method onAttachedToWindow (line 237) | @Override method scrollToTab (line 246) | private void scrollToTab(int tabIndex, int positionOffset) { class InternalViewPagerListener (line 265) | private class InternalViewPagerListener implements ViewPager.OnPageCha... method onPageScrolled (line 268) | @Override method onPageScrollStateChanged (line 289) | @Override method onPageSelected (line 298) | @Override class TabClickListener (line 314) | private class TabClickListener implements OnClickListener { method onClick (line 315) | @Override FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/scrollableobservable/widget/SlidingTabStrip.java class SlidingTabStrip (line 29) | class SlidingTabStrip extends LinearLayout { method SlidingTabStrip (line 50) | SlidingTabStrip(Context context) { method SlidingTabStrip (line 54) | SlidingTabStrip(Context context, AttributeSet attrs) { method setCustomTabColorizer (line 78) | void setCustomTabColorizer(SlidingTabLayout.TabColorizer customTabColo... method setSelectedIndicatorColors (line 83) | void setSelectedIndicatorColors(int... colors) { method onViewPagerPageChanged (line 90) | void onViewPagerPageChanged(int position, float positionOffset) { method onDraw (line 96) | @Override method setColorAlpha (line 138) | private static int setColorAlpha(int color, byte alpha) { method blendColors (line 148) | private static int blendColors(int color1, int color2, float ratio) { class SimpleTabColorizer (line 156) | private static class SimpleTabColorizer implements SlidingTabLayout.Ta... method getIndicatorColor (line 159) | @Override method setIndicatorColors (line 164) | void setIndicatorColors(int... colors) { FILE: UltimateRecyclerView/app/src/main/java/com/marshalchen/ultimaterecyclerview/demo/swiplistdemo/PackageAdapter.java class PackageAdapter (line 22) | public class PackageAdapter extends RecyclerView.Adapter data) { method getItem (line 33) | public String getItem(int position) { method onCreateViewHolder (line 37) | @Override method onBindViewHolder (line 46) | @Override method getItemId (line 57) | @Override method getItemCount (line 62) | @Override class ViewHolder (line 137) | public static class ViewHolder extends RecyclerView.ViewHolder { method ViewHolder (line 144) | public ViewHolder(View itemView) { method isPlayStoreInstalled (line 156) | private boolean isPlayStoreInstalled() { FILE: UltimateRecyclerView/ultimaterecyclerview/src/androidTest/java/com/marshalchen/ultimaterecyclerview/ApplicationTest.java class ApplicationTest (line 9) | public class ApplicationTest extends ApplicationTestCase { method ApplicationTest (line 10) | public ApplicationTest() { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/CustomUltimateRecyclerview.java class CustomUltimateRecyclerview (line 17) | public class CustomUltimateRecyclerview extends UltimateRecyclerView { method CustomUltimateRecyclerview (line 21) | public CustomUltimateRecyclerview(Context context) { method CustomUltimateRecyclerview (line 25) | public CustomUltimateRecyclerview(Context context, AttributeSet attrs) { method CustomUltimateRecyclerview (line 29) | public CustomUltimateRecyclerview(Context context, AttributeSet attrs,... method initViews (line 33) | @Override method setCustomSwipeToRefresh (line 72) | public void setCustomSwipeToRefresh() { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/DragDropTouchListener.java class DragDropTouchListener (line 52) | public abstract class DragDropTouchListener implements RecyclerView.OnIt... method DragDropTouchListener (line 72) | public DragDropTouchListener(RecyclerView recyclerView, Activity activ... method DragDropTouchListener (line 81) | public DragDropTouchListener(RecyclerView recyclerView, Activity activ... method onInterceptTouchEvent (line 86) | @Override method onTouchEvent (line 107) | @Override method startDrag (line 131) | public void startDrag() { method down (line 151) | private boolean down(MotionEvent event) { method move (line 159) | private boolean move(MotionEvent event) { method switchViewsIfNeeded (line 175) | private void switchViewsIfNeeded() { method doSwitch (line 196) | private void doSwitch(final View switchView, final int originalViewPos... method up (line 214) | private boolean up(MotionEvent event) { method cancel (line 222) | private boolean cancel(MotionEvent event) { method reset (line 227) | private void reset() { method getViewByPosition (line 253) | private View getViewByPosition(int position) { method scrollIfNeeded (line 259) | private boolean scrollIfNeeded() { method copyViewAsImage (line 279) | private ImageView copyViewAsImage(View v) { method getViewRawCoords (line 307) | private int[] getViewRawCoords(View locateView) { method setEnabled (line 322) | public void setEnabled(boolean enabled) { method onItemSwitch (line 333) | protected abstract void onItemSwitch(RecyclerView recyclerView, int fr... method onItemDrop (line 341) | protected abstract void onItemDrop(RecyclerView recyclerView, int posi... method setCustomDragHighlight (line 344) | public void setCustomDragHighlight(Drawable dragHighlight) { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/ItemTouchListenerAdapter.java class ItemTouchListenerAdapter (line 37) | public class ItemTouchListenerAdapter extends GestureDetector.SimpleOnG... type RecyclerViewOnItemClickListener (line 40) | public interface RecyclerViewOnItemClickListener { method onItemClick (line 41) | void onItemClick(RecyclerView parent, View clickedView, int position); method onItemLongClick (line 43) | void onItemLongClick(RecyclerView parent, View clickedView, int posi... method ItemTouchListenerAdapter (line 50) | public ItemTouchListenerAdapter( method onInterceptTouchEvent (line 61) | @Override method onTouchEvent (line 67) | @Override method onRequestDisallowInterceptTouchEvent (line 72) | @Override method onShowPress (line 76) | @Override method shiftAdjustInt (line 92) | private int shiftAdjustInt(int position) { method onSingleTapUp (line 101) | @Override method onLongPress (line 115) | public void onLongPress(MotionEvent e) { method getChildViewUnder (line 125) | @Nullable FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/NormalUltimateViewAdapter.java class NormalUltimateViewAdapter (line 20) | public abstract class NormalUltimateViewAdapter extends RecyclerView.Ada... method setCustomHeaderView (line 31) | public void setCustomHeaderView(UltimateRecyclerView.CustomRelativeWra... method getCustomHeaderView (line 35) | public UltimateRecyclerView.CustomRelativeWrapper getCustomHeaderView() { method onCreateViewHolder (line 41) | @Override method onCreateViewHolder (line 68) | public abstract UltimateRecyclerviewViewHolder onCreateViewHolder(View... method setCustomLoadMoreView (line 75) | public void setCustomLoadMoreView(View customview) { method swipeCustomLoadMoreView (line 84) | public void swipeCustomLoadMoreView(View customview) { method getCustomLoadMoreView (line 89) | public View getCustomLoadMoreView() { method getItemViewType (line 95) | @Override method getItemCount (line 117) | @Override method getAdapterItemCount (line 130) | public abstract int getAdapterItemCount(); method toggleSelection (line 132) | public void toggleSelection(int pos) { method clearSelection (line 136) | public void clearSelection(int pos) { method setSelected (line 140) | public void setSelected(int pos) { method swapPositions (line 151) | public void swapPositions(List list, int from, int to) { method insert (line 168) | public void insert(List list, T object, int position) { method remove (line 180) | public void remove(List list, int position) { method clear (line 192) | public void clear(List list) { method getHeaderId (line 198) | @Override method generateHeaderId (line 207) | public abstract long generateHeaderId(int position); class VIEW_TYPES (line 210) | protected class VIEW_TYPES { type AdapterAnimationType (line 217) | protected enum AdapterAnimationType { method getAdapterAnimations (line 232) | @TargetApi(Build.VERSION_CODES.HONEYCOMB) method onItemMove (line 256) | @Override method onItemDismiss (line 261) | @Override type OnStartDragListener (line 272) | public interface OnStartDragListener { method onStartDrag (line 279) | void onStartDrag(RecyclerView.ViewHolder viewHolder); FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/ObservableScrollState.java type ObservableScrollState (line 22) | public enum ObservableScrollState { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/ObservableScrollViewCallbacks.java type ObservableScrollViewCallbacks (line 22) | public interface ObservableScrollViewCallbacks { method onScrollChanged (line 33) | void onScrollChanged(int scrollY, boolean firstScroll, boolean dragging); method onDownMotionEvent (line 38) | void onDownMotionEvent(); method onUpOrCancelMotionEvent (line 45) | void onUpOrCancelMotionEvent(ObservableScrollState observableScrollSta... FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/RecyclerItemClickListener.java class RecyclerItemClickListener (line 25) | public class RecyclerItemClickListener implements RecyclerView.OnItemTou... type OnItemClickListener (line 28) | public interface OnItemClickListener { method onItemClick (line 29) | public void onItemClick(View view, int position); method RecyclerItemClickListener (line 34) | public RecyclerItemClickListener(Context context, OnItemClickListener ... method onInterceptTouchEvent (line 43) | @Override public boolean onInterceptTouchEvent(RecyclerView view, Moti... method onTouchEvent (line 52) | @Override public void onTouchEvent(RecyclerView view, MotionEvent moti... method onRequestDisallowInterceptTouchEvent (line 54) | @Override FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/Scrollable.java type Scrollable (line 10) | public interface Scrollable { method setScrollViewCallbacks (line 16) | void setScrollViewCallbacks(ObservableScrollViewCallbacks listener); method scrollVerticallyTo (line 25) | void scrollVerticallyTo(int y); method getCurrentScrollY (line 32) | int getCurrentScrollY(); method setTouchInterceptionViewGroup (line 41) | void setTouchInterceptionViewGroup(ViewGroup viewGroup); FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/SwipeDismissTouchListener.java class SwipeDismissTouchListener (line 28) | @Deprecated type SwipeDismissCallbacks (line 54) | public interface SwipeDismissCallbacks { method canDismiss (line 61) | boolean canDismiss(Object token); method onDismiss (line 69) | void onDismiss(View view, Object token); method SwipeDismissTouchListener (line 80) | public SwipeDismissTouchListener(View view, Object token, SwipeDismiss... method onTouch (line 92) | @Override method performDismiss (line 220) | private void performDismiss() { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/SwipeableUltimateRecyclerview.java class SwipeableUltimateRecyclerview (line 17) | public class SwipeableUltimateRecyclerview extends UltimateRecyclerView { method SwipeableUltimateRecyclerview (line 18) | public SwipeableUltimateRecyclerview(Context context) { method SwipeableUltimateRecyclerview (line 22) | public SwipeableUltimateRecyclerview(Context context, AttributeSet att... method SwipeableUltimateRecyclerview (line 27) | public SwipeableUltimateRecyclerview(Context context, AttributeSet att... method initViews (line 32) | @Override method setSwipeListViewListener (line 74) | public void setSwipeListViewListener(SwipeListViewListener swipeListVi... FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/SwipeableUltimateViewAdapter.java class SwipeableUltimateViewAdapter (line 16) | public abstract class SwipeableUltimateViewAdapter method SwipeableUltimateViewAdapter (line 20) | public SwipeableUltimateViewAdapter(List list) { method withBindHolder (line 34) | @Override method onBindAdViewHolder (line 39) | @Override method onBindCustomViewHolder (line 44) | @Override method onBindFooterViewHolder (line 49) | @Override method onBindHeaderViewHolder (line 54) | @Override method openItem (line 59) | @Override method closeItem (line 64) | @Override method closeAllExcept (line 69) | @Override method getOpenItems (line 74) | @Override method getOpenLayouts (line 79) | @Override method removeShownLayouts (line 84) | @Override method isOpen (line 89) | @Override method getMode (line 94) | @Override method setMode (line 99) | @Override class BaseSwipeableViewHolder (line 104) | public static class BaseSwipeableViewHolder extends RecyclerView.ViewH... method BaseSwipeableViewHolder (line 111) | public BaseSwipeableViewHolder(View itemView) { method insert (line 119) | @Override method removeAll (line 126) | @Override FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/URLogs.java class URLogs (line 8) | public final class URLogs { method getCurrentStackTraceElement (line 15) | private static StackTraceElement getCurrentStackTraceElement() { method trace (line 21) | public static void trace() { method getContent (line 28) | private static String getContent(StackTraceElement trace) { method getContents (line 34) | private static String getContents(StackTraceElement trace) { method traceStack (line 40) | public static void traceStack() { method traceStack (line 46) | public static void traceStack(String tag, int priority) { method v (line 78) | public static void v(String msg) { method d (line 90) | public static void d(String tag, String msg) { method d (line 101) | public static void d(String msg) { method i (line 113) | public static void i(String tag, String msg) { method d (line 123) | public static void d(String message, Object... args) { method w (line 135) | public static void w(String tag, String msg) { method e (line 147) | public static void e(String tag, String msg) { method i (line 158) | public static void i(String msg) { method w (line 169) | public static void w(String msg) { method e (line 180) | public static void e(String msg) { method e (line 192) | public static void e(Exception exception) { method e (line 205) | public static void e(Exception exception, String string) { method e (line 218) | public static void e(String string, Exception exception) { method e (line 232) | public static void e(String tag, String message, Exception exception) { method issIsLogEnabled (line 240) | public static boolean issIsLogEnabled() { method setsIsLogEnabled (line 250) | public static void setsIsLogEnabled(boolean sIsLogEnabled) { method getsApplicationTag (line 255) | public static String getsApplicationTag() { method setsApplicationTag (line 259) | public static void setsApplicationTag(String sApplicationTag) { method getTagContentPrint (line 263) | public static String getTagContentPrint() { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/UltimateDifferentViewTypeAdapter.java class UltimateDifferentViewTypeAdapter (line 14) | public abstract class UltimateDifferentViewTypeAdapter... class VIEW_TYPES (line 17) | protected class VIEW_TYPES extends UltimateViewAdapter.VIEW_TYPES { method onCreateViewHolder (line 21) | @Override method onBindViewHolder (line 30) | @Override method getItemCount (line 37) | @Override method getItemViewType (line 46) | @Override method getDataBinder (line 58) | public T getDataBinder(int viewType) { method getPosition (line 62) | public int getPosition(DataBinder binder, int binderPosition) { method getBinderPosition (line 75) | public int getBinderPosition(int position) { method notifyBinderItemRangeChanged (line 90) | public void notifyBinderItemRangeChanged(DataBinder binder, int positi... method notifyBinderItemRangeInserted (line 96) | public void notifyBinderItemRangeInserted(DataBinder binder, int posit... method notifyBinderItemRangeRemoved (line 102) | public void notifyBinderItemRangeRemoved(DataBinder binder, int positi... method notifyBinderItemChanged (line 108) | public void notifyBinderItemChanged(DataBinder binder, int binderPosit... method notifyBinderItemInserted (line 113) | public void notifyBinderItemInserted(DataBinder binder, int binderPosi... method notifyBinderItemMoved (line 117) | public void notifyBinderItemMoved(DataBinder binder, int fromPosition,... method notifyBinderItemRemoved (line 122) | public void notifyBinderItemRemoved(DataBinder binder, int binderPosit... method getEnumFromPosition (line 127) | public abstract E getEnumFromPosition(int position); method getEnumFromOrdinal (line 129) | public abstract E getEnumFromOrdinal(int ordinal); method getEnumFromBinder (line 131) | public E getEnumFromBinder(DataBinder binder) { method getDataBinder (line 140) | public T getDataBinder(E e) { method getBinderMap (line 144) | public Map getBinderMap() { method putBinder (line 148) | public void putBinder(E e, DataBinder binder) { method removeBinder (line 152) | public void removeBinder(E e) { method clearBinderMap (line 156) | public void clearBinderMap() { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/UltimateGridLayoutAdapter.java class UltimateGridLayoutAdapter (line 18) | public abstract class UltimateGridLayoutAdapter items) { method setSpanColumns (line 27) | public void setSpanColumns(int columns) { method normalDataConv (line 32) | private int normalDataConv(final int rpos) { method getViewById (line 42) | protected View getViewById(@LayoutRes final int layoutId, ViewGroup pa... method onCreateHeaderViewHolder (line 47) | @Override method getAdapterItemCount (line 52) | @Override method generateHeaderId (line 57) | @TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR1) method onBindViewHolder (line 63) | @Override method onFooterCustomerization (line 75) | protected void onFooterCustomerization(RecyclerView.ViewHolder view, i... method onBindHeaderViewHolder (line 85) | @Override method bindNormal (line 90) | protected abstract void bindNormal(BINDER b, DATA data, final int posi... FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/UltimateRecyclerView.java class UltimateRecyclerView (line 62) | public class UltimateRecyclerView extends FrameLayout implements Scrolla... method UltimateRecyclerView (line 161) | public UltimateRecyclerView(Context context) { method UltimateRecyclerView (line 166) | public UltimateRecyclerView(Context context, AttributeSet attrs) { method UltimateRecyclerView (line 172) | public UltimateRecyclerView(Context context, AttributeSet attrs, int d... method setRecylerViewBackgroundColor (line 178) | public void setRecylerViewBackgroundColor(@ColorInt int color) { method initViews (line 182) | protected void initViews() { method getEmptyView (line 224) | public View getEmptyView() { method setPolicies (line 228) | private void setPolicies(final int policyEmtpyView, final int policyIn... method setInflater (line 234) | public void setInflater(LayoutInflater inflater) { method setEmptyView (line 238) | private void setEmptyView(@LayoutRes final int emptyResourceId) { method setEmptyView (line 251) | private void setEmptyView(@Nullable View mInflatedView) { method setEmptyView (line 263) | public final void setEmptyView(@LayoutRes int emptyResourceId, final i... method setEmptyView (line 270) | public final void setEmptyView(@LayoutRes int emptyResourceId, final i... method setEmptyView (line 275) | public final void setEmptyView(@LayoutRes int emptyResourceId, final i... method setEmptyView (line 281) | public final void setEmptyView(@LayoutRes int emptyResourceId, final i... method showEmptyView (line 293) | public boolean showEmptyView() { method hideEmptyView (line 311) | public void hideEmptyView() { method setLoadMoreView (line 319) | public void setLoadMoreView(View mlayoutView) { method setLoadMoreView (line 337) | public void setLoadMoreView(@LayoutRes final int layout) { method showFloatingButtonView (line 348) | public void showFloatingButtonView() { method setScrollbars (line 360) | protected void setScrollbars() { method initAttrs (line 378) | protected void initAttrs(AttributeSet attrs) { method setObserableScrollListener (line 402) | private void setObserableScrollListener() { method scroll_load_more_detection (line 416) | private void scroll_load_more_detection(RecyclerView recyclerView) { method setDefaultScrollListener (line 486) | protected void setDefaultScrollListener() { method reenableLoadmore (line 512) | public void reenableLoadmore() { method isLoadMoreEnabled (line 519) | public boolean isLoadMoreEnabled() { method disableLoadmore (line 526) | public void disableLoadmore() { method enableShoworHideToolbarAndFloatingButton (line 534) | protected void enableShoworHideToolbarAndFloatingButton(RecyclerView r... method setOnScrollListener (line 634) | public void setOnScrollListener(RecyclerView.OnScrollListener customOn... method addOnScrollListener (line 638) | public void addOnScrollListener(RecyclerView.OnScrollListener customOn... method removeOnScrollListener (line 642) | public void removeOnScrollListener(RecyclerView.OnScrollListener custo... method addItemDividerDecoration (line 646) | public void addItemDividerDecoration(Context context) { method swapAdapter (line 662) | public void swapAdapter(UltimateViewAdapter adapter, boolean removeAnd... method setAdapter (line 667) | public void setAdapter(UltimateViewAdapter adapter) { method addItemDecoration (line 677) | public void addItemDecoration(RecyclerView.ItemDecoration itemDecorati... method addItemDecoration (line 688) | public void addItemDecoration(RecyclerView.ItemDecoration itemDecorati... method setItemAnimator (line 702) | public void setItemAnimator(RecyclerView.ItemAnimator animator) { method getItemAnimator (line 715) | public RecyclerView.ItemAnimator getItemAnimator() { method setDefaultOnRefreshListener (line 724) | public void setDefaultOnRefreshListener(SwipeRefreshLayout.OnRefreshLi... method setDefaultSwipeToRefreshColorScheme (line 746) | public void setDefaultSwipeToRefreshColorScheme(int... colors) { method setOnLoadMoreListener (line 755) | public void setOnLoadMoreListener(OnLoadMoreListener onLoadMoreListene... method setLayoutManager (line 765) | public void setLayoutManager(RecyclerView.LayoutManager manager) { method getAdapter (line 774) | public RecyclerView.Adapter getAdapter() { method setAdapterInternal (line 784) | private void setAdapterInternal(UltimateViewAdapter adapter) { method updateHelperDisplays (line 848) | private void updateHelperDisplays() { method implementLoadMorebehavior (line 878) | private void implementLoadMorebehavior() { method setHasFixedSize (line 888) | public void setHasFixedSize(boolean hasFixedSize) { method setRefreshing (line 897) | public void setRefreshing(boolean refreshing) { method enableDefaultSwipeRefresh (line 909) | public void enableDefaultSwipeRefresh(boolean isSwipeRefresh) { type OnLoadMoreListener (line 915) | public interface OnLoadMoreListener { method loadMore (line 916) | void loadMore(int itemsCount, final int maxLastVisiblePosition); type LAYOUT_MANAGER_TYPE (line 919) | public enum LAYOUT_MANAGER_TYPE { method findMax (line 926) | private int findMax(int[] lastPositions) { method findMin (line 935) | private int findMin(int[] lastPositions) { method setParallaxHeader (line 950) | public void setParallaxHeader(@LayoutRes int mLayout) { method setParallaxHeader (line 960) | public void setParallaxHeader(View header) { method setNormalHeader (line 973) | public void setNormalHeader(View header) { method setOnParallaxScroll (line 983) | public void setOnParallaxScroll(OnParallaxScroll parallaxScroll) { method translateHeader (line 996) | public void translateHeader(float of) { method setScrollMultiplier (line 1024) | public void setScrollMultiplier(float mul) { method getScrollMultiplier (line 1032) | public float getScrollMultiplier() { type OnParallaxScroll (line 1037) | public interface OnParallaxScroll { method onParallaxScroll (line 1038) | void onParallaxScroll(float percentage, float offset, View parallax); class CustomRelativeWrapper (line 1044) | public static class CustomRelativeWrapper extends RelativeLayout { method CustomRelativeWrapper (line 1048) | public CustomRelativeWrapper(Context context) { method dispatchDraw (line 1052) | @Override method setClipY (line 1059) | public void setClipY(int offset) { method setScrollViewCallbacks (line 1071) | public void setScrollViewCallbacks(ObservableScrollViewCallbacks liste... method setItemViewCacheSize (line 1075) | public void setItemViewCacheSize(final int off_screen_items) { method onRestoreInstanceState (line 1079) | @Override method onSaveInstanceState (line 1103) | @Override method onInterceptTouchEvent (line 1116) | @Override method setTouchInterceptionViewGroup (line 1137) | @Override method scrollVerticallyTo (line 1143) | @Override method scrollVerticallyToPosition (line 1154) | public void scrollVerticallyToPosition(int position) { method getCurrentScrollY (line 1164) | @Override method onTouchEvent (line 1169) | @Override method toolbarIsShown (line 1243) | public boolean toolbarIsShown(Toolbar mToolbar) { method toolbarIsHidden (line 1247) | public boolean toolbarIsHidden(Toolbar mToolbar) { method showToolbarAndFAB (line 1251) | @Deprecated method hideToolbarAndFAB (line 1257) | @Deprecated method showToolbar (line 1263) | public void showToolbar(Toolbar mToolbar, UltimateRecyclerView ultimat... method hideToolbar (line 1267) | public void hideToolbar(Toolbar mToolbar, UltimateRecyclerView ultimat... method showView (line 1271) | public void showView(View mView, UltimateRecyclerView ultimateRecycler... method hideView (line 1275) | public void hideView(View mView, UltimateRecyclerView ultimateRecycler... method moveToolbar (line 1279) | @TargetApi(Build.VERSION_CODES.HONEYCOMB) method moveView (line 1300) | @TargetApi(Build.VERSION_CODES.HONEYCOMB) method getDefaultFloatingActionButton (line 1322) | public FloatingActionButton getDefaultFloatingActionButton() { method setDefaultFloatingActionButton (line 1326) | public void setDefaultFloatingActionButton(FloatingActionButton defaul... method getCustomFloatingActionView (line 1330) | public View getCustomFloatingActionView() { method showFloatingActionMenu (line 1338) | public void showFloatingActionMenu() { method hideFloatingActionMenu (line 1343) | public void hideFloatingActionMenu() { method showFloatingActionButton (line 1347) | public void showFloatingActionButton() { method hideFloatingActionButton (line 1352) | public void hideFloatingActionButton() { method showDefaultFloatingActionButton (line 1356) | public void showDefaultFloatingActionButton() { method hideDefaultFloatingActionButton (line 1360) | public void hideDefaultFloatingActionButton() { method displayCustomFloatingActionView (line 1364) | public void displayCustomFloatingActionView(boolean b) { method displayDefaultFloatingActionButton (line 1369) | public void displayDefaultFloatingActionButton(boolean b) { method removeItemDecoration (line 1373) | public void removeItemDecoration(RecyclerView.ItemDecoration decoratio... method addOnItemTouchListener (line 1377) | public void addOnItemTouchListener(RecyclerView.OnItemTouchListener li... method removeOnItemTouchListener (line 1381) | public void removeOnItemTouchListener(RecyclerView.OnItemTouchListener... method getLayoutManager (line 1385) | public RecyclerView.LayoutManager getLayoutManager() { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/UltimateRecyclerviewViewHolder.java class UltimateRecyclerviewViewHolder (line 17) | public class UltimateRecyclerviewViewHolder extends RecyclerView.View... method UltimateRecyclerviewViewHolder (line 31) | public UltimateRecyclerviewViewHolder(View itemView) { method onBindView (line 42) | public void onBindView(Object object) { method getObject (line 53) | public T getObject() { method updateView (line 64) | protected void updateView(Context context, T object) { method getView (line 72) | public View getView() { method getContext (line 82) | public Context getContext() { method getResources (line 91) | public Resources getResources() { method onItemSelected (line 95) | @Override method onItemClear (line 100) | @Override method onViewRecycled (line 108) | public void onViewRecycled() { method onViewAttachedToWindow (line 114) | public void onViewAttachedToWindow() { method onViewDetachedFromWindow (line 120) | public void onViewDetachedFromWindow() { method isClickable (line 128) | public boolean isClickable() { method isLongClickable (line 137) | public boolean isLongClickable() { method findViewByIdEfficient (line 150) | public T findViewByIdEfficient(int id) { method findViewByIdEfficient (line 164) | public T findViewByIdEfficient(int parentId, int id) { method storeView (line 175) | private void storeView(int parentId, int id, View viewRetrieve) { method findViewById (line 184) | private View findViewById(int parentId, int id) { method retrieveFromCache (line 197) | private View retrieveFromCache(int parentId, int id) { method retrieveFromCache (line 215) | private View retrieveFromCache(int id) { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/UltimateViewAdapter.java class UltimateViewAdapter (line 24) | public abstract class UltimateViewAdapter list, int from, int to) { method insertInternal (line 376) | public final void insertInternal(List list, T object, final int... method insertFirstInternal (line 384) | public final void insertFirstInternal(List list, T item) { method insertLastInternal (line 388) | public final void insertLastInternal(List list, T item) { method insertInternal (line 399) | public final void insertInternal(List insert_data, List orig... method removeInternal (line 432) | public final void removeInternal(List list, int position) { method removeNotifyExternal (line 444) | protected void removeNotifyExternal(final int pos) { method removeFirstInternal (line 448) | public final void removeFirstInternal(List list) { method removeLastInternal (line 452) | public final void removeLastInternal(List list) { method clearInternal (line 462) | public final void clearInternal(List list) { method detectDispatchLoadMoreDisplay (line 476) | protected boolean detectDispatchLoadMoreDisplay(final int data_size_be... method revealDispatchLoadMoreView (line 516) | protected void revealDispatchLoadMoreView() { method removeDispatchLoadMoreView (line 524) | protected void removeDispatchLoadMoreView() { method notifyAfterRemoveAllData (line 542) | protected void notifyAfterRemoveAllData(final int data_size_before_rem... method removeAllInternal (line 582) | public final void removeAllInternal(List list) { method getHeaderId (line 586) | @Override method generateHeaderId (line 595) | public abstract long generateHeaderId(int position); class VIEW_TYPES (line 598) | public static class VIEW_TYPES { type AdapterAnimationType (line 611) | protected enum AdapterAnimationType { method getAdapterAnimations (line 626) | @TargetApi(Build.VERSION_CODES.HONEYCOMB) method onItemMove (line 660) | @Override method onItemDismiss (line 665) | @Override type OnStartDragListener (line 678) | public interface OnStartDragListener { method onStartDrag (line 685) | void onStartDrag(RecyclerView.ViewHolder viewHolder); FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/appPaginator/PageControlConst.java class PageControlConst (line 6) | public class PageControlConst { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/appPaginator/catelogGrid.java class catelogGrid (line 24) | public abstract class catelogGrid adapt... method onDrag (line 25) | @Override public boolean onDrag(View v, DragEvent event) { method clearNextMove (line 140) | public void clearNextMove() { method getDraggingId (line 144) | public long getDraggingId() { return draggingId; } method getLastDragInfo (line 146) | @Nullable public DragInfo getLastDragInfo() { return lastDragInfo; } FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/dragsortadapter/DragSortAdapter.java class DragSortAdapter (line 28) | public abstract class DragSortAdapter dragSortAdapter, View itemView) { method startDrag (line 171) | @TargetApi(Build.VERSION_CODES.HONEYCOMB) method getShadowBuilder (line 180) | public View.DragShadowBuilder getShadowBuilder(View itemView, Point ... method startDrag (line 184) | @TargetApi(Build.VERSION_CODES.HONEYCOMB) FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/dragsortadapter/DragSortShadowBuilder.java class DragSortShadowBuilder (line 27) | @TargetApi(Build.VERSION_CODES.HONEYCOMB) method DragSortShadowBuilder (line 34) | public DragSortShadowBuilder(View view, Point touchPoint) { method onProvideShadowMetrics (line 39) | @Override method onDrawShadow (line 50) | @Override public void onDrawShadow(@NonNull Canvas canvas) { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/dragsortadapter/NoForegroundShadowBuilder.java class NoForegroundShadowBuilder (line 12) | public class NoForegroundShadowBuilder extends DragSortShadowBuilder { method NoForegroundShadowBuilder (line 16) | public NoForegroundShadowBuilder(View view, Point touchPoint) { method onDrawShadow (line 21) | @Override public void onDrawShadow(@NonNull Canvas canvas) { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/expanx/ExpandableItemData.java class ExpandableItemData (line 12) | public class ExpandableItemData implements... method isExpand (line 21) | public boolean isExpand() { method setExpand (line 25) | public void setExpand(boolean expand) { method getType (line 29) | public int getType() { method setType (line 33) | public void setType(int type) { method getText (line 37) | public String getText() { method setText (line 41) | public void setText(String text) { method getChildren (line 45) | public List getChildren() { method setChildren (line 49) | public void setChildren(List children) { method ExpandableItemData (line 53) | public ExpandableItemData(int type, String text, String path, String u... method ExpandableItemData (line 64) | public ExpandableItemData() { method getUuid (line 68) | public String getUuid() { method setUuid (line 72) | public void setUuid(String uuid) { method getPath (line 76) | public String getPath() { method setPath (line 80) | public void setPath(String path) { method getTreeDepth (line 84) | public int getTreeDepth() { method setTreeDepth (line 88) | public void setTreeDepth(int treeDepth) { method compareTo (line 92) | @Override FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/expanx/LinearExpanxURVAdapter.java class LinearExpanxURVAdapter (line 25) | public abstract class LinearExpanxURVAdapter getSet() { method addOnScrollToListener (line 56) | public void addOnScrollToListener(OnScrollToListener onScrollToListene... method setOnScrollToListener (line 60) | @Deprecated method LinearExpanxURVAdapter (line 65) | public LinearExpanxURVAdapter(Context context, final int clickhandler,... method LinearExpanxURVAdapter (line 70) | public LinearExpanxURVAdapter(Context context, final int clickhandler) { method LinearExpanxURVAdapter (line 76) | public LinearExpanxURVAdapter(Context context) { method iniCustomParentHolder (line 89) | protected abstract G iniCustomParentHolder(View parentview); method iniCustomChildHolder (line 97) | protected abstract H iniCustomChildHolder(View childview); method initiateview (line 99) | private View initiateview(ViewGroup parent, final @LayoutRes int layou... method getLayoutResParent (line 103) | protected abstract int getLayoutResParent(); method getLayoutResChild (line 105) | protected abstract int getLayoutResChild(); method onCreateViewHolder (line 107) | @Override method getBehavior (line 121) | private ItemDataClickListener getBehavior() { method onBindViewHolder (line 131) | @Override method onCreateViewHolder (line 148) | @Override method triggerBoardCastEventScrollTo (line 153) | private void triggerBoardCastEventScrollTo(final int n) { method triggerSingleEventScrollTo (line 160) | private void triggerSingleEventScrollTo(final int n) { method getChildrenByPath (line 166) | protected abstract List getChildrenByPath(String path, int depth, f... method onCreateHeaderViewHolder (line 169) | @Override method onBindHeaderViewHolder (line 174) | @Override method getItemCount (line 179) | @Override method getAdapterItemCount (line 189) | @Override method generateHeaderId (line 194) | @Override method getChildrenCount (line 199) | private int getChildrenCount(T item) { method printChild (line 205) | private void printChild(Object item, List list) { method removeAll (line 224) | protected void removeAll(int position, int itemCount) { method getCurrentPosition (line 237) | protected int getCurrentPosition(String uuid) { method getItemViewType (line 246) | @Override method add (line 251) | public void add(T text, int position) { method addAll (line 256) | public void addAll(List list, int position) { method delete (line 261) | public void delete(int pos) { method onExpandChildren (line 283) | @Override method onHideChildren (line 295) | @Override method onExpandChildren (line 309) | @Override method onHideChildren (line 323) | @Override FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/expanx/SmartItem.java class SmartItem (line 14) | public class SmartItem extends ExpandableItemData { method SmartItem (line 24) | public SmartItem(int type, String text, String path, int depth, List extends Ultima... method BaseViewHolder (line 23) | public BaseViewHolder(View itemView) { method getView (line 28) | protected View getView(final Context m, final ViewGroup parent, final ... method getMarginBy (line 36) | protected void getMarginBy() { method getParamsLayoutOffset (line 44) | protected RelativeLayout.LayoutParams getParamsLayoutOffset(ImageView ... method getParamsLayoutOffset (line 50) | protected RelativeLayout.LayoutParams getParamsLayoutOffset(RelativeLa... method getParamsLayoutOffset (line 56) | protected RelativeLayout.LayoutParams getParamsLayoutOffset(TextView l... method getParamsLayout (line 63) | protected RelativeLayout.LayoutParams getParamsLayout(TextView layout,... method getParamsLayout (line 71) | protected RelativeLayout.LayoutParams getParamsLayout(ImageView image,... method getParamsLayout (line 77) | protected RelativeLayout.LayoutParams getParamsLayout(RelativeLayout l... FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/expanx/Util/ChildClickListener.java type ChildClickListener (line 6) | public interface ChildClickListener { method onClickSubMenuItem (line 7) | void onClickSubMenuItem(final String[] bypath, final String fullpath); FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/expanx/Util/ChildVH.java type ChildVH (line 8) | public interface ChildVH { method bindView (line 9) | void bindView(final bindData itemData, int position); method onChildItemClick (line 11) | void onChildItemClick(final String title, final String path); FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/expanx/Util/DataUtil.java class DataUtil (line 24) | public class DataUtil { method getSmallList (line 27) | public static List getSmallList(final String[] list) { method getChildrenByPath (line 42) | public static List getChildrenByPath(String path, ... method openFileInSystem (line 70) | public static void openFileInSystem(String path, Context context) { method fileExt (line 84) | @SuppressLint("DefaultLocale") FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/expanx/Util/ItemDataClickListener.java type ItemDataClickListener (line 11) | public interface ItemDataClickListener { method onExpandChildren (line 13) | void onExpandChildren(T itemData); method onHideChildren (line 15) | void onHideChildren(T itemData); FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/expanx/Util/OnScrollToListener.java type OnScrollToListener (line 8) | public interface OnScrollToListener { method scrollTo (line 9) | public void scrollTo(int position); FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/expanx/Util/ParentVH.java type ParentVH (line 8) | public interface ParentVH { method bindView (line 10) | void bindView(final bindData itemData, final int position, final ItemD... method rotationExpandIcon (line 12) | void rotationExpandIcon(float from, float to); method onParentItemClick (line 14) | void onParentItemClick(final String path); method openDegree (line 16) | int openDegree(); method closeDegree (line 18) | int closeDegree(); FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/expanx/Util/child.java class child (line 10) | public abstract class child extends BaseVi... method child (line 11) | public child(View itemView) { method setChildListener (line 18) | public void setChildListener(ChildClickListener mlistener) { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/expanx/Util/easyTemplateChild.java class easyTemplateChild (line 15) | public abstract class easyTemplateChild void setRelativeLayoutClickable(final V cli... FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/expanx/customizedAdapter.java class customizedAdapter (line 11) | public abstract class customizedAdapter, T e... method customizedAdapter (line 13) | public customizedAdapter(Context context) { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/grid/BasicGridLayoutManager.java class BasicGridLayoutManager (line 11) | public class BasicGridLayoutManager extends GridLayoutManager { method getSpanSize (line 17) | @Override method getSpanInterval (line 28) | protected int getSpanInterval(int position) { method getHeaderSpanCount (line 35) | protected int getHeaderSpanCount(int n) { method getNormalSpanCount (line 39) | protected int getNormalSpanCount(int item_position) { method decideSpanSizeCal (line 43) | protected GridLayoutManager.SpanSizeLookup decideSpanSizeCal() { method BasicGridLayoutManager (line 47) | public BasicGridLayoutManager(Context context, int spanCount, Ultimate... method BasicGridLayoutManager (line 53) | public BasicGridLayoutManager(Context context, int spanCount, int orie... FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/grid/GridPaddingDecorator.java class GridPaddingDecorator (line 14) | public class GridPaddingDecorator extends RecyclerView.ItemDecoration { method GridPaddingDecorator (line 24) | public GridPaddingDecorator(int vPadding, int hPadding, int spanCount) { method getItemOffsets (line 30) | @Override FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/grid/GridSpacingItemDecoration.java class GridSpacingItemDecoration (line 10) | public class GridSpacingItemDecoration extends RecyclerView.ItemDecorati... method GridSpacingItemDecoration (line 16) | public GridSpacingItemDecoration(int spanCount, int spacing, boolean i... method getItemOffsets (line 22) | @Override FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/grid/customSectionGridAdapter.java class customSectionGridAdapter (line 6) | public class customSectionGridAdapter { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/gridSection/HeaderViewHolder.java class HeaderViewHolder (line 11) | public class HeaderViewHolder extends RecyclerView.ViewHolder { method HeaderViewHolder (line 15) | public HeaderViewHolder(View itemView, @IdRes int titleID) { method render (line 20) | public void render(String title) { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/gridSection/SectionedRecyclerViewAdapter.java class SectionedRecyclerViewAdapter (line 9) | public abstract class SectionedRecyclerViewAdapter a... method getSpanSize (line 18) | @Override FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/gridSection/SimpleSectionedAdapter.java class SimpleSectionedAdapter (line 19) | public abstract class SimpleSectionedAdapter { method onGenerateAdview (line 19) | Adv onGenerateAdview(); method AdmobAdapter (line 44) | public AdmobAdapter(Adv adview, boolean insertOnce, int setInterval, L... method AdmobAdapter (line 58) | public AdmobAdapter( method getAdViewHolder (line 95) | @Override method totalAdditionalItems (line 113) | @Override method isOnAdView (line 135) | @Override method notifyAfterRemoveAllData (line 141) | @Override method getItemDataPosFromInternalPos (line 178) | @Override method getReverseDataArrayPosition (line 198) | protected int getReverseDataArrayPosition(final int dataPos) { method isPosOnAdView (line 218) | public final boolean isPosOnAdView(final int pos) { method atAdPos (line 228) | public final int atAdPos(final int pos) { method getFinalShiftPosition (line 240) | public final int getFinalShiftPosition(int pos) { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/quickAdapter/BiAdAdapterSwitcher.java class BiAdAdapterSwitcher (line 27) | public class BiAdAdapterSwitcher< method setMaxPages (line 48) | public void setMaxPages(final int n) { method BiAdAdapterSwitcher (line 52) | public BiAdAdapterSwitcher(UltimateRecyclerView view, EASY adapter_wit... method EnableAutoDisableLoadMoreByMaxPages (line 59) | public BiAdAdapterSwitcher EnableAutoDisableLoadMoreByMaxPages() { method init (line 64) | public void init(final boolean adenabled) { method emptyViewControl (line 75) | protected void emptyViewControl() { method scrollToTop (line 84) | public void scrollToTop() { type onLoadMore (line 101) | public interface onLoadMore { method request_start (line 102) | boolean request_start(int current_page_no, int itemsCount, final int... method run (line 106) | @Override method setCustomOnFresh (line 125) | protected BiAdAdapterSwitcher setCustomOnFresh(Runnable h) { method onEnableRefresh (line 137) | public BiAdAdapterSwitcher onEnableRefresh(final int delay_trigger) { method removeALL (line 147) | public void removeALL() { method notifyDataSetChanged (line 154) | public void notifyDataSetChanged() { method reset (line 162) | private void reset() { method load_more_data (line 172) | public void load_more_data(final List new_data_list) { method load_more_data_at_zero (line 180) | public void load_more_data_at_zero(final List new_data_list) { method onEnableLoadmore (line 188) | public BiAdAdapterSwitcher onEnableLoadmore( method getV (line 223) | private View getV(final @LayoutRes int layoutResId) { method insert_default (line 228) | private void insert_default(EASY sd, List list) { method insert_default (line 232) | private void insert_default(ADMOB sd, List list) { method maximum_size (line 236) | public static void maximum_size(LinearLayout l, ... FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/quickAdapter/StaggerHolder.java class StaggerHolder (line 14) | public abstract class StaggerHolder extends UltimateRecyclerviewViewHold... method StaggerHolder (line 19) | public StaggerHolder(View itemView, int type) { method bindHeader (line 36) | protected abstract void bindHeader(View view); method bindFooter (line 38) | protected abstract void bindFooter(View view); method bindNormal (line 40) | protected abstract void bindNormal(View view); method bindAd (line 42) | protected abstract void bindAd(View view); FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/quickAdapter/easyRegularAdapter.java class easyRegularAdapter (line 21) | public abstract class easyRegularAdapter list) { method easyRegularAdapter (line 40) | public easyRegularAdapter(T... objects) { method getNormalLayoutResId (line 50) | protected abstract int getNormalLayoutResId(); method newViewHolder (line 58) | protected abstract BINDHOLDER newViewHolder(View view); method newFooterHolder (line 60) | @Override method newHeaderHolder (line 65) | @Override method onCreateViewHolder (line 76) | @Override method getAdapterItemCount (line 82) | @Override method getItem (line 87) | protected T getItem(final int pos) { method hasItem (line 99) | public boolean hasItem(T object) { method isEmpty (line 112) | public boolean isEmpty() { method getObjects (line 120) | public List getObjects() { method generateHeaderId (line 127) | @Override method onBindViewHolder (line 134) | @Override method getItemDataPosFromInternalPos (line 156) | protected int getItemDataPosFromInternalPos(final int touch_position) { method withBindHolder (line 176) | protected abstract void withBindHolder(final BINDHOLDER holder, final ... method onBindHeaderViewHolder (line 184) | @Override method onBindFooterViewHolder (line 189) | protected void onBindFooterViewHolder(RecyclerView.ViewHolder holder, ... method onBindCustomViewHolder (line 193) | protected void onBindCustomViewHolder(RecyclerView.ViewHolder holder, ... method onBindAdViewHolder (line 197) | protected void onBindAdViewHolder(RecyclerView.ViewHolder holder, fina... method onCreateHeaderViewHolder (line 201) | @Override method insert (line 207) | public void insert(List new_data) { method removeAll (line 211) | public void removeAll() { method insertFirst (line 215) | public void insertFirst(T item) { method insertLast (line 219) | public void insertLast(T item) { method removeAt (line 224) | public final void removeAt(int pos) { method removeLast (line 228) | public void removeLast() { method removeFirst (line 232) | public void removeFirst() { method swapPositions (line 236) | public final void swapPositions(int from, int to) { method setStableId (line 240) | public void setStableId(boolean b) { method getConstructorWithView (line 301) | private Constructor getConstructorWithView(Class T getView(int viewId) { method retrieveView (line 132) | @SuppressWarnings("unchecked") method setText (line 149) | public BaseAdapterHelper setText(int viewId, String value) { method setImageResource (line 162) | public BaseAdapterHelper setImageResource(int viewId, int imageResId) { method setBackgroundColor (line 175) | public BaseAdapterHelper setBackgroundColor(int viewId, int color) { method setBackgroundRes (line 188) | public BaseAdapterHelper setBackgroundRes(int viewId, int backgroundRe... method setTextColor (line 201) | public BaseAdapterHelper setTextColor(int viewId, int textColor) { method setTextColorRes (line 214) | public BaseAdapterHelper setTextColorRes(int viewId, int textColorRes) { method setImageDrawable (line 227) | public BaseAdapterHelper setImageDrawable(int viewId, Drawable drawabl... method setImageUrl (line 245) | public BaseAdapterHelper setImageUrl(int viewId, String imageUrl) { method setImageBitmap (line 273) | public BaseAdapterHelper setImageBitmap(int viewId, Bitmap bitmap) { method setAlpha (line 287) | @SuppressLint("NewApi") method setVisible (line 308) | public BaseAdapterHelper setVisible(int viewId, boolean visible) { method linkify (line 320) | public BaseAdapterHelper linkify(int viewId) { method setTypeface (line 333) | public BaseAdapterHelper setTypeface(int viewId, Typeface typeface) { method setTypeface (line 348) | public BaseAdapterHelper setTypeface(Typeface typeface, int... viewIds) { method setProgress (line 364) | public BaseAdapterHelper setProgress(int viewId, int progress) { method setProgress (line 378) | public BaseAdapterHelper setProgress(int viewId, int progress, int max) { method setMax (line 392) | public BaseAdapterHelper setMax(int viewId, int max) { method setRating (line 405) | public BaseAdapterHelper setRating(int viewId, float rating) { method setRating (line 419) | public BaseAdapterHelper setRating(int viewId, float rating, int max) { method setTag (line 433) | public BaseAdapterHelper setTag(int viewId, Object tag) { method setTag (line 447) | public BaseAdapterHelper setTag(int viewId, int key, Object tag) { method setChecked (line 460) | public BaseAdapterHelper setChecked(int viewId, boolean checked) { method setAdapter (line 473) | public BaseAdapterHelper setAdapter(int viewId, Adapter adapter) { method setOnClickListener (line 486) | public BaseAdapterHelper setOnClickListener(int viewId, method setOnTouchListener (line 500) | public BaseAdapterHelper setOnTouchListener(int viewId, method setOnLongClickListener (line 514) | public BaseAdapterHelper setOnLongClickListener(int viewId, method getView (line 526) | public View getView() { method getPosition (line 537) | public int getPosition() { method getAssociatedObject (line 550) | public Object getAssociatedObject() { method setAssociatedObject (line 559) | public void setAssociatedObject(Object associatedObject) { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/quickAdapter/extBaseAdapter/BaseQuickAdapter.java class BaseQuickAdapter (line 40) | public abstract class BaseQuickAdapter e... method BaseQuickAdapter (line 58) | public BaseQuickAdapter(Context context, int layoutResId) { method BaseQuickAdapter (line 70) | public BaseQuickAdapter(Context context, int layoutResId, List data) { method BaseQuickAdapter (line 78) | public BaseQuickAdapter(Context context, ArrayList data, method getCount (line 85) | @Override method getItem (line 91) | @Override method getItemId (line 98) | @Override method getViewTypeCount (line 103) | @Override method getItemViewType (line 110) | @Override method getView (line 126) | @Override method createIndeterminateProgressView (line 139) | private View createIndeterminateProgressView(View convertView, method isEnabled (line 151) | @Override method add (line 156) | public void add(T elem) { method addAll (line 161) | public void addAll(List elem) { method set (line 166) | public void set(T oldElem, T newElem) { method set (line 170) | public void set(int index, T elem) { method remove (line 175) | public void remove(T elem) { method remove (line 180) | public void remove(int index) { method replaceAll (line 185) | public void replaceAll(List elem) { method contains (line 191) | public boolean contains(T elem) { method clear (line 198) | public void clear() { method showIndeterminateProgress (line 203) | public void showIndeterminateProgress(boolean display) { method convert (line 217) | protected abstract void convert(H helper, T item); method getAdapterHelper (line 236) | protected abstract H getAdapterHelper(int position, View convertView, FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/quickAdapter/extBaseAdapter/EnhancedQuickAdapter.java class EnhancedQuickAdapter (line 34) | public abstract class EnhancedQuickAdapter extends QuickAdapter { method EnhancedQuickAdapter (line 41) | public EnhancedQuickAdapter(Context context, int layoutResId) { method EnhancedQuickAdapter (line 52) | public EnhancedQuickAdapter(Context context, int layoutResId, List ... method convert (line 56) | @Override method convert (line 68) | protected abstract void convert(BaseAdapterHelper helper, T item, bool... FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/quickAdapter/extBaseAdapter/QuickAdapter.java class QuickAdapter (line 23) | public abstract class QuickAdapter extends method QuickAdapter (line 32) | public QuickAdapter(Context context, int layoutResId) { method QuickAdapter (line 44) | public QuickAdapter(Context context, int layoutResId, List data) { method QuickAdapter (line 48) | public QuickAdapter(Context context, ArrayList data, method getAdapterHelper (line 53) | protected BaseAdapterHelper getAdapterHelper(int position, FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/quickAdapter/extUtimateRVA/MultiItemTypeSupport.java type MultiItemTypeSupport (line 6) | public interface MultiItemTypeSupport { method getLayoutId (line 7) | int getLayoutId(int position, T t); method getViewTypeCount (line 9) | int getViewTypeCount(); method getItemViewType (line 11) | int getItemViewType(int postion, T t); FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/stickyheadersrecyclerview/HeaderPositionCalculator.java class HeaderPositionCalculator (line 15) | public class HeaderPositionCalculator { method HeaderPositionCalculator (line 22) | public HeaderPositionCalculator(StickyRecyclerHeadersAdapter adapter, ... method hasNewHeader (line 37) | public boolean hasNewHeader(int position) { method indexOutOfBounds (line 51) | private boolean indexOutOfBounds(int position) { method getHeaderBounds (line 55) | public Rect getHeaderBounds(RecyclerView recyclerView, View header, Vi... method getDefaultHeaderOffset (line 70) | private Rect getDefaultHeaderOffset(RecyclerView recyclerView, View he... method isStickyHeaderBeingPushedOffscreen (line 89) | private boolean isStickyHeaderBeingPushedOffscreen(RecyclerView recycl... method translateHeaderWithNextHeader (line 119) | private void translateHeaderWithNextHeader(RecyclerView recyclerView, ... method getFirstViewUnobscuredByHeader (line 144) | private View getFirstViewUnobscuredByHeader(RecyclerView parent, View ... method itemIsObscuredByHeader (line 163) | private boolean itemIsObscuredByHeader(RecyclerView parent, View item,... method getListTop (line 191) | private int getListTop(RecyclerView view) { method getListLeft (line 199) | private int getListLeft(RecyclerView view) { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/stickyheadersrecyclerview/StickyRecyclerHeadersAdapter.java type StickyRecyclerHeadersAdapter (line 6) | public interface StickyRecyclerHeadersAdapter getOpenItems(); method getOpenLayouts (line 16) | List getOpenLayouts(); method removeShownLayouts (line 18) | void removeShownLayouts(SwipeLayout layout); method isOpen (line 20) | boolean isOpen(int position); method getMode (line 22) | Mode getMode(); method setMode (line 24) | void setMode(Mode mode); type Mode (line 27) | enum Mode { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/swipe/SwipeLayout.java class SwipeLayout (line 33) | public class SwipeLayout extends FrameLayout { type DragEdge (line 64) | public enum DragEdge { type ShowMode (line 71) | public enum ShowMode { method SwipeLayout (line 76) | public SwipeLayout(Context context) { method SwipeLayout (line 80) | public SwipeLayout(Context context, AttributeSet attrs) { method SwipeLayout (line 84) | public SwipeLayout(Context context, AttributeSet attrs, int defStyle) { type SwipeListener (line 115) | public interface SwipeListener { method onStartOpen (line 116) | void onStartOpen(SwipeLayout layout); method onOpen (line 118) | void onOpen(SwipeLayout layout); method onStartClose (line 120) | void onStartClose(SwipeLayout layout); method onClose (line 122) | void onClose(SwipeLayout layout); method onUpdate (line 124) | void onUpdate(SwipeLayout layout, int leftOffset, int topOffset); method onHandRelease (line 126) | void onHandRelease(SwipeLayout layout, float xvel, float yvel); method addSwipeListener (line 129) | public void addSwipeListener(SwipeListener l) { method removeSwipeListener (line 133) | public void removeSwipeListener(SwipeListener l) { method removeAllSwipeListener (line 137) | public void removeAllSwipeListener() { type SwipeDenier (line 141) | public interface SwipeDenier { method shouldDenySwipe (line 149) | boolean shouldDenySwipe(MotionEvent ev); method addSwipeDenier (line 152) | public void addSwipeDenier(SwipeDenier denier) { method removeSwipeDenier (line 156) | public void removeSwipeDenier(SwipeDenier denier) { method removeAllSwipeDeniers (line 160) | public void removeAllSwipeDeniers() { type OnRevealListener (line 164) | public interface OnRevealListener { method onReveal (line 165) | void onReveal(View child, DragEdge edge, float fraction, int distance); method addRevealListener (line 176) | public void addRevealListener(int childId, OnRevealListener l) { method addRevealListener (line 198) | public void addRevealListener(int[] childIds, OnRevealListener l) { method removeRevealListener (line 203) | public void removeRevealListener(int childId, OnRevealListener l) { method removeAllRevealListeners (line 212) | public void removeAllRevealListeners(int childId) { method clampViewPositionHorizontal (line 222) | @Override method clampViewPositionVertical (line 263) | @Override method tryCaptureView (line 315) | @Override method getViewHorizontalDragRange (line 324) | @Override method getViewVerticalDragRange (line 329) | @Override method onViewReleased (line 336) | @Override method onViewPositionChanged (line 347) | @Override method isViewTotallyFirstShowed (line 414) | protected boolean isViewTotallyFirstShowed(View child, Rect relativePo... method isViewShowing (line 436) | protected boolean isViewShowing(View child, Rect relativePosition, Dra... method getRelativePosition (line 484) | protected Rect getRelativePosition(View child) { method dispatchSwipeEvent (line 500) | protected void dispatchSwipeEvent(int surfaceLeft, int surfaceTop, int... method dispatchSwipeEvent (line 516) | protected void dispatchSwipeEvent(int surfaceLeft, int surfaceTop, boo... method safeBottomView (line 556) | private void safeBottomView() { method dispatchRevealEvent (line 574) | protected void dispatchRevealEvent(final int surfaceLeft, final int su... method computeScroll (line 648) | @Override type OnLayout (line 660) | public interface OnLayout { method onLayout (line 661) | void onLayout(SwipeLayout v); method addOnLayoutListener (line 666) | public void addOnLayoutListener(OnLayout l) { method removeOnLayoutListener (line 671) | public void removeOnLayoutListener(OnLayout l) { method clearDragEdge (line 675) | public void clearDragEdge() { method setDrag (line 679) | public void setDrag(DragEdge dragEdge, int childId) { method setDrag (line 684) | public void setDrag(DragEdge dragEdge, View child) { method addDrag (line 689) | public void addDrag(DragEdge dragEdge, int childId) { method addDrag (line 693) | public void addDrag(DragEdge dragEdge, View child) { method addDrag (line 697) | public void addDrag(DragEdge dragEdge, View child, ViewGroup.LayoutPar... method addView (line 727) | @Override method onLayout (line 767) | @Override method layoutPullOut (line 776) | void layoutPullOut() { method layoutLayDown (line 790) | void layoutLayDown() { method checkCanDrag (line 806) | private void checkCanDrag(MotionEvent ev) { method onInterceptTouchEvent (line 879) | @Override method onTouchEvent (line 933) | @Override method isClickToClose (line 969) | public boolean isClickToClose() { method setClickToClose (line 973) | public void setClickToClose(boolean mClickToClose) { method setSwipeEnabled (line 977) | public void setSwipeEnabled(boolean enabled) { method isSwipeEnabled (line 981) | public boolean isSwipeEnabled() { method isLeftSwipeEnabled (line 985) | public boolean isLeftSwipeEnabled() { method setLeftSwipeEnabled (line 991) | public void setLeftSwipeEnabled(boolean leftSwipeEnabled) { method isRightSwipeEnabled (line 995) | public boolean isRightSwipeEnabled() { method setRightSwipeEnabled (line 1001) | public void setRightSwipeEnabled(boolean rightSwipeEnabled) { method isTopSwipeEnabled (line 1005) | public boolean isTopSwipeEnabled() { method setTopSwipeEnabled (line 1011) | public void setTopSwipeEnabled(boolean topSwipeEnabled) { method isBottomSwipeEnabled (line 1015) | public boolean isBottomSwipeEnabled() { method setBottomSwipeEnabled (line 1021) | public void setBottomSwipeEnabled(boolean bottomSwipeEnabled) { method insideAdapterView (line 1025) | private boolean insideAdapterView() { method getAdapterView (line 1029) | private AdapterView getAdapterView() { method performAdapterViewItemClick (line 1037) | private void performAdapterViewItemClick() { method performAdapterViewItemLongClick (line 1050) | private boolean performAdapterViewItemLongClick() { method onAttachedToWindow (line 1079) | @Override method setOnClickListener (line 1105) | @Override method setOnLongClickListener (line 1113) | @Override method isTouchOnSurface (line 1121) | private boolean isTouchOnSurface(MotionEvent ev) { class SwipeDetector (line 1135) | class SwipeDetector extends GestureDetector.SimpleOnGestureListener { method onSingleTapUp (line 1136) | @Override method onDoubleTap (line 1144) | @Override method setDragDistance (line 1168) | public void setDragDistance(int max) { method setShowMode (line 1181) | public void setShowMode(ShowMode mode) { method getDragEdge (line 1186) | public DragEdge getDragEdge() { method getDragDistance (line 1190) | public int getDragDistance() { method getShowMode (line 1194) | public ShowMode getShowMode() { method getSurfaceView (line 1201) | public View getSurfaceView() { method getCurrentBottomView (line 1209) | @Nullable method getBottomViews (line 1221) | public List getBottomViews() { type Status (line 1229) | public enum Status { method getOpenStatus (line 1241) | public Status getOpenStatus() { method processHandRelease (line 1265) | protected void processHandRelease(float xvel, float yvel, boolean isCl... method open (line 1311) | public void open() { method open (line 1315) | public void open(boolean smooth) { method open (line 1319) | public void open(boolean smooth, boolean notify) { method open (line 1348) | public void open(DragEdge edge) { method open (line 1353) | public void open(boolean smooth, DragEdge edge) { method open (line 1358) | public void open(boolean smooth, boolean notify, DragEdge edge) { method close (line 1366) | public void close() { method close (line 1370) | public void close(boolean smooth) { method close (line 1380) | public void close(boolean smooth, boolean notify) { method toggle (line 1403) | public void toggle() { method toggle (line 1407) | public void toggle(boolean smooth) { method computeSurfaceLayoutArea (line 1419) | private Rect computeSurfaceLayoutArea(boolean open) { method computeBottomLayoutAreaViaSurface (line 1433) | private Rect computeBottomLayoutAreaViaSurface(ShowMode mode, Rect sur... method computeBottomLayDown (line 1468) | private Rect computeBottomLayDown(DragEdge dragEdge) { method setOnDoubleClickListener (line 1486) | public void setOnDoubleClickListener(DoubleClickListener doubleClickLi... type DoubleClickListener (line 1490) | public interface DoubleClickListener { method onDoubleClick (line 1491) | void onDoubleClick(SwipeLayout layout, boolean surface); method dp2px (line 1494) | private int dp2px(float dp) { method setDragEdge (line 1504) | @Deprecated method onViewRemoved (line 1513) | @Override method getDragEdgeMap (line 1522) | public Map getDragEdgeMap() { method getDragEdges (line 1529) | @Deprecated method setDragEdges (line 1539) | @Deprecated method setDragEdges (line 1558) | @Deprecated method setBottomViewIds (line 1574) | @Deprecated method getCurrentOffset (line 1582) | private float getCurrentOffset() { method setCurrentDragEdge (line 1587) | private void setCurrentDragEdge(DragEdge dragEdge) { method updateBottomViews (line 1592) | private void updateBottomViews() { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/swipelistview/BaseSwipeListViewListener.java class BaseSwipeListViewListener (line 3) | public class BaseSwipeListViewListener implements SwipeListViewListener { method onOpened (line 4) | @Override method onClosed (line 8) | @Override method onListChanged (line 12) | @Override method onMove (line 16) | @Override method onStartOpen (line 20) | @Override method onStartClose (line 24) | @Override method onClickFrontView (line 28) | @Override method onClickBackView (line 32) | @Override method onDismiss (line 36) | @Override method onChangeSwipeMode (line 40) | @Override method onChoiceChanged (line 45) | @Override method onChoiceStarted (line 49) | @Override method onChoiceEnded (line 53) | @Override method onFirstListItem (line 57) | @Override method onLastListItem (line 61) | @Override FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/swipelistview/SwipeListView.java class SwipeListView (line 41) | public class SwipeListView extends RecyclerView { method SwipeListView (line 153) | public SwipeListView(Context context, int swipeBackView, int swipeFron... method SwipeListView (line 165) | public SwipeListView(Context context, AttributeSet attrs) { method SwipeListView (line 177) | public SwipeListView(Context context, AttributeSet attrs, int defStyle) { method init (line 187) | public void init(AttributeSet attrs) { method recycle (line 254) | public void recycle(View convertView, int position) { method isChecked (line 273) | public boolean isChecked(int position) { method getPositionsSelected (line 282) | public List getPositionsSelected() { method getCountSelected (line 291) | public int getCountSelected() { method unselectedChoiceStates (line 298) | public void unselectedChoiceStates() { method setAdapter (line 305) | @Override method setLayoutManager (line 333) | @Override method dismiss (line 350) | public void dismiss(int position) { method dismissSelected (line 365) | public void dismissSelected() { method openAnimate (line 391) | public void openAnimate(int position) { method closeAnimate (line 400) | public void closeAnimate(int position) { method onDismiss (line 409) | protected void onDismiss(int[] reverseSortedPositions) { method onStartOpen (line 422) | protected void onStartOpen(int position, int action, boolean right) { method onStartClose (line 434) | protected void onStartClose(int position, boolean right) { method onClickFrontView (line 445) | protected void onClickFrontView(int position) { method onClickBackView (line 456) | protected void onClickBackView(int position) { method onOpened (line 468) | protected void onOpened(int position, boolean toRight) { method onClosed (line 480) | protected void onClosed(int position, boolean fromRight) { method onChoiceChanged (line 492) | protected void onChoiceChanged(int position, boolean selected) { method onChoiceStarted (line 501) | protected void onChoiceStarted() { method onChoiceEnded (line 510) | protected void onChoiceEnded() { method onFirstListItem (line 519) | protected void onFirstListItem() { method onLastListItem (line 528) | protected void onLastListItem() { method onListChanged (line 537) | protected void onListChanged() { method onMove (line 549) | protected void onMove(int position, float x) { method changeSwipeMode (line 555) | protected int changeSwipeMode(int position) { method setSwipeListViewListener (line 567) | public void setSwipeListViewListener(SwipeListViewListener swipeListVi... method resetScrolling (line 574) | public void resetScrolling() { method setOffsetRight (line 583) | public void setOffsetRight(float offsetRight) { method setOffsetLeft (line 592) | public void setOffsetLeft(float offsetLeft) { method setOnlyOneOpenedWhenSwipe (line 596) | public void setOnlyOneOpenedWhenSwipe(boolean onlyOneOpenedWhenSwipe) { method setSwipeCloseAllItemsWhenMoveList (line 606) | public void setSwipeCloseAllItemsWhenMoveList(boolean swipeCloseAllIte... method setSwipeOpenOnLongPress (line 615) | public void setSwipeOpenOnLongPress(boolean swipeOpenOnLongPress) { method setSwipeMode (line 624) | public void setSwipeMode(int swipeMode) { method getSwipeActionLeft (line 633) | public int getSwipeActionLeft() { method setSwipeActionLeft (line 642) | public void setSwipeActionLeft(int swipeActionLeft) { method getSwipeActionRight (line 651) | public int getSwipeActionRight() { method setSwipeActionRight (line 660) | public void setSwipeActionRight(int swipeActionRight) { method setAnimationTime (line 669) | public void setAnimationTime(long animationTime) { method onInterceptTouchEvent (line 676) | @Override method checkInMoving (line 719) | private void checkInMoving(float x, float y) { method closeOpenedItems (line 743) | public void closeOpenedItems() { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/swipelistview/SwipeListViewListener.java type SwipeListViewListener (line 24) | public interface SwipeListViewListener { method onOpened (line 31) | void onOpened(int position, boolean toRight); method onClosed (line 38) | void onClosed(int position, boolean fromRight); method onListChanged (line 43) | void onListChanged(); method onMove (line 50) | void onMove(int position, float x); method onStartOpen (line 58) | void onStartOpen(int position, int action, boolean right); method onStartClose (line 65) | void onStartClose(int position, boolean right); method onClickFrontView (line 71) | void onClickFrontView(int position); method onClickBackView (line 77) | void onClickBackView(int position); method onDismiss (line 83) | void onDismiss(int[] reverseSortedPositions); method onChangeSwipeMode (line 91) | int onChangeSwipeMode(int position); method onChoiceChanged (line 98) | void onChoiceChanged(int position, boolean selected); method onChoiceStarted (line 103) | void onChoiceStarted(); method onChoiceEnded (line 108) | void onChoiceEnded(); method onFirstListItem (line 113) | void onFirstListItem(); method onLastListItem (line 118) | void onLastListItem(); FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/swipelistview/SwipeListViewTouchListener.java class SwipeListViewTouchListener (line 50) | public class SwipeListViewTouchListener implements View.OnTouchListener { method SwipeListViewTouchListener (line 116) | public SwipeListViewTouchListener(SwipeListView swipeListView, int swi... method setParentView (line 133) | private void setParentView(View parentView) { method setLayoutManager (line 137) | public void setLayoutManager(LinearLayoutManager layoutManager) { method setFrontView (line 147) | private void setFrontView(View frontView, final int childPosition) { method setBackView (line 177) | private void setBackView(View backView) { method setOnlyOneOpenedWhenSwipe (line 187) | public void setOnlyOneOpenedWhenSwipe(boolean onlyOneOpenedWhenSwipe) { method isListViewMoving (line 195) | public boolean isListViewMoving() { method setAnimationTime (line 204) | public void setAnimationTime(long animationTime) { method setRightOffset (line 217) | public void setRightOffset(float rightOffset) { method setLeftOffset (line 226) | public void setLeftOffset(float leftOffset) { method setSwipeClosesAllItemsWhenListMoves (line 235) | public void setSwipeClosesAllItemsWhenListMoves(boolean swipeClosesAll... method setSwipeOpenOnLongPress (line 244) | public void setSwipeOpenOnLongPress(boolean swipeOpenOnLongPress) { method setSwipeMode (line 253) | public void setSwipeMode(int swipeMode) { method isSwipeEnabled (line 262) | protected boolean isSwipeEnabled() { method getSwipeActionLeft (line 271) | public int getSwipeActionLeft() { method setSwipeActionLeft (line 280) | public void setSwipeActionLeft(int swipeActionLeft) { method getSwipeActionRight (line 289) | public int getSwipeActionRight() { method setSwipeActionRight (line 298) | public void setSwipeActionRight(int swipeActionRight) { method setSwipeDrawableChecked (line 307) | protected void setSwipeDrawableChecked(int swipeDrawableChecked) { method setSwipeDrawableUnchecked (line 316) | protected void setSwipeDrawableUnchecked(int swipeDrawableUnchecked) { method resetItems (line 323) | public void resetItems() { method openAnimate (line 339) | protected void openAnimate(int position) { method closeAnimate (line 352) | protected void closeAnimate(int position) { method swapChoiceState (line 371) | private void swapChoiceState(int position) { method unselectedChoiceStates (line 395) | protected void unselectedChoiceStates() { method dismiss (line 414) | protected int dismiss(int position) { method reloadChoiceStateInView (line 436) | protected void reloadChoiceStateInView(View frontView, int position) { method reloadSwipeStateInView (line 450) | protected void reloadSwipeStateInView(View frontView, int position) { method isChecked (line 469) | protected boolean isChecked(int position) { method getCountSelected (line 478) | protected int getCountSelected() { method getPositionsSelected (line 496) | protected List getPositionsSelected() { method openAnimate (line 512) | private void openAnimate(View view, int position) { method closeAnimate (line 524) | private void closeAnimate(View view, int position) { method generateAnimate (line 538) | private void generateAnimate(final View view, final boolean swap, fina... method generateChoiceAnimate (line 559) | private void generateChoiceAnimate(final View view, final int position) { method generateDismissAnimate (line 587) | private void generateDismissAnimate(final View view, final boolean swa... method generateRevealAnimate (line 644) | private void generateRevealAnimate(final View view, final boolean swap... method resetCell (line 704) | private void resetCell() { method setEnabled (line 722) | public void setEnabled(boolean enabled) { method makeScrollListener (line 731) | public RecyclerView.OnScrollListener makeScrollListener() { method closeOpenedItems (line 792) | void closeOpenedItems() { method onTouch (line 808) | @Override method closeOtherOpenedItems (line 1009) | private void closeOtherOpenedItems() { method setActionsTo (line 1021) | private void setActionsTo(int action) { method returnOldActions (line 1028) | protected void returnOldActions() { method move (line 1038) | public void move(float deltaX) { class PendingDismissData (line 1087) | class PendingDismissData implements Comparable { method PendingDismissData (line 1091) | public PendingDismissData(int position, View view) { method compareTo (line 1096) | @Override method performDismiss (line 1111) | protected void performDismiss(final View dismissView, final int dismis... method resetPendingDismisses (line 1152) | protected void resetPendingDismisses() { method handlerPendingDismisses (line 1161) | protected void handlerPendingDismisses(final int originalHeight) { method removePendingDismisses (line 1178) | private void removePendingDismisses(int originalHeight) { method enableDisableViewGroup (line 1205) | public static void enableDisableViewGroup(ViewGroup viewGroup, boolean... class defaultAnimation (line 1217) | private class defaultAnimation implements ViewPropertyAnimatorListener method onAnimationStart (line 1221) | @Override method onAnimationEnd (line 1226) | @Override method onAnimationCancel (line 1231) | @Override FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/ui/AdGoogleDisplaySupport.java class AdGoogleDisplaySupport (line 14) | public class AdGoogleDisplaySupport { method initialSupport (line 22) | public static RelativeLayout initialSupport(Activity activity, Display... method panelAdjust (line 28) | public static void panelAdjust(ad view, final i... method panelAdjust (line 32) | public static void panelAdjust(ad view, final i... method panelAdjustApply (line 36) | private static void panelAdjustApply(ad view, f... method ratioMatching (line 46) | public static double ratioMatching(DisplayMetrics Dm) { method defaultHeight (line 55) | public static int defaultHeight(DisplayMetrics Dm) { method defaultHeight (line 59) | public static int defaultHeight(DisplayMetrics Dm, int type) { method defaultHeightApply (line 63) | private static int defaultHeightApply(DisplayMetrics Dm, int type) { method scale (line 89) | public static void scale(T view, double scaleRat... FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/ui/AnimationType.java type AnimationType (line 33) | public enum AnimationType { method AnimationType (line 59) | AnimationType(BaseItemAnimator animator) { method getAnimator (line 63) | public BaseItemAnimator getAnimator() { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/ui/CustomPtr.java class CustomPtr (line 12) | public class CustomPtr extends PtrFrameLayout { method CustomPtr (line 13) | public CustomPtr(Context context) { method CustomPtr (line 17) | public CustomPtr(Context context, AttributeSet attrs) { method CustomPtr (line 21) | public CustomPtr(Context context, AttributeSet attrs, int defStyle) { method dispatchTouchEvent (line 25) | @Override FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/ui/DividerItemDecoration.java class DividerItemDecoration (line 15) | public class DividerItemDecoration extends RecyclerView.ItemDecoration{ method DividerItemDecoration (line 28) | public DividerItemDecoration(Context context, int orientation) { method setOrientation (line 35) | public void setOrientation(int orientation) { method onDraw (line 42) | @Override method drawVertical (line 51) | public void drawVertical(Canvas c, RecyclerView parent) { method drawHorizontal (line 67) | public void drawHorizontal(Canvas c, RecyclerView parent) { method getItemOffsets (line 83) | @Override FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/ui/VerticalSwipeRefreshLayout.java class VerticalSwipeRefreshLayout (line 10) | public class VerticalSwipeRefreshLayout extends SwipeRefreshLayout { method VerticalSwipeRefreshLayout (line 15) | public VerticalSwipeRefreshLayout(Context context, AttributeSet attrs) { method onInterceptTouchEvent (line 20) | @Override method onMeasure (line 40) | @Override FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/ui/divideritemdecoration/FlexibleDividerDecoration.java class FlexibleDividerDecoration (line 20) | public abstract class FlexibleDividerDecoration extends RecyclerView.Ite... type DividerType (line 27) | protected enum DividerType { method FlexibleDividerDecoration (line 40) | protected FlexibleDividerDecoration(Builder builder) { method setSizeProvider (line 71) | private void setSizeProvider(Builder builder) { method onDrawOver (line 83) | @Override method getItemOffsets (line 126) | @Override method getDividerBound (line 132) | protected abstract Rect getDividerBound(int position, RecyclerView par... method setItemOffsets (line 134) | protected abstract void setItemOffsets(Rect outRect, int position, Rec... type VisibilityProvider (line 139) | public interface VisibilityProvider { method shouldHideDivider (line 148) | boolean shouldHideDivider(int position, RecyclerView parent); type PaintProvider (line 154) | public interface PaintProvider { method dividerPaint (line 163) | Paint dividerPaint(int position, RecyclerView parent); type ColorProvider (line 169) | public interface ColorProvider { method dividerColor (line 178) | int dividerColor(int position, RecyclerView parent); type DrawableProvider (line 184) | public interface DrawableProvider { method drawableProvider (line 193) | Drawable drawableProvider(int position, RecyclerView parent); type SizeProvider (line 199) | public interface SizeProvider { method dividerSize (line 209) | int dividerSize(int position, RecyclerView parent); class Builder (line 212) | public static class Builder { method shouldHideDivider (line 221) | @Override method Builder (line 228) | public Builder(Context context) { method paint (line 233) | public T paint(final Paint paint) { method paintProvider (line 242) | public T paintProvider(PaintProvider provider) { method color (line 247) | public T color(final int color) { method colorResId (line 256) | public T colorResId(@ColorRes int colorId) { method colorProvider (line 260) | public T colorProvider(ColorProvider provider) { method drawable (line 265) | public T drawable(@DrawableRes int id) { method drawable (line 269) | public T drawable(final Drawable drawable) { method drawableProvider (line 278) | public T drawableProvider(DrawableProvider provider) { method size (line 283) | public T size(final int size) { method sizeResId (line 292) | public T sizeResId(@DimenRes int sizeId) { method sizeProvider (line 296) | public T sizeProvider(SizeProvider provider) { method visibilityProvider (line 301) | public T visibilityProvider(VisibilityProvider provider) { method showLastDivider (line 306) | public T showLastDivider() { method checkBuilderParams (line 311) | protected void checkBuilderParams() { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/ui/divideritemdecoration/HorizontalDividerItemDecoration.java class HorizontalDividerItemDecoration (line 14) | public class HorizontalDividerItemDecoration extends FlexibleDividerDeco... method HorizontalDividerItemDecoration (line 18) | protected HorizontalDividerItemDecoration(Builder builder) { method getDividerBound (line 23) | @Override method setItemOffsets (line 46) | @Override method getDividerSize (line 51) | private int getDividerSize(int position, RecyclerView parent) { type MarginProvider (line 66) | public interface MarginProvider { method dividerLeftMargin (line 75) | int dividerLeftMargin(int position, RecyclerView parent); method dividerRightMargin (line 84) | int dividerRightMargin(int position, RecyclerView parent); class Builder (line 87) | public static class Builder extends FlexibleDividerDecoration.Builder<... method dividerLeftMargin (line 90) | @Override method dividerRightMargin (line 95) | @Override method Builder (line 101) | public Builder(Context context) { method margin (line 105) | public Builder margin(final int leftMargin, final int rightMargin) { method margin (line 119) | public Builder margin(int horizontalMargin) { method marginResId (line 123) | public Builder marginResId(@DimenRes int leftMarginId, @DimenRes int... method marginResId (line 128) | public Builder marginResId(@DimenRes int horizontalMarginId) { method marginProvider (line 132) | public Builder marginProvider(MarginProvider provider) { method build (line 137) | public HorizontalDividerItemDecoration build() { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/ui/divideritemdecoration/VerticalDividerItemDecoration.java class VerticalDividerItemDecoration (line 14) | public class VerticalDividerItemDecoration extends FlexibleDividerDecora... method VerticalDividerItemDecoration (line 18) | protected VerticalDividerItemDecoration(Builder builder) { method getDividerBound (line 23) | @Override method setItemOffsets (line 46) | @Override method getDividerSize (line 51) | private int getDividerSize(int position, RecyclerView parent) { type MarginProvider (line 66) | public interface MarginProvider { method dividerTopMargin (line 75) | int dividerTopMargin(int position, RecyclerView parent); method dividerBottomMargin (line 84) | int dividerBottomMargin(int position, RecyclerView parent); class Builder (line 87) | public static class Builder extends FlexibleDividerDecoration.Builder<... method dividerTopMargin (line 90) | @Override method dividerBottomMargin (line 95) | @Override method Builder (line 101) | public Builder(Context context) { method margin (line 105) | public Builder margin(final int topMargin, final int bottomMargin) { method margin (line 119) | public Builder margin(int verticalMargin) { method marginResId (line 123) | public Builder marginResId(@DimenRes int topMarginId, @DimenRes int ... method marginResId (line 128) | public Builder marginResId(@DimenRes int verticalMarginId) { method marginProvider (line 132) | public Builder marginProvider(MarginProvider provider) { method build (line 137) | public VerticalDividerItemDecoration build() { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/ui/emptyview/emptyViewOnShownListener.java type emptyViewOnShownListener (line 8) | public interface emptyViewOnShownListener { method onEmptyViewShow (line 9) | void onEmptyViewShow(final View mView); FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/ui/floatingactionbutton/AddFloatingActionButton.java class AddFloatingActionButton (line 16) | public class AddFloatingActionButton extends FloatingActionButton { method AddFloatingActionButton (line 19) | public AddFloatingActionButton(Context context) { method AddFloatingActionButton (line 23) | public AddFloatingActionButton(Context context, AttributeSet attrs) { method AddFloatingActionButton (line 27) | public AddFloatingActionButton(Context context, AttributeSet attrs, in... method init (line 31) | @Override method getIconDrawable (line 54) | @Override FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/ui/floatingactionbutton/FloatingActionButton.java class FloatingActionButton (line 39) | public class FloatingActionButton extends ImageButton { method FloatingActionButton (line 67) | public FloatingActionButton(Context context) { method FloatingActionButton (line 71) | public FloatingActionButton(Context context, AttributeSet attrs) { method FloatingActionButton (line 76) | public FloatingActionButton(Context context, AttributeSet attrs, int d... method init (line 81) | protected void init(Context context, AttributeSet attributeSet) { method updateBackground (line 107) | protected void updateBackground() { method getColor (line 120) | protected int getColor(@ColorRes int id) { method getDimension (line 124) | protected float getDimension(@DimenRes int id) { method initAttributes (line 128) | protected void initAttributes(Context context, AttributeSet attributeS... method load_extended_attributes (line 143) | protected void load_extended_attributes(TypedArray attr) { method onMeasure (line 147) | @Override method getCircleSize (line 153) | protected float getCircleSize(int mSize) { method getDrawableBySize (line 166) | @DrawableRes method generateFinalDrawables (line 179) | protected LayerDrawable generateFinalDrawables(RectF circleRect) { method getIconDrawable (line 198) | protected Drawable getIconDrawable() { method createFillDrawable (line 211) | protected StateListDrawable createFillDrawable(RectF circleRect, float... method createFillDrawable (line 222) | protected StateListDrawable createFillDrawable(RectF circleRect) { method createCircleDrawable (line 229) | protected Drawable createCircleDrawable(RectF circleRect, int color) { method createAlphaDrawble (line 239) | protected Drawable createAlphaDrawble(RectF circleRect, int color, flo... method opacityToAlpha (line 250) | protected int opacityToAlpha(float opacity) { method createStrokesDrawable (line 254) | protected Drawable createStrokesDrawable(RectF circleRect) { method setBackgroundCompat (line 306) | @SuppressWarnings("deprecation") method hide (line 316) | public void hide(boolean hide) { method onLayout (line 331) | @Override FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/ui/floatingactionbutton/FloatingActionsMenu.java class FloatingActionsMenu (line 31) | public class FloatingActionsMenu extends ViewGroup { method FloatingActionsMenu (line 50) | public FloatingActionsMenu(Context context) { method FloatingActionsMenu (line 54) | public FloatingActionsMenu(Context context, AttributeSet attrs) { method FloatingActionsMenu (line 59) | public FloatingActionsMenu(Context context, AttributeSet attrs, int de... method init (line 64) | private void init(Context context, AttributeSet attributeSet) { class RotatingDrawable (line 96) | private static class RotatingDrawable extends LayerDrawable { method RotatingDrawable (line 97) | public RotatingDrawable(Drawable drawable) { method getRotation (line 103) | @SuppressWarnings("UnusedDeclaration") method setRotation (line 108) | @SuppressWarnings("UnusedDeclaration") method draw (line 114) | @Override method createAddButton (line 123) | private void createAddButton(Context context) { method getColor (line 165) | private int getColor(@ColorRes int id) { method onMeasure (line 169) | @Override method onLayout (line 205) | @Override method generateDefaultLayoutParams (line 264) | @Override method generateLayoutParams (line 269) | @Override method generateLayoutParams (line 274) | @Override method checkLayoutParams (line 279) | @Override class LayoutParams (line 288) | private class LayoutParams extends ViewGroup.LayoutParams { method LayoutParams (line 297) | public LayoutParams(ViewGroup.LayoutParams source) { method setAnimationsTarget (line 328) | public void setAnimationsTarget(View view) { method onFinishInflate (line 338) | @Override method collapse (line 344) | public void collapse() { method toggle (line 352) | public void toggle() { method expand (line 360) | public void expand() { method onSaveInstanceState (line 368) | @Override method onRestoreInstanceState (line 377) | @Override class SavedState (line 393) | public static class SavedState extends BaseSavedState { method SavedState (line 396) | public SavedState(Parcelable parcel) { method SavedState (line 400) | private SavedState(Parcel in) { method writeToParcel (line 405) | @Override method createFromParcel (line 413) | @Override method newArray (line 418) | @Override method hide (line 436) | public void hide(boolean hide) { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/ui/floatingactionbutton/JellyBeanFloatingActionButton.java class JellyBeanFloatingActionButton (line 18) | public class JellyBeanFloatingActionButton extends FloatingActionButton { method JellyBeanFloatingActionButton (line 21) | public JellyBeanFloatingActionButton(Context context) { method JellyBeanFloatingActionButton (line 25) | public JellyBeanFloatingActionButton(Context context, AttributeSet att... method JellyBeanFloatingActionButton (line 29) | public JellyBeanFloatingActionButton(Context context, AttributeSet att... method load_extended_attributes (line 33) | @Override method createFillDrawable (line 47) | protected StateListDrawable createFillDrawable(RectF circleRect) { method generateFinalDrawables (line 54) | protected LayerDrawable generateFinalDrawables(RectF circleRect) { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/ui/header/HeaderItemDecoration.java class HeaderItemDecoration (line 13) | public class HeaderItemDecoration extends RecyclerView.ItemDecoration { method HeaderItemDecoration (line 18) | public HeaderItemDecoration(RecyclerView.LayoutManager layoutManager, ... method getItemOffsets (line 30) | @Override FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/ui/header/HeaderShadowDecoration.java class HeaderShadowDecoration (line 15) | public class HeaderShadowDecoration extends RecyclerView.ItemDecoration { method HeaderShadowDecoration (line 24) | public HeaderShadowDecoration(View view, boolean scrollsHorizontally, ... method onDraw (line 47) | @Override method getItemOffsets (line 84) | @Override FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/ui/header/RecyclerViewHeader.java class RecyclerViewHeader (line 27) | public class RecyclerViewHeader extends RelativeLayout { method fromXml (line 44) | public static RecyclerViewHeader fromXml(Context context, @LayoutRes i... method fromXml (line 50) | public static RecyclerViewHeader fromXml(Context context, @LayoutRes i... method RecyclerViewHeader (line 57) | public RecyclerViewHeader(Context context) { method RecyclerViewHeader (line 61) | public RecyclerViewHeader(Context context, AttributeSet attrs) { method RecyclerViewHeader (line 65) | public RecyclerViewHeader(Context context, AttributeSet attrs, int def... method setDecor (line 69) | private void setDecor(RecyclerView.ItemDecoration decor) { method attachTo (line 81) | public void attachTo(RecyclerView recycler) { method attachTo (line 95) | public void attachTo(RecyclerView recycler, boolean headerAlreadyAlign... method isLayoutManagerReversed (line 106) | private boolean isLayoutManagerReversed(RecyclerView recycler) { method setupAlignment (line 117) | private void setupAlignment(RecyclerView recycler) { method setupHeader (line 151) | @SuppressLint("NewApi") method validateRecycler (line 188) | private void validateRecycler(RecyclerView recycler, boolean headerAlr... method onInterceptTouchEvent (line 220) | @Override method onTouchEvent (line 229) | @Override FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/ui/swipe/SwipeableRecyclerViewTouchListener.java class SwipeableRecyclerViewTouchListener (line 61) | public class SwipeableRecyclerViewTouchListener implements RecyclerView.... method SwipeableRecyclerViewTouchListener (line 94) | public SwipeableRecyclerViewTouchListener(RecyclerView recyclerView, S... method setEnabled (line 127) | public void setEnabled(boolean enabled) { method onInterceptTouchEvent (line 131) | @Override method onTouchEvent (line 136) | @Override method onRequestDisallowInterceptTouchEvent (line 141) | @Override method handleTouchEvent (line 146) | @TargetApi(Build.VERSION_CODES.HONEYCOMB_MR1) method performDismiss (line 295) | @TargetApi(Build.VERSION_CODES.HONEYCOMB) type SwipeListener (line 371) | public interface SwipeListener { method canSwipe (line 378) | boolean canSwipe(int position); method onDismissedBySwipeLeft (line 387) | void onDismissedBySwipeLeft(RecyclerView recyclerView, int[] reverse... method onDismissedBySwipeRight (line 396) | void onDismissedBySwipeRight(RecyclerView recyclerView, int[] revers... class PendingDismissData (line 399) | class PendingDismissData implements Comparable { method PendingDismissData (line 403) | public PendingDismissData(int position, View view) { method compareTo (line 408) | @Override FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/ui/swipe/defaultRegularSwipe.java class defaultRegularSwipe (line 10) | public class defaultRegularSwipe implement... method defaultRegularSwipe (line 14) | public defaultRegularSwipe(T adapter) { method canSwipe (line 18) | @Override method onDismissedBySwipeLeft (line 25) | @Override method onDismissedBySwipeRight (line 33) | @Override FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/ui/timelineview/LineType.java class LineType (line 6) | public class LineType { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/ui/timelineview/TimelineView.java class TimelineView (line 32) | public class TimelineView extends View { method TimelineView (line 44) | public TimelineView(Context context, AttributeSet attrs) { method init (line 50) | private void init(AttributeSet attrs) { method onMeasure (line 64) | @Override method onSizeChanged (line 82) | @Override method initDrawable (line 90) | private void initDrawable() { method onDraw (line 121) | @Override method setMarker (line 135) | public void setMarker(Drawable marker) { method setStartLine (line 140) | public void setStartLine(Drawable startline) { method setEndLine (line 145) | public void setEndLine(Drawable endLine) { method setMarkerSize (line 150) | public void setMarkerSize(int markerSize) { method setLineSize (line 155) | public void setLineSize(int lineSize) { method initLine (line 160) | public void initLine(int viewType) { method getTimeLineViewType (line 180) | public static int getTimeLineViewType(int position, int total_size) { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/uiUtils/CacheFragmentStatePagerAdapter.java class CacheFragmentStatePagerAdapter (line 34) | public abstract class CacheFragmentStatePagerAdapter extends FragmentSta... method CacheFragmentStatePagerAdapter (line 44) | public CacheFragmentStatePagerAdapter(FragmentManager fm) { method saveState (line 50) | @Override method restoreState (line 68) | @Override method getItem (line 96) | @Override method destroyItem (line 104) | @Override method getItemAt (line 118) | public Fragment getItemAt(int position) { method createItem (line 129) | protected abstract Fragment createItem(int position); method createCacheIndex (line 137) | protected String createCacheIndex(int index) { method createCacheKey (line 147) | protected String createCacheKey(int position) { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/uiUtils/RecyclerViewPositionHelper.java class RecyclerViewPositionHelper (line 15) | public class RecyclerViewPositionHelper { method RecyclerViewPositionHelper (line 20) | RecyclerViewPositionHelper(RecyclerView recyclerView) { method createHelper (line 26) | public static RecyclerViewPositionHelper createHelper(RecyclerView rec... method getItemCount (line 38) | public int getItemCount() { method findFirstVisibleItemPosition (line 49) | public int findFirstVisibleItemPosition() { method findFirstCompletelyVisibleItemPosition (line 61) | public int findFirstCompletelyVisibleItemPosition() { method findLastVisibleItemPosition (line 73) | public int findLastVisibleItemPosition() { method findLastCompletelyVisibleItemPosition (line 85) | public int findLastCompletelyVisibleItemPosition() { method findOneVisibleChild (line 90) | private View findOneVisibleChild(int fromIndex, int toIndex, boolean c... FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/uiUtils/SavedStateScrolling.java class SavedStateScrolling (line 20) | public class SavedStateScrolling implements Parcelable { method SavedStateScrolling (line 37) | public SavedStateScrolling() { method SavedStateScrolling (line 46) | public SavedStateScrolling(Parcelable superState) { method SavedStateScrolling (line 55) | public SavedStateScrolling(Parcel in) { method describeContents (line 77) | @Override method writeToParcel (line 82) | @Override method getSuperState (line 101) | public Parcelable getSuperState() { method createFromParcel (line 107) | @Override method newArray (line 112) | @Override FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/uiUtils/ScrollUtils.java class ScrollUtils (line 11) | public final class ScrollUtils { method ScrollUtils (line 13) | private ScrollUtils() { method getFloat (line 26) | public static float getFloat(final float value, final float minValue, ... method getColorWithAlpha (line 38) | public static int getColorWithAlpha(float alpha, int baseColor) { method addOnGlobalLayoutListener (line 52) | public static void addOnGlobalLayoutListener(final View view, final Ru... method mixColors (line 77) | public static int mixColors(int fromColor, int toColor, float toAlpha) { method cmykFromRgb (line 93) | public static float[] cmykFromRgb(int rgbColor) { method rgbFromCmyk (line 118) | public static int rgbFromCmyk(float[] cmyk) { FILE: UltimateRecyclerView/ultimaterecyclerview/src/main/java/com/marshalchen/ultimaterecyclerview/uiUtils/TouchInterceptionLayout.java class TouchInterceptionLayout (line 21) | public class TouchInterceptionLayout extends FrameLayout { type TouchInterceptionListener (line 26) | public interface TouchInterceptionListener { method shouldInterceptTouchEvent (line 36) | boolean shouldInterceptTouchEvent(MotionEvent ev, boolean moving, fl... method onDownMotionEvent (line 43) | void onDownMotionEvent(MotionEvent ev); method onMoveMotionEvent (line 52) | void onMoveMotionEvent(MotionEvent ev, float diffX, float diffY); method onUpOrCancelMotionEvent (line 59) | void onUpOrCancelMotionEvent(MotionEvent ev); method TouchInterceptionLayout (line 70) | public TouchInterceptionLayout(Context context) { method TouchInterceptionLayout (line 74) | public TouchInterceptionLayout(Context context, AttributeSet attrs) { method TouchInterceptionLayout (line 78) | public TouchInterceptionLayout(Context context, AttributeSet attrs, in... method TouchInterceptionLayout (line 82) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method setScrollInterceptionListener (line 87) | public void setScrollInterceptionListener(TouchInterceptionListener li... method onInterceptTouchEvent (line 91) | @Override method onTouchEvent (line 125) | @Override method obtainMotionEvent (line 223) | private MotionEvent obtainMotionEvent(MotionEvent base, int action) { method duplicateTouchEventForChildren (line 238) | private void duplicateTouchEventForChildren(MotionEvent ev, MotionEven...