SkillAgentSearch skills...

DIffuseView

一个使用了ValueAnimator的扩散动画

Install / Use

/learn @BolexLiu/DIffuseView
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

#DIffuseView

  • 一个使用了ValueAnimator的扩散动画的View
  • design:25.0.1
  • cardview-v7:25.0.1
  • material-menu:2.0.0
  • transition 转场动画
        Intent intent = new Intent(view.getContext(), ViewDetailActivity.class);
                        intent.putExtra("title", "DiffuseImgView");
                        if (Build.VERSION.SDK_INT >= 21) {
                            // 使用api11 新加 api的方法
                            String transitionName = view.getContext().getString(R.string.imgbreak);
                            ActivityOptions transitionActivityOptions = ActivityOptions.makeSceneTransitionAnimation((Activity) view.getContext(), view, transitionName);
                            view.getContext().startActivity(intent, transitionActivityOptions.toBundle());
                        } else {
                            view.getContext().startActivity(intent);
                        }

##效果展示如下

View on GitHub
GitHub Stars12
CategoryDevelopment
Updated1y ago
Forks2

Languages

Java

Security Score

60/100

Audited on Jun 18, 2024

No findings