新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Android窗口背景的優(yōu)化
視圖有背景,每個窗口也是有背景的。每一Activity是一個窗口,每一個Activity都有不同的背景。

界面的繪畫順序如下:窗口——根視圖 ——子視圖。當我們的根視圖已經(jīng)覆蓋了整個窗口的時候 ,程序還是會畫一個透明的窗口的背景,而這個背景用戶是看不到的。我們就需要想辦法讓程序在這樣的情況下去掉窗口背景,節(jié)約畫窗口背景的時間提高效率。
刪除窗口背景的方法:
一、java代碼中
- public void onCreate(Bundle icicle){
- super.onCreate(icicle);
- setContentView(R.layout.mainview);
- // 刪除窗口背景
- getWindow().setBackgroundDrawable(null);
- ...
- }
二、在xml文件中
首先在res/values/style.xml 文件中定義如下:
然后在AndroidManifest.xml文件中 找到要去掉背景的activity,書寫代碼如下:
...
網(wǎng)頁標題:Android窗口背景的優(yōu)化
文章網(wǎng)址:http://www.5511xx.com/article/ccsoddd.html


咨詢
建站咨詢
