HackFifteen 移除背景以提升Activity启动速度

1.概要:

    移除窗口默认背景是提升应用程序启动速度的一个简单技巧。判断是否需要移除背景的原则很简单:如果应用程序界面需要
占据窗口100%的控件,就需要将windowBackground属性设置为null.记住,主题既尅在<application>标签中设置,也可以在<activity>
标签中设置。
2.如下一个视图:
上面视图的视图树的结构如下所示:
 
3.优化:
    在res/values文件中创建一个Theme.xml添加设置:
1  <?xml version="1.0" encoding="utf-8"?>
2 <resources>
3     <style name="Theme.NoBackground" parent="android:Theme">
4         <item name="android:windowNoTitle">true</item>
5         <item name="windowBackground">@null</item>
6     </style>
7 
8 </resources>
4.修改后的视图:
    全屏+没有背景了
   
 
posted @ 2014-10-30 11:30  perfect亮  阅读(212)  评论(0编辑  收藏  举报