當前位置:首頁 » 安卓系統 » android圖片平鋪

android圖片平鋪

發布時間: 2022-08-31 02:50:35

① android開發有拼接圖片的方法嗎

Android對圖片的操作和展示主要使用Bitmap、BitmapDrawable、Canvas等幾個關鍵類,文檔給出了詳細的使用方法,在此不再贅述。
下面是將兩張圖片拼接城一張的代碼(橫向拼接)。

/**
* 將兩張點陣圖拼接成一張(橫向拼接)
*
* @param first
* @param second
* @return
*/
private Bitmap add2Bitmap(Bitmap first, Bitmap second) {
int width =first.getWidth() + second.getWidth();
int height = Math.max(first.getHeight(), second.getHeight());
Bitmap result = Bitmap.createBitmap(width, height, Config.ARGB_8888);
Canvas canvas = new Canvas(result);
canvas.drawBitmap(first, 0, 0, null);
canvas.drawBitmap(second, first.getWidth(), 0, null);
return result;
}

② android應用模仿android桌面效果,就是拖動頁面時背景圖片隨之滾動,但是滾動的幅度比頁面拖動的幅度小。

桌面(Launcher)移動時背景隨著緩動是通過設置WallpaperManager相應狀態實現的。如果你想在自己的應用中實現類似效果,可以模仿壁紙的實現方式。大致思路:
1.確定好緩動圖片大小,大於實際顯示寬度(Launcher中豎屏時通常是屏幕寬度的2倍)
2. 應用多個頁面滑動的過程中,根據頁面個數,當前滑動的位置等計算好對應的比例,結合背景緩動圖片的大小實時更新背景緩動的距離。

③ android開的android:background=""設置背景,圖片為2x2像素的圖片,怎樣顯示

圖片需要改為PNG格式,拖拽到draw able裡面,至於解析度則是布局選擇的問題了

④ 新買的安卓平板電腦顯示圖片和網頁時總是自動拉申至全屏,很難看,怎麼設置好它呢

1:在顯示設置里選好圖片後應用之前圖片框下面有個拉伸選好後再應用.
2:右鍵,屬性,選擇圖片,在旁邊有個倒三角有三個選項(居中,平鋪,拉申),居中:就是顯示在屏幕中間:平鋪:就滿屏幕都是這張圖(難看),拉申:把一張圖,像一塊布攤開放在桌子上,所以你要全屏就選拉伸.3:改圖片解析度就好 背景設置不有拉伸嗎?4.桌面右擊屬性,在桌面下拉框中變居中為拉伸.

⑤ 請問安卓ui切圖的時候,不規則的圖也需要拉伸么

根據app的設計經驗來看,是不需要的。最終導出的png都是一樣的。尺寸一樣,大小也一樣。沒什麼分別。但是切圖的時候,有幾個要點需要注意:

1、取整,所有圖片的寬度和高度都應該是整數,ios有抗鋸齒機制,如果圖片尺寸不是整數,本來很清晰的圖片會變得模糊。而且圖片上下左右邊緣最好留有一像素以上的透明區域。以防程序員做動畫的時候邊緣產生鋸齒。因為ios是對圖片內部做抗鋸齒處理,對邊緣是不會做處理的。

2、可重復元素,比如背景圖,可以用很小的一小塊,平鋪開來。還有按鈕的左右部分,中間留一像素可以展開就可以。

3、存圖和命名,IOS平台需要用到大小兩套圖形,iPhone3和3GS用的是小圖,320x480。而iPhone4和4S用的是640x960的解析度(iPhone5用的是640x1136)因此腰存成兩套圖,小圖直接後綴.png即可,而大圖的名字後面需要加一個@2x.png。方便程序區分。

至於Android,為了兼容多平台,一般需要三套不同規格的圖片。

⑥ Android我讓一張圖片斜向下移動的過程中,為什麼在中間有個區域會把我的圖片擋住是什麼問題呢

唉 英文狀態下 按F鍵(按三次一個循環) 你就可以看到所有圖像了 (新建的和原來的都可以看到了)
滑鼠左鍵按住圖片 拖到你新建的文檔中鬆手 圖片就拉到新的文件里去了

有時間去看看基礎吧
-----------
不是解決不了你的問題 是你根本一點基礎都沒有
呵呵~等你終於明白了 你會恍然大悟 哦~~原來是這樣的
我再說一個簡單的 PS上面菜單欄 窗口——排列——平鋪 你就可以看到所有文件了
然後再滑鼠左鍵按住圖片 拖到你新建的文檔中鬆手 圖片就拉到新的文件里去了 其他圖片也是這樣處理

⑦ 現在android應用開發應該准備多少種解析度的照片,分別是哪些呢

android有很多種解析度,想做到適應多種解析度單靠准備幾種的解析度圖片是遠達不到業務要求的。建議有的png做成.9圖片,如標題,按鍵png,背景則一般截某區域的像素平鋪,這些程序員自己可以搞定。UI美工提供的圖片可以根據不同解析度進行等比縮放(按寬度或高度縮放)。這樣只需要一套圖就可以實現適應所有不同機型解析度。

⑧ Android開發中可以將9.png設置的拉伸部分為重復平鋪嗎

不可以的,android系統下.9.png格式的圖片,當圖片需要拉伸的情況下,會在繪制區域下自動填充繪制的顏色值以達到拉伸的效果.
如果樓主想利用背景圖片重復平鋪的話,那要使用bitmap 來構建
首先在drawable目錄下創建一個xml文件如:
<bitmap xmlns:android="http://schemas.android.com/apk/res/android" android:src="@drawable/image" ;
android:tileMode="repeat" />

引用方式:
<LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/image"> </LinearLayout>

android:tileMode的可選值:
disabled 默認值,表示不使用平鋪
clamp 復制邊緣色彩
repeat X、Y 軸進行重復圖片顯示,也就是我們說要說的平鋪
mirror 在水平和垂直方向上使用交替鏡像的方式重復圖片的繪制

熱點內容
安卓手機請輸入密碼在哪裡 發布:2024-10-18 14:13:28 瀏覽:645
設計編譯程序注意的問題 發布:2024-10-18 14:08:43 瀏覽:254
傳智播客android視頻 發布:2024-10-18 14:04:42 瀏覽:904
手機版安卓吃雞哪個好 發布:2024-10-18 14:01:40 瀏覽:491
編程自學入門教程 發布:2024-10-18 13:50:58 瀏覽:141
伊迪阿明訪問中國 發布:2024-10-18 13:49:54 瀏覽:10
人三琳外傳腳本 發布:2024-10-18 13:38:16 瀏覽:839
電腦發件箱伺服器錯誤怎麼弄 發布:2024-10-18 13:30:36 瀏覽:914
evm部署solc編譯文件 發布:2024-10-18 13:29:47 瀏覽:835
android發送at指令 發布:2024-10-18 13:14:18 瀏覽:659