# LikeView **Repository Path**: java_wkl/LikeView ## Basic Information - **Project Name**: LikeView - **Description**: 仿即刻点赞效果 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-08-21 - **Last Updated**: 2021-11-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LikeView # 仿即刻点赞效果 ![图片失效](https://github.com/superduper-wkl/LikeView/blob/master/gif/likeview.gif) ~~~java @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mLikeView = (LikeView) findViewById(R.id.like_view); mLikeNumberView = (LikeNumberView) findViewById(R.id.like_number_view); mLikeView.setOnLikeListener(new LikeView.OnLikeListener() { @Override public void onLike(boolean isLike) { if (isLike) { mLikeNumberView.increase(); } else { mLikeNumberView.decrease(); } } }); } public void up(View view) { mLikeNumberView.increase(); } public void down(View view) { mLikeNumberView.decrease(); } public void like(View view) { if (mLikeView.isLike()) { mLikeView.unlike(); // mLikeView.unlikeWithAnim(); } else { mLikeView.like(); // mLikeView.likeWithAnim(); } } ~~~