Material 旋壓favorite/star 按紐:Material Favorite Button
Material 旋壓favorite/star 按紐
Gradle
allprojects { repositories { jcenter() maven { url "https://jitpack.io" } } } dependencies { compile 'com.github.ivbaranov:MaterialFavoriteButton:0.1.1' }
Usage
Declare in XML (see xml attributes below for customization):
<com.github.ivbaranov.mfb.MaterialFavoriteButton android:layout_width="wrap_content" android:layout_height="wrap_content" />
Or static initializer (see xml attributes below for customization):
MaterialFavoriteButton favorite = new MaterialFavoriteButton.Builder(this) .create();
Configure using xml attributes or setters in code:
app:mfb_animate_favorite="true" // to animate favoriting app:mfb_animate_unfavorite="false" // to animate unfavoriting app:mfb_padding="12" // image padding app:mfb_favorite_image="@drawable/ic_fav" // custom favorite resource app:mfb_not_favorite_image="drawable/ic_not_fav"http:// custom not favorite resource app:mfb_rotation_duration="400" // rotation duration app:mfb_rotation_angle="360" // rotation angle app:mfb_bounce_duration="300" // bounce duration app:mfb_color="black" // black or white default resources app:mfb_type="star" // star or heart shapes
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!