• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
supersugar
博客园    首页    新随笔    联系   管理    订阅  订阅
[原] Android中怎么将图片平铺

如图所示:一些view的背景不是纯色的,而是有点花样的,像图上这样,是有点点花纹的,这个时候应该怎么办呢?

可以做一大张图片,设置为背景,但是这比较2,如果别的地方比如说一个button的背景也是这样呢?

那么就做个小的,不过如果需要N中尺寸呢?

正确的做法是只做一个小小的图片,来“复制”“填充”,其实就是图片的平铺。

在android中做图片的平铺需要两步:

  1.  美工出图,“根图片”,就是一个小小的图,像这样

          

     好小啊,看不清- -!命名为bg.png

  2.  一个xml文件,名为point_bg.xml

      内容:<bitmap xmlns:android="http://schemas.android.com/apk/res/android" 
          android:src="@drawable/point_bg"   
          android:tileMode="repeat" /> //这里选择平铺模式

然后再view中设置background为point_bg就行了。

posted on 2011-08-02 19:48  supersugar  阅读(7176)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3