嗯,据说这是个可以辟邪的开源项目

268 阅读1分钟
原文链接: github.com

FloatingCoreValuesView 是用来显示社会主义核显价值观的View,大概就是按下的时候显示一个核心价值观,之前在web上有看到,在Android上实现了这效果,不影响点击效果

App preview

Getting Start

在页面onCreate 中添加`FloatingCoreValuesView.apply(this);就可以了

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        FloatingCoreValuesView.apply(this);
    }
}

如果要全局添加则在 Application 中添加

//...
@Override
public void onCreate() {
    //...
    registerActivityLifecycleCallbacks(new ActivityLifecycleCallbacks() {
        @Override
        public void onActivityCreated(Activity activity, Bundle savedInstanceState) {
            FloatingCoreValuesView.apply(activity)
                .setFontSize(16)//设置字体大小,单位sp
                //.setMoveDistance(TypedValue.COMPLEX_UNIT_DIP, 256)
                .setMoveDistance(200);//设置移动距离,默认dp
        }
   //...

加入你的App吧,据说可以辟 ….