React material-ui v0.x gives the opportunity to customize elements by overriding styles easily. When it comes to latest version v1, it becomes a bit difficult to do that similar as the earlier version. But they have given more options to customize elements by theming, overriding with classes and JSS. So you have to be a reactJs or Mui expert to understand those stuff with the documentation other than the earlier version. (This tutorial for react/ mui beginners to migrate from version 0.x) I will show you both version styling examples to do complete AtoZ customization to a TextField.
Hide status bar // Hide Status Bar if ( Build . VERSION . SDK_INT < 16 ) { getWindow (). setFlags ( WindowManager . LayoutParams . FLAG_FULLSCREEN , WindowManager . LayoutParams . FLAG_FULLSCREEN ); } else { View decorView = getWindow (). getDecorView (); // Hide Status Bar. int uiOptions = View . SYSTEM_UI_FLAG_FULLSCREEN ; decorView . setSystemUiVisibility ( uiOptions ); } or // Hide status bar getWindow (). addFlags ( WindowManager . LayoutParams . FLAG_FULLSCREEN ); // Show status bar getWindow (). clearFlags ( WindowManager . LayoutParams . FLAG_FULLSCREEN ); Change status bar color programmatically if ( Build . VERSION . SDK_INT >= Build . VERSION_CODES . LOLLIPOP ) { Window window = getWindow (); window . addFlags ( WindowManager . LayoutParams . FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS ); window . setStatusBarColor ( Color . BLUE ); } or can set on value-21 <item name = ...