me.everything.android.ui.overscroll.OverScrollDecoratorHelper Java Examples

The following examples show how to use me.everything.android.ui.overscroll.OverScrollDecoratorHelper. You can vote up the ones you like or vote down the ones you don't like, and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example #1
Source File: MiscViewsDemoFragment.java    From overscroll-decor with BSD 2-Clause "Simplified" License 6 votes vote down vote up
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View fragmentView = inflater.inflate(R.layout.misc_overscroll_demo, null, false);

    View textView = fragmentView.findViewById(R.id.demo_text);
    OverScrollDecoratorHelper.setUpStaticOverScroll(textView, OverScrollDecoratorHelper.ORIENTATION_HORIZONTAL);

    View imageView = fragmentView.findViewById(R.id.demo_image);
    OverScrollDecoratorHelper.setUpStaticOverScroll(imageView, OverScrollDecoratorHelper.ORIENTATION_VERTICAL);

    mChrono = (Chronometer) fragmentView.findViewById(R.id.demo_chronometer);
    if (savedInstanceState != null) {
        mChrono.setBase(savedInstanceState.getLong(CHRONO_TIME_SAVE_ID));
    }
    OverScrollDecoratorHelper.setUpStaticOverScroll(mChrono, OverScrollDecoratorHelper.ORIENTATION_HORIZONTAL);
    mChrono.start();

    return fragmentView;
}
 
Example #2
Source File: FeatureLinearHolder.java    From MusicPlayer with GNU General Public License v3.0 5 votes vote down vote up
PlaylistMiniAdapter(View v) {
    this.mItemView = v;
    ButterKnife.bind(this,v);
    mPlaylistAdapter = new FeaturePlaylistAdapter(mContext,true);
    mRecyclerView.setLayoutManager(new LinearLayoutManager(mContext,LinearLayoutManager.HORIZONTAL,false));

    mRecyclerView.setAdapter(mPlaylistAdapter);
    OverScrollDecoratorHelper.setUpOverScroll(mRecyclerView,OverScrollDecoratorHelper.ORIENTATION_HORIZONTAL);

}
 
Example #3
Source File: PopupActivity.java    From ankihelper with GNU General Public License v3.0 5 votes vote down vote up
@Override
    protected void onCreate(Bundle savedInstanceState) {
        if(Settings.getInstance(this).getPinkThemeQ()){
            setTheme(R.style.TransparentPink);
        }
        super.onCreate(savedInstanceState);
        setStatusBarColor();
        setContentView(R.layout.activity_popup);
//        getActionBar().hide();
        //set animation
        overridePendingTransition(R.anim.slide_in, R.anim.slide_out);
        scrollView = (ScrollView) findViewById(R.id.scrollView);
        OverScrollDecoratorHelper.setUpOverScroll(scrollView);
        //
        assignViews();
        initBigBangLayout();
        loadData(); //dictionaryList;
        populatePlanSpinner();
        populateLanguageSpinner();
        setEventListener();
        if (settings.getMoniteClipboardQ()) {
            startCBService();
        }

        handleIntent();

        //async invoke droid
        asyncInvokeDroid();
    }
 
Example #4
Source File: RecyclerViewStaggeredGridDemoFragment.java    From overscroll-decor with BSD 2-Clause "Simplified" License 5 votes vote down vote up
private void initVerticalRecyclerView(RecyclerView recyclerView) {
    LayoutInflater appInflater = LayoutInflater.from(getActivity().getApplicationContext());
    final DemoRecyclerAdapterBase adapter = new DemoRecyclerAdapterVertical(new ArrayList<>(DemoContentHelper.getReverseSpectrumItems(getResources())), appInflater);
    recyclerView.setAdapter(adapter);

    recyclerView.setLayoutManager(new StaggeredGridLayoutManager(GRID_SPAN_COUNT, StaggeredGridLayoutManager.VERTICAL));
    OverScrollDecoratorHelper.setUpOverScroll(recyclerView, OverScrollDecoratorHelper.ORIENTATION_VERTICAL);
}
 
