在 style.xml 中自定义两个主题

一个主题名称为 AppTheme,设置给 application,另一个主题名称为 SplashTheme,设置给 SplashActivity 使用。
style.xml

    

分别将这两个主题应用到 application 和 SplashActivity

 
                                                                

说明

  1. @drawable/splash,为 SplashActivity 页面的背景图。
  2. 隐藏/显示状态栏的一个可行的方案
 public static void hideStatusBar(Window window) {        WindowManager.LayoutParams attrs = window.getAttributes();        attrs.flags |= WindowManager.LayoutParams.FLAG_FULLSCREEN;        window.setAttributes(attrs);    }    public static void showStatusBar(Window window) {        WindowManager.LayoutParams attrs = window.getAttributes();        attrs.flags &= ~WindowManager.LayoutParams.FLAG_FULLSCREEN;        window.setAttributes(attrs);    }

调用方式:

 super.onCreate(savedInstanceState); CommonUtil.hideStatusBar(getWindow()); setContentView(R.layout.activity_splash);

在调用 setContentView 方法之前调用即可。此方法需要配合设置相关无标题主题一起使用,才有效果。

欢迎评论,斧正。

更多相关文章

  1. android Tether 分析
  2. android 透明度
  3. Android(安卓)对话框【Dialog】去除白色边框代码
  4. android 权限介绍(一)
  5. android Toolbar的使用结合状态栏与返回键
  6. Activity属性设置大全
  7. Android(安卓)recyclerview更新item位置移动
  8. Android音频系统之四AudioPolicy
  9. Android(安卓)使用WebView

随机推荐

  1. Android(安卓)Fragment用法详解(2)--动态
  2. Android(安卓)的 MediaPlayer源码框架讲
  3. Android内存泄漏调试
  4. Android 项目在Eclipse中的目录结构
  5. android 自适应 多屏幕支持
  6. Android通过Service编程实现短信监听,通过
  7. Android(安卓)ORM框架 LiteOrm使用
  8. android IBeacon 开发(一)搜索IBeacon基站
  9. android map (地图)
  10. 在Linux中连接android设备