关于android布局的两个属性dither和tileMode,background 平铺
来源:互联网 发布:传奇霸业翅膀升阶数据 编辑:程序博客网 时间:2024/06/11 21:09
首先,两个单词的中文意思分别是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
- 关于android布局的两个属性dither和tileMode,background 平铺
- 关于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:scaleType属性和背景平铺方式 tileMode
- Android Drawable Resources系列1:Bitmap(dither图像抖动、tileMode平铺模式)
- android背景平铺方式 tileMode
- Android 布局平铺展开效果的属性动画
- 关于android:tileMode
- Android background背景图片平铺
- 第十二周-调用函数输出星号图2
- android sqlite db 研究(1)
- PHP无限极分类
- VS2010 更改MFC标题栏图标和生成的执行文件图标
- MSSQL根据ID进行分页
- 关于android布局的两个属性dither和tileMode,background 平铺
- eclipse 连接数据库
- 新申请CSDN专号,技术分涨真快啊 ,高兴@@ ----- >(上集)
- 指针
- 连接ORACLE数据库时报错:Unknown error opening cursor
- CTL_CODE说明
- hibernate保存数据到mysql的编码编码问题
- DeviceIoControl的使用说明
- Tuning Linode VPS-小规模低性能低流量网站优化实践