讓你的layout適應螢幕的大小包括 平板

2021-06-19 11:07:51 字數 564 閱讀 1040

大家都知道,android 2.3 sdk發布的時候,在sdk中增加了第三方add-ons,其中就包括了針對平板電腦的galaxy tab addon。

當我們啟動乙個新的平板電腦模擬器的時候,首先我們需要設定「scale display to real size"選項,這將讓平板電腦的螢幕大小與我們電腦螢幕的大小匹配。以我的電腦為例,我的螢幕大小是1440x900px。

如果我們平板電腦模擬器上執行乙個sdk 1.6的例子(我們至少需要 api level 4, sdk 1.6 for tablets),您將看到如下所示:

我們的應用程式並沒有填滿整個平板電腦模擬器的螢幕,下面我們就來解決這個問題。

首先開啟androidmanifest.xml檔案,增加如下**:

現在我們的程式就充滿了整個螢幕,如下圖所示:

為平板電腦開發應用程式和為手機開發應用程式一樣,我們需要在/res目錄下建立兩個資源檔案目錄,建立drawable-large 和 layout-large目錄,把所有的資源和ui檔案放到裡面。當然,您也需要為橫屏的平板電腦程式建立乙個 layout-large-land目錄。整個應用程式結構如下圖所示:

webView 自適應螢幕 的實現

讓webview載入的頁面居中顯示有我知道的幾種方法 第一種方法 websettings settings webview.getsettings settings.setlayoutalgorithm layoutalgorithm.single column layoutalgorithm是乙個...

讓Flash自適應瀏覽器螢幕大小的幾種方法

要讓flash自適應瀏覽器螢幕大小需要做到以下兩點 1 swf檔案隨著瀏覽器螢幕大小也相應改變大下 方法 在網頁裡除了放你的swf檔案外不要放其他的任何內容,並且swf檔案的寬,高都設為100 可以看我的原始檔裡的fullscreen.htm檔案 2 當swf檔案大小改變時,flash 內容也相應重...

自適應螢幕寬度 編寫自適應網頁的方法

有人 我說不知道怎麼寫自適應的網頁,今天就先不寫優化的了,我把寫自適應網頁的方法說下。工具 dw網頁設計軟體 ps影象處理軟體。方法 步驟 1,在之間加入加入一行viewport標籤。viewport是網頁預設的寬度和高度,上面這行 的意思是,網頁寬度預設等於螢幕寬度 width device wi...