Example #5
Source File: GridViewDemoFragment.java    From overscroll-decor with BSD 2-Clause "Simplified" License 5 votes vote down vote up
private void initVerticalGridView(List<DemoItem> content, GridView gridView) {
    LayoutInflater appInflater = LayoutInflater.from(getActivity().getApplicationContext());
    ListAdapter adapter = new DemoGridAdapter(appInflater, content);
    gridView.setAdapter(adapter);

    OverScrollDecoratorHelper.setUpOverScroll(gridView);
}
 
Example #6
Source File: ListViewDemoFragment.java    From overscroll-decor with BSD 2-Clause "Simplified" License 5 votes vote down vote up
private void initVerticalListView(List<DemoItem> content, ListView listView) {
    LayoutInflater appInflater = LayoutInflater.from(getActivity().getApplicationContext());
    ListAdapter adapter = new DemoListAdapter(appInflater, content);
    listView.setAdapter(adapter);

    OverScrollDecoratorHelper.setUpOverScroll(listView);
}
 
Example #7
Source File: RecentContactsFragment.java    From NIM_Android_UIKit with MIT License 5 votes vote down vote up
/**
 * 初始化消息列表
 */
private void initMessageList() {
    items = new ArrayList<>();
    cached = new HashMap<>(3);
    // adapter
    adapter = new RecentContactAdapter(recyclerView, items);
    initCallBack();
    adapter.setCallback(callback);
    // recyclerView
    recyclerView.setAdapter(adapter);
    recyclerView.setLayoutManager(new LinearLayoutManager(getActivity()));
    recyclerView.addOnItemTouchListener(touchListener);
    // ios style
    OverScrollDecoratorHelper.setUpOverScroll(recyclerView, OverScrollDecoratorHelper.ORIENTATION_VERTICAL);
    // drop listener
    DropManager.getInstance().setDropListener(new DropManager.IDropListener() {

        @Override
        public void onDropBegin() {
            touchListener.setShouldDetectGesture(false);
        }

        @Override
        public void onDropEnd() {
            touchListener.setShouldDetectGesture(true);
        }
    });
}
 
Example #8
Source File: MainFragment.java    From HaiNaBaiChuan with Apache License 2.0 4 votes vote down vote up
private void initRecycler() {
    mainRecycler.setLayoutManager(new StaggeredGridLayoutManager(2, StaggeredGridLayoutManager.HORIZONTAL));
    OverScrollDecoratorHelper.setUpOverScroll(mainRecycler, OverScrollDecoratorHelper.ORIENTATION_HORIZONTAL);
    mainRecycler.setAdapter(new MainRecyclerAdapter(presenter.getTags()));
}
 
Example #9
Source File: ScrollViewDemoFragment.java    From overscroll-decor with BSD 2-Clause "Simplified" License 4 votes vote down vote up
private void initHorizontalScrollView(HorizontalScrollView scrollView) {
    OverScrollDecoratorHelper.setUpOverScroll(scrollView);
}
 
Example #10
Source File: ScrollViewDemoFragment.java    From overscroll-decor with BSD 2-Clause "Simplified" License 4 votes vote down vote up
private void initVerticalScrollView(ScrollView scrollView) {
    OverScrollDecoratorHelper.setUpOverScroll(scrollView);
}
 
Example #11
Source File: ViewPagerDemoFragment.java    From overscroll-decor with BSD 2-Clause "Simplified" License 4 votes vote down vote up
private void initHorizontalViewPager(List<DemoItem> items, ViewPager viewPager) {

        ViewPagerAdapter adapter = new ViewPagerAdapter(items);
        viewPager.setAdapter(adapter);
        OverScrollDecoratorHelper.setUpOverScroll(viewPager);
    }
 
Example #12
Source File: NestedScrollViewDemoFragment.java    From overscroll-decor with BSD 2-Clause "Simplified" License 4 votes vote down vote up
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    final ScrollView rootView = (ScrollView) inflater.inflate(R.layout.nested_scrollview_demo, null, false);
    OverScrollDecoratorHelper.setUpOverScroll(rootView);
    return rootView;
}