How to replace SwipeRefreshLayout loading animation with a Lottie animation - android

I'm trying to replace SwipeRefreshLayout loading animation with a Lottie animation
I have gone through all the libraries listed in android arsenal, none of them is feasible for my requirement as they do not implement Lottie animation and all the libraries have pre-coded animation
I have also tried this library which says "LottieSwipeRefreshLayout" from Github. but it is not working, as the animation is not visible, I do not want to use a library for such a small concept please suggest me the best way to implement.
Help me like this very much important for my task

"LottieSwipeRefreshLayout" worked out for me. the main catch is to use attribute app:layout_type="content" in your recyclerview,scroll view, nested scroll view etc.
Also to customize the Lottie animation modification can be done in listeners onTriggerListener and onProgressListener which are overridden in LottiePullToRefreshLayout class

Related

Recycler View custom scrolling effects

I want to make awesome scroll effect. I've found a couple of examples:
http://lab.hakim.se/scroll-effects/
but I have no idea how to such behaviour. I consider to make it on my own, but it will be good to have a library which I can use. Just need some starting point. Any ideas?
I've used this library a few times and seemed good but seems to be in need of an update since some of the delete animations have problems. But the scrolling animations should still be good:
https://github.com/wasabeef/recyclerview-animators

how to auto scroll, scroll in view pager with circular dots

I am working on this issue for over 10 hours and its pushing me hard,
I need a library, which has circular dots, auto scroll, infinite scroll and I will provide title of the picture below it, I checked all the libraries provided so far and they did not help me, is there a library you guys use so far ? thank you
for circular indicators you can make use of this library :
https://github.com/ongakuer/CircleIndicator
and for autoscrollview you can use this library :
https://github.com/Trinea/android-auto-scroll-view-pager
I am using these two in my projects. make use of the github samples. it will help you for implementation details
Instead of finding libraries for this, implement the code that I am attaching below. Your dots view, auto scroll and infinite scroll will work with it. For the name of the image you can add code in the onPageChangeListener method to show the name of the image
View Pager Example for You
Hope your issue is resolved using this example that I made for you

How to create flip animation in android?

I have a tablelayout with multiple viewFlipper in each square. What I want is whichever viewflipper i touch, the view should flip. Everything is working fine but what I need is this kind of animation.
The animator files given there cannot be used in viewFlipper.setInAnimation(this, android.R.anim.fade_in);. We need to use anim for it not animator.
Android do give some built in animations but all of them are fade, slide etc but not flip. I think flipping is one of the most used animations, why isn't android providing one in default or am I missing something ?
You can try github library - Flip 3D View.
Finally I was able to solve this. Although there is a library but you need not used the whole library just for flipping views. check out this tutorial. Basically you create an animator xml as shown in the android guide in question. Then you can use it to animate any object not only views. Just use it like this
Animator flipAnimator = AnimatorInflater.loadAnimator(this,R.animator.card_flip_left_in);
flipAnimator.setTarget(cardView);
flipAnimator.start();

fragment animation using objectanimator on pre-honey

I want to use property animation on my app instead of using tween animation on fragment
Right now, I use NineOldAndroids for normal property animation in my app and it works perfectly.
However, I cannot find the way to integrate this NineOldAndroid with support fragment.
Are there any way to animate fragment with property animation on pre-3.0?
Thanks.
I found this library.
It integrates support library from Google with NineOldAndroid.

Changing animation style of ViewPager

I want to change the animation style of Android's ViewPager class with using Android Animation Framework. Is it possible?
See my answer at: Slowing speed of Viewpager controller in android, might be helpful.
You can further customize the Scroller class to change the Interpolator to something more extreme.
You can use new android-support-v4.jar to do it.
Please reference the following official web page: Customize the Animation with PageTransformer
http://developer.android.com/training/animation/screen-slide.html
Maybe this post can be helpful if you are looking for a different animation. This animation did not use android's native pager. There are some issues that should be solved but at all i think it is helpful
https://github.com/kgnkbyl/CustomViewPager
Look at the example here
http://code.google.com/p/maniana/source/browse/#git%2FManiana%2Fsrc%2Fandroid%2Fsupport%2Fv4%2Fview
Search ViewPager.java for mForcedScrollDurationMillis. It's a hack to control the smooth scroll speed.
It also require to remove ViewPager and its internal classes from the original jar
http://code.google.com/p/maniana/source/browse/#git%2FManiana%2Flib
Something other than slide may be more involved.

Categories

Resources