直播系統程式碼,Android自定義View實現呼吸燈效果

zhibo系統開發發表於2023-11-28

直播系統程式碼,Android自定義View實現呼吸燈效果

自定義View的屬性定義 attrs.xml 如下:

<resources>
    <declare-styleable name="BreathView">
        <attr name="centerCircleRadius" format="dimension"/>
        <attr name="circleColor" format="color"/>
        <attr name="maxCircleRadius" format="dimension"/>
    </declare-styleable>
</resources>


其中透過 centerCircleRadius 屬性定義中間圓形的大小,為0時則不顯示中間圓形;透過 maxCircleRadius 屬性定義圓形最大顯示半徑,circleColor 屬性為圓形顏色。

在介面中定義如下:

    <com.example.customui.BreathView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        app:centerCircleRadius="3dp"
        app:maxCircleRadius="8dp"
        app:circleColor="@android:color/holo_red_light" />


 以上就是直播系統程式碼,Android自定義View實現呼吸燈效果, 更多內容歡迎關注之後的文章


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2997686/,如需轉載,請註明出處,否則將追究法律責任。

相關文章