第三方开源Android TickPlusDrawable状态可以通过动画切换的按钮

 更新时间:2015年12月12日 11:12:45   作者:Z2  
Android tickplusdrawable(TickPlusDrawable)是一个状态可以通过动画切换的按钮,本文给大家分享第三方开源Android TickPlusDrawable状态可以通过动画切换的按钮,感兴趣的朋友一起学习吧

先给大家展示下效果图,对第三方开源 android tickplusdrawable相关知识感兴趣的朋友一起学习吧。

Android tickplusdrawable(TickPlusDrawable)是一个状态可以通过动画切换的按钮,Android tickplusdrawable(TickPlusDrawable)在github上的项目主页是:https://github.com/flavienlaurent/tickplusdrawable

测试代码:

布局:

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
 android:layout_width="match_parent"
 android:layout_height="match_parent">
 <View
  android:id="@+id/view"
  android:layout_gravity="center"
  android:padding="30dp"
  android:layout_width="128dp"
  android:layout_height="128dp" />
</FrameLayout> 

JAVA代码:

package com.flavienlaurent.tickplusdrawable;
import android.annotation.TargetApi;
import android.app.Activity;
import android.os.Build;
import android.os.Bundle;
import android.view.View;
public class MainActivity extends Activity {
 @TargetApi(Build.VERSION_CODES.JELLY_BEAN)
 @Override
 protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_main);
  View view = findViewById(R.id.view);
  // 第一个参数表示里面+号和勾的宽度,第二个参数是圆圈背景色和勾的颜色,
  //第三个参数是默认的加号的颜色,只显示一次
  final TickPlusDrawable tickPlusDrawable = new TickPlusDrawable(10,
    0xff9C27B0, 0xff2196F3);
  view.setBackground(tickPlusDrawable);
  view.setOnClickListener(new View.OnClickListener() {
   @Override
   public void onClick(View v) {
    tickPlusDrawable.toggle();
   }
  });
 }
}

以上内容是小编给大家分享的第三方开源Android TickPlusDrawable状态可以通过动画切换的按钮,希望大家喜欢。

相关文章

  • Android个人中心的头像上传,图片编码及截取实例

    Android个人中心的头像上传,图片编码及截取实例

    本篇文章主要介绍了Android个人中心的头像上传,图片编码及截取实例,非常具有实用价值,需要的朋友可以参考下。
    2016-12-12
  • Android自定义View详解

    Android自定义View详解

    这篇文章主要为大家详细介绍了Android自定义View,帮助大家战胜Android自定义View,为今后的学习打下基础,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • Android中SurfaceView和普通view的区别及使用

    Android中SurfaceView和普通view的区别及使用

    SurfaceView第一印象它是一个view,因为它继承了View,本文主要介绍了SurfaceView和普通view的区别及使用,感兴趣的小伙伴们可以参考一下
    2021-06-06
  • Android开发之自定义刮刮卡实现代码

    Android开发之自定义刮刮卡实现代码

    本篇文章主要介绍了Android开发之自定义刮刮卡实现代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • 仿墨迹天气在Android App中实现自定义zip皮肤更换

    仿墨迹天气在Android App中实现自定义zip皮肤更换

    这篇文章主要介绍了仿墨迹天气在Android App中实现自定义zip皮肤更换的方法,即让用户可以自行通过自制或者下载的zip皮肤包进行换肤,需要的朋友可以参考下
    2016-02-02
  • Android中TextView局部变色功能实现

    Android中TextView局部变色功能实现

    这篇文章给大家详细讲解了一下Android中TextView实现部分文字不同颜色的功能实现过程,有这方面需要的朋友们一起学习下吧。
    2017-12-12
  • 多语言切换在Androidx失效的踩坑解决记录

    多语言切换在Androidx失效的踩坑解决记录

    这篇文章主要为大家介绍了多语言切换在Androidx失效的踩坑解决记录详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-01-01
  • Android studio制作简易计算器功能

    Android studio制作简易计算器功能

    这篇文章主要为大家详细介绍了Android studio制作简易计算器功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-05-05
  • Android自定义控件实现带文字提示的SeekBar

    Android自定义控件实现带文字提示的SeekBar

    这篇文章主要给大家介绍了关于Android自定义控件实现带文字提示的SeekBar的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-12-12
  • Android 实现右滑返回功能

    Android 实现右滑返回功能

    右滑返回功能在ios上非常实用,因为它的返回键在左上角,下面脚本之家小编给大家带来了Android 实现右滑返回功能,感兴趣的朋友一起看看吧
    2018-04-04

最新评论