SplashActivity.java 文件源码

java
阅读 48 收藏 0 点赞 0 评论 0

项目:QNewsDemo 作者:
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    SPUtils sp=new SPUtils("theme_id");
    int theme_id = sp.getInt("theme_id", R.style.AppTheme);
    setTheme(theme_id);

    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
        //透明状态栏
        getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
        //透明导航栏
        getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
    }
    setContentView(R.layout.activity_solash);
    ButterKnife.bind(this);
    set = new AnimatorSet();
    ObjectAnimator translationX = ObjectAnimator.ofFloat(ivSplash, "translationX", 600, 0);
    ObjectAnimator translationY = ObjectAnimator
            .ofFloat(ivSplash, "translationY", -100, 90, -80, 70, -60, 50);

    set.playTogether(translationX, translationY);
    set.setDuration(2000);
    addListener();
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号