imageview的螢幕適配

2021-07-09 01:08:53 字數 629 閱讀 4752

imageview img = (imageview) convertview.findviewbyid(r.id.themeandbackground_theme);

// img.setlayoutparams(new relativelayout.layoutparams((helper.getdisplaywidth() - helper.dip2px(60)) / 2, (int) (((helper.getdisplaywidth() - helper.dip2px(60)) / 2)*1.5)))

;//new乙個對應的layoutparams然後通過獲得螢幕的高寬來設定img對應的高寬,高寬要按照drawable下的img的高寬進行等比例設定

//此為adapter裡的itemview 的適配(原理相同)

convertview.setlayoutparams(new abslistview.layoutparams((helper.getdisplaywidth() - helper.dip2px(60)) / 2

, (int) (((helper.getdisplaywidth() - helper.dip2px(60)) / 2)*1.5)+helper.dip2px(60)));

imageview 自適應各種螢幕尺寸

最簡單的方法 加上這個屬性 scaletype fitxy 在做的好一點,根據px轉換成dip 設定好對應屬性 android layout width 40dip android layout height 40dip 被拉伸的時候顯示會好一點。最好的辦法,還是設計好乙個,這個內容在中心內容大小可...

Android的螢幕適配

所以就像是你去公司面試,第一印象也是很重要滴 本質1 使得布局元素自適應螢幕尺寸 開發中,我們使用的布局一般有 由於絕對布局 absolutelayout 適配性極差,所以極少使用。對於線性布局 linearlayout 相對布局 relativelayout 和幀布局 framelayout 需要...

簡單的螢幕適配

目前為止,iphone螢幕尺寸已經有四種 3.5 inch 1 3g 3gs 4 4s 4.0 inch 5 5s 5c 4.7 inch 6 5.5 inch 6plus 看一下iphone4 6 的螢幕高寬比 iphone4 s 解析度960 640,高寬比1.5 基本不再適配 iphone5 ...