一.自定義view,只有畫筆(paint)操作
public class circlebarview extends view
public circlebarview(context context, @nullable attributeset attrs)
//屬性
private void initattrs(context context, attributeset attrs)
//初始化畫筆
private void initvariable()
//畫圖
@override
protected void ondraw(canvas canvas)
}//設定進度
public void setprogress(int progress)
}
二、自定義的attrs
三、布局檔案
設定自己需要的color
xmlns:tc=""
《你的包名.view.circlebarview
android:id="@+id/upload_pic_count"
android:layout_alignparentright="true"
android:layout_width="100dp"
android:layout_height="100dp"
tc:circlecolor="@color/white"
tc:ringbgcolor="@color/white2"
tc:ringcolor="@color/colorprimary"/>
四、呼叫方法
直接呼叫setpress函式,傳遞引數index。
mcirclebarview.setprogress(index);
直播技術教你搭建手機直播系統直播原始碼!
it界知名段子手,網路紅人魚羊兒曾經說 對於那些月薪兩萬以下,自稱程式設計師的碼農們,其實我們從來沒有把他們歸為我們程式設計師的隊伍。他們雖然總是以程式設計師自居,只是他們的一廂情願罷了。哼哼!廢話不多說!有技術實力和流量優勢的網際網路從業者都不願錯過直播這個風口,如何快速搭建乙個直播系統成了大家關...
android系統原始碼編譯
1.source build envsetup.sh 使用指令碼初始化環境 2.lunch xx 使用 lunch 選擇要編譯的目標,lunch 特定的分支 3.全編 make j8 2 1 tee build.log 4.單編 mm frameworks base 另外m的含義 m,顯然是make...
直播原始碼怎樣搭建直播系統LNMP環境 PHP配置
前面兩篇內容我們聊過了直播平台搭建前需要準備的內容,一切準備就緒之後就要進入正式的搭建部署環節了,本篇就先簡單介紹下lnmp環境下的php配置。php編譯安裝 1.解決php安裝的庫依賴關係 cp frp usr lib64 libjpeg.usr lib cp frp usr lib64 libp...