Android模仿支付宝芝麻信用动画源码
Android模仿支付宝芝麻信用动画源码,如果你觉得不错,给我一个星,请支持,谢谢。
截图Gif
截图Png
Usage
- Gradle
Add it in your root build.gradle at the end of repositories: allprojects { repositories { ... maven { url "https://jitpack.io" } } } Add the dependency dependencies { compile 'com.github.HotBitmapGG:CreditSesameRingView:V1.0.4' }
- Maven
Step 1. Add the JitPack repository to your build file <repositories> <repository> <id>jitpack.io</id> <url>https://jitpack.io</url> </repository> </repositories> Step 2. Add the dependency <dependency> <groupId>com.github.HotBitmapGG</groupId> <artifactId>CreditSesameRingView</artifactId> <version>V1.0.4</version> </dependency>
- Sted 1 A new version of used in the code.
// The gradient color can define your own
private final int[] mColors = new int[]{
0xFFFF80AB,
0xFFFF4081,
0xFFFF5177,
0xFFFF7997
};
// Set up the need to score
mLayout = (RelativeLayout) view.findViewById(R.id.layout);
mButton = (Button) view.findViewById(R.id.btn);
newCreditSesameView = (NewCreditSesameView) view.findViewById(R.id.sesame_view);
mLayout.setBackgroundColor(mColors[0]);
mButton.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View view)
{
newCreditSesameView.setSesameValues(639);
startColorChangeAnim();
}
});
// The background color gradient animation Simply illustrates the effect Can customize according to your need
public void startColorChangeAnim()
{
ObjectAnimator animator = ObjectAnimator.ofInt(mLayout, "backgroundColor", mColors);
animator.setDuration(3000);
animator.setEvaluator(new ArgbEvaluator());
animator.start();
}
- Sted 2 A old version of used in the code.
// Set up the need to score
oldCreditSesameView = (OldCreditSesameView) view.findViewById(R.id.sesame_view);
mButton = (Button) view.findViewById(R.id.btn);
mButton.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View view)
{
oldCreditSesameView.setSesameValues(639);
}
}); 资源均来自第三方,谨慎下载,前往第三方网站下载
本站所有文章、数据、图片均来自互联网,一切版权均归源网站或源作者所有。
如果侵犯了你的权益请来信告知我们删除。邮箱:737597453@qq.com


