66. (android開發(fā))圖標右上角加個數(shù)字,很流行

越來越強調(diào)用戶的直觀體驗,比如在用戶一打開APP的時候,一個小圖標的右上角上直接標注了一個紅色背景的數(shù)字。這說明有幾條信息未讀,需要立刻處理了。這對有強迫癥的用戶來說,不消滅它就睡不好覺。也就達到了信息會被立刻閱讀的目的。
數(shù)字右上角

喏,就是這個小東西。
有很容易的實現(xiàn)方法。
首先在 app/build.gradle 文件的 dependencies 內(nèi)添加依賴

implementation 'q.rorbin:badgeview:1.1.2'

【注】別忘記要點 sync now
然后在你想給圖標加數(shù)字的時候像這樣來寫

        //--圖標右上角加個數(shù)字或文字什么的。
        val badge = QBadgeView(this).bindTarget(activitymain_manage_dance_btn_manager)
        badge.setBadgeNumber(12)   //給圖標加一個右上角的數(shù)字
//        badge.setBadgeText("金")

你就得到了上面圖片中的結(jié)果了。
為什么還有一行 setBadgeText 被注釋掉了呢?因為我想告訴你,不僅僅是數(shù)字,是文字也可以加的。只是,你只能選一個來用。
在寫具體項目的時候,這個數(shù)字 12 或者 “金” 字,你就按照自己的需要寫吧。


文字右上角
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容