github:
https://github.com/anymyna/ui
效果:
步骤
1、添加依赖 circleindicator
implementation 'me.relex:circleindicator:1.3.2'
2、添加布局文件xml
<android.support.v4.view.ViewPager
android:id="@+id/viewpager"
android:layout_width="match_parent"
android:layout_height="match_parent"
/>
<me.relex.circleindicator.CircleIndicator
android:id="@+id/indicator"
android:layout_width="match_parent"
android:layout_height="@dimen/qb_px_48"
android:layout_gravity="bottom"
android:layout_marginBottom="@dimen/qb_px_48"/>
3、CircleIndicator 设置ViewPager
ViewPager viewpager = findViewById(R.id.viewpager);
CircleIndicator indicator = findViewById(R.id.indicator);
viewpager.setAdapter(new SamplePagerAdapter());
indicator.setViewPager(viewpager);