1,動態改變textView的顏色
String s = "這是" + "<font color='#FF6131'>" + "變色的" + "</font>" + "字"; textView.setText(Html.fromHtml(s));
2,全屏並設置透明欄
/** * 設置透明狀態欄,需要寫在設置佈局前,最好是在BaseActivity中寫 */ private void setStatusBar() { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { Window window = getWindow(); window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); if (isStatusBarWhite()) { window.getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_STABLE); } else { window.getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR); } window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS); window.setStatusBarColor(0); } }
protected boolean isStatusBarWhite() { return false; }