【Introduction】
Android imitates the number of unread messages on Wechat and shows that the number BadgeView is greater than 99 and shows 99+
【Example Screenshot】
【Core code】
BadgeView
└── BadgeView
├── app
│ ├── app.iml
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ ├── androidTest
│ │ └── java
│ │ └── q
│ │ └── rorbin
│ │ └── badgeviewdemo
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── q
│ │ │ │ └── rorbin
│ │ │ └── badgeviewdemo
│ │ │ │ └── MainActivity.java
│ │ └── res
│ │ ├── drawable
│ │ │ └── shape_round_rect.xml
│ │ ├── layout
│ │ │ └── activity_main.xml
│ │ ├── mipmap-hdpi
│ │ │ └── ic_launcher.png
│ │ ├── mipmap-mdpi
│ │ │ └── ic_launcher.png
│ │ ├── mipmap-xhdpi
│ │ │ └── ic_launcher.png
│ │ ├── mipmap-xxhdpi
│ │ │ └── ic_launcher.png
│ │ ├── mipmap-xxxhdpi
│ │ │ └── ic_launcher.png
│ │ ├── values
│ │ │ │ ├── colors.xml
│ │ │ │ ├── dimens.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── values-w820dp
│ │ └── dimens.xml
│ └── test
│ └── java
│ └── q
│ └── rorbin
│ └── badgeviewdemo
│ └── ExampleUnitTest.java
├── BadgeView-master.iml
├── build.gradle
├── demo.png
├── gradle
│ └── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├──gradle.properties
├── gradlew
├──gradlew.bat
├── LICENSE
├── local.properties
├── README.md
└── settings.gradle
30 directories, 31 files