关于android布局的两个属性dither和tileMode
来源:互联网 发布:java web自学视频教程 编辑:程序博客网 时间:2024/05/16 07:49
首先,两个单词的中文意思分别是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
转自:http://blog.csdn.net/superjunjin/article/details/7670864
- 关于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:tileMode
- android:scaleType属性和背景平铺方式 tileMode
- Android Drawable Resources系列1:Bitmap(dither图像抖动、tileMode平铺模式)
- 关于Android 相对布局中的属性 的介绍和运用
- 关于Dither
- 图像处理的Dither和Banding
- 分组统计
- 牵手ARM,AMD唱响未来“芯”篇章
- B-树和B+树的应用:数据搜索和数据库索引
- rhel 网络安装 pxe
- Linux curl使用简单介绍
- 关于android布局的两个属性dither和tileMode
- struts2 的struts.properties配置详解
- Revit二次开发是否支持多线程?
- 记录一些网页中的特殊字符
- 给刚踏入测试大门和在测试路上犹豫的朋友们
- 创建cramfs及jffs2的img文件
- Putty出现 Network error:Software caused connection abort
- duckling 网站访问信息日志在哪个目录下?
- 【错误记录】二维数组初始化,以二级指针传递函数参数