关于android布局的两个属性dither和tileMode
来源:互联网 发布:js获取class元素 编辑:程序博客网 时间:2024/06/04 19:53
文章出处:http://blog.csdn.net/superjunjin/article/details/7670864
首先,两个单词的中文意思分别是dither(抖动)和tileMode(平铺)
1,先来介绍tileMode(平铺)
它的效果类似于 让背景小图不是拉伸而是多个重复(类似于将一张小图设置电脑桌面时的效果)
- <xmlversion="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
- 关于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
- mfc给自己的类加消息映射
- centos6源码安装postgresql 9.1.4
- 多态
- 文件下载功能servlet写法
- TCP/IP模型
- 关于android布局的两个属性dither和tileMode
- python os.fork()
- 打印系统属性System.getProperties()
- hash_map
- thinkphp登陆
- 初学Android,使用自定义的XML资源(十八)
- oracle 千万级别同一数据库 不同scheme下的数据导入
- 【hdu】 What Are You Talking About (水题 STL)
- poj 2352 Stars (树状数组)