屏幕适配图片
来源:互联网 发布:java项目开发案例介绍 编辑:程序博客网 时间:2024/05/04 09:03
Point point = Utils.computeImgSize(240, 135, itemView.getContext()); ViewGroup.LayoutParams layoutParams = ivPostimg.getLayoutParams(); layoutParams.width=point.x; layoutParams.height=point.y; ivPostimg.setLayoutParams(layoutParams);方法/** *让图片按比列缩放到屏幕上 * @param picH 图片的高度 * @param picW 图片的宽度 * @param context * @return 计算出来的图片控件宽高,x 为宽度,y 为高度 */ public static Point computeImgSize(int picW, int picH, Context context){ int imgW = getScreenWidth(context); int imgH = picH * imgW / picW; return new Point(imgW,imgH); } /** * 获取屏幕宽度 * @param context * @return */ public static int getScreenWidth(Context context) { int width = ((Activity) context).getWindowManager().getDefaultDisplay().getWidth(); return width; } /** * 获取屏幕高度 * @param context * @return */ public static int getScreenHeight(Context context) { int height = ((Activity) context).getWindowManager().getDefaultDisplay().getHeight(); return height; }
效果图
0 0
- 屏幕适配图片
- 不同屏幕适配图片
- Android 屏幕适配-图片
- 屏幕分辨率、屏幕尺寸以及屏幕适配和图片分辨率
- 屏幕适配之图片适配
- Android图片与屏幕适配问题
- 屏幕图片及文字适配
- android图片根据屏幕适配
- Android图片与屏幕适配问题
- Android中图片适配屏幕问题
- android屏幕适配——图片
- 移动端Retina屏幕图片适配
- Android -- 屏幕适配和图片处理
- 屏幕适配之——图片适配
- Android屏幕适配之图片适配
- Android的屏幕适配之图片加载适配
- 屏幕适配以及图片适配经验之谈
- Android的屏幕适配,图片适配
- 博为峰JavaEE技术文章 ——MyBatis Mapper TypeHandler
- 数值分析与算法——读书笔记(一)
- GCD The Largest
- MySQL Group Replication的RECOVERING状态深度理解
- Oracle使用强制索引注意事项
- 屏幕适配图片
- MyBatis Generator无法生成selectByPrimaryKey(),updateByPrimaryKey()的解决方法
- ubuntu配置vim编辑器
- Py第十九问 Your local changes would be overwritten by merge. Commit, stash or revert them to proceed.
- Glide进阶详解(九)
- 字符流中read()方法返回值的问题
- 搭配deep leaning 中物体检测定位的py-faster-rcnn环境
- JavaSE 学习参考:算术运算符
- Hibernate中的Session对象