顯示通知小紅點

2021-07-08 12:29:54 字數 1022 閱讀 6343

首先,在draw裡邊建乙個檔案,shap畫乙個橢圓。

<?

xml version=

"1.0"

encoding=

"utf-8"

?>

xmlns:

android

=""android

:shape=

"oval"

>

android

:color=

"#ff3b30"

>

android

:radius=

"3dp"

android

:topleftradius=

"3dp"

android

:toprightradius=

"3dp"

android

:bottomleftradius=

"3dp"

android

:bottomrightradius=

"3dp"

/>

然後在imageview裡邊當src檔案,寬高決定了橢圓的長軸和短軸,寬高相等就是乙個準圓。

android

:layout_width=

"5dp"

android

:layout_height=

"5dp"

android

:id=

"@+id/notifyredpoint"

android

:visibility=

"gone"

android

:layout_alignparentright=

"true"

android

:src=

"@drawable/offlinestaues"

/>

沒有訊息通知的,setvisiblity(view.gone),有訊息通知,setvisiblity(view.visible)。

小紅點功能控制項

本意是想把做過的東西沉澱一下,防止重複造輪子。後來想想自己在實現這個的過程中還是走了一點彎路的。雖然網上找的輪子很多,其實大多都華而不實或者功能太多,工作中實現的東西最重要的不是功能炫,而是穩定,一旦需求變更或者出了bug要負責維護,過多的功能會在後期維護的時候造成很大困擾,使用者需要review整...

UITabBar小紅點(適配iPad)

一 解決上面問題可以採取遍歷uitabbarbutton的方法獲取item的寬度 cgfloat tabbaritemwidth 0 for uiview view in self subviews else 二 自定bagevalue適配 iphone和ipad 系統self.tabbarcont...

Debian系使用小紅點

之前寫過一次,上次給刪掉了,晚上再找的時候無意中發現乙個不知道什麼的 把我的那篇文章爬走了,也好,省得我再寫了。找到目錄 usr share x11 xorg.conf.d 然後新建乙個檔案20 thinkpad.conf 如果不存在 即 cd usr share x11 xorg.conf.d s...