android布局的两个属性dither和tileMode
来源:互联网 发布:淘宝双十一晚会节目单 编辑:程序博客网 时间:2024/05/29 14:07
首先,两个单词的中文意思分别是dither(抖动)和tileMode(平铺)
1,先来介绍tileMode(平铺)
它的效果类似于 让背景小图不是拉伸而是多个重复(类似于将一张小图设置电脑桌面时的效果)
- <xml version="1.0" encoding="utf-8"?>
- <LinearLayout
- android:id="@+id/MainLayout"
- xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- android:orientation="vertical"
- android:background="@drawable/backrepeat"
- >
backrepeat.xml
- <bitmap
- xmlns:android="http://schemas.android.com/apk/res/android"
- android:src="@drawable/repeatimg"
- android:tileMode="repeat"
- android:dither="true" />
代码方式:
- Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.icon);
- BitmapDrawable bd = new BitmapDrawable(bitmap);
- bd.setTileModeXY(TileMode.REPEAT , TileMode.REPEAT );
- bd.setDither(true);
- view.setBackgroundDrawable(bd);
2,再来解释下 dither(抖动)
Dither(图像的抖动处理,当每个颜色值以低于8位表示时,对应图像做抖动处理可以实现在可显示颜色总数比较低(比如256色)时还保持较好的显示效果: Dither on Wikipedia
0 0
- 关于android布局的两个属性dither和tileMode
- 关于android布局的两个属性dither和tileMode
- 关于android布局的两个属性dither和tileMode
- 关于android布局的两个属性dither和tileMode
- 关于android布局的两个属性dither和tileMode
- 关于android布局的两个属性dither和tileMode
- android布局的两个属性dither和tileMode
- 关于android布局的两个属性dither和tileMode
- android布局的两个属性dither和tileMode
- 关于android布局的两个属性dither和tileMode
- 关于android布局的两个属性dither和tileMode
- 关于android布局的两个属性dither和tileMode,background 平铺
- android:scaleType属性和背景平铺方式 tileMode
- Android Drawable Resources系列1:Bitmap(dither图像抖动、tileMode平铺模式)
- 图像处理的Dither和Banding
- 图像处理的Dither和Banding
- 图像处理的Dither和Banding
- 图像处理的Dither和Banding
- DNA Sorting
- Android service
- C语言第十课
- 快速理解Docker - 容器级虚拟化解决方案 .
- FinalBitmap 之 简单配置与加载原理
- android布局的两个属性dither和tileMode
- xss插入代码和绕过过滤
- jconsole,jps无法查看到java进程
- Struts2 字符串显示 数字格式化异常
- 鼠标滚轮事件+键盘按键事件(仿《主公莫慌》官网)
- nyoj7街道最短路径问题
- 第十一周项目2--四个数的最大公约数
- Android获取视频缩略图
- 第11周项目6素数