編輯:關於Android編程
先給大家展示下效果圖,對第三方開源 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應用性能優化之使用SparseArray替代HashMap
一、概述最近在項目中看到了SparseArray,好奇研究了下。 SparseArray是Android框架獨有的類,在標准的JDK中不存在這個類。它要比 HashMap
Android自定義View——仿滴滴出行十大司機評選活動說明
仿滴滴出行十大司機評選活動說明前言:最近在使用滴滴出行的時候發現了一個有意思的View界面,看到心動的View就會想著動手去畫一遍,本篇只是大概的模仿一下自定義的View
Android源碼淺析(一)——VMware Workstation Pro和Ubuntu Kylin 16.04 LTS安裝配置
最近地方工作,就是接觸源碼的東西了,所以好東西還是要分享,系列開了這麼多,完結 的也沒幾個,主要還是自己覆蓋的太廣了,卻又不精通,嘿嘿,工作需要,所以寫下了
Android 圖片開發內幕第一篇
前言:本來我是做電視應用的,但是因為公司要出手機,人員緊張,所以就抽調我去支援一下,誰叫俺是雷鋒呢!我做的一個功能就是處理手機中的應用ICON,處理無非就是美化一下,重新