`
ouyangfeng521
  • 浏览: 248790 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

android 背景平铺

阅读更多

android中达到类似于windows桌面背景的平铺的效果,定义一个bitmap对象,在xml中和代码中均可,设置其tileMode为repeat。在drawable文件夹下建立如下文件tilebg.xml:

<?xml version ="1.0" encoding ="utf-8" ?>

<bitmap xmlns:android ="http://schemas.android.com/apk/res/android"

   android:src ="@drawable/pattern"

   android:tileMode ="repeat" />

其中pattern为需要平铺的图片,tileMode 属性定义平铺方向。在需要的地方设置background="@drawable/tilebg"

分享到:
评论

相关推荐

    android实现背景平铺的三种方法

    本文将详细介绍三种实现Android背景平铺的方法:使用系统API、通过XML配置以及自定义绘制。 1. **使用系统API实现** 这种方法是通过Java代码直接操作Bitmap和Drawable来创建平铺效果。首先,我们需要加载图片资源...

    背景图片平铺

    ### 背景图片平铺在Android开发中的应用与实现 在移动应用开发中,特别是Android平台上,背景图片的平铺处理是一项常见的需求。平铺背景不仅能够优化用户体验,还能在一定程度上减少资源消耗,特别是在低分辨率设备...

    android Activty背景更换

    本篇将详细介绍如何在Android中实现Activity的固定背景更换,即从资源文件中加载图片作为背景。 首先,我们需要在项目的res/drawable目录下创建一个新的XML文件来存储背景图片。例如,可以创建一个名为`background....

    Android实现平铺图片效果

    在Android开发中,有时我们需要将一张图片以平铺的方式显示,比如创建一个具有重复图案的背景。本篇文章将详细介绍如何在Android中实现平铺图片的效果,包括两种主要的方法:通过XML资源文件和通过代码动态设置。 1...

    高仿android-QQ空间下拉背景图拉伸回弹效果

    本项目主要探讨如何实现“高仿Android-QQ空间下拉背景图拉伸回弹效果”,这是一个自定义ListView控件的实例,旨在模拟QQ空间主页面下拉时背景图片的动态变化,即图片随着手指滑动而拉伸,松手后又会回弹到原始状态。...

    Android高级应用源码-Android创建抗锯齿透明背景圆角图像.rar

    在Android开发中,创建具有抗锯齿效果、透明背景以及圆角的图像是一项常见的任务,尤其是在设计用户界面时。此压缩包中的源码提供了一种实现这一目标的方法。以下是关于这个主题的一些关键知识点: 1. **抗锯齿技术...

    Android编程实现图片平铺的方法分析

    在Android编程中,图片平铺是一种常见的视觉效果,它能够使背景图片自动重复填充到整个视图区域,形成一种连续的纹理。以下是对Android实现图片平铺的三种常用方法的详细解析: 1) **利用系统API实现图片平铺** 这...

    Android XML attribute

    ### Android XML Attribute详解 在Android开发中,XML文件扮演着非常重要的角色,特别是在定义界面布局、样式、动画等方面。为了帮助开发者更好地理解Android中的各种XML属性及其用途,本文将详细介绍部分核心XML...

    android 实现锯齿类布局

    本项目利用Android Studio提供了实现这种效果的方法,主要依赖于自定义布局和平铺技术。 一、Android Studio简介 Android Studio是Google推出的一款集成开发环境(IDE),专门用于开发Android应用程序。它提供了...

    Android 自定义标题栏背景

    2. **创建重复位图资源**:在`res/drawable`目录下创建一个名为`bitmap_repeat.xml`的XML文件,用于设置背景图片的平铺方式。这样可以确保图片在水平方向上无缝重复,填充整个标题栏。以下是`bitmap_repeat.xml`的...

    android渐变色

    在Android中,渐变色广泛应用于背景、按钮、图标等UI元素的设计中,可以极大地提升应用的美观性和吸引力。根据过渡方式的不同,渐变色主要分为线性渐变和径向渐变两大类。 - **线性渐变**:颜色沿着一条直线方向...

    实用的android UI素材

    - 图像处理:背景图片可能需要进行模糊、裁剪或平铺处理,以适应各种组件,如Activity背景、Dialog背景等。 - 图层叠加:通过图层叠加,可以创建富有深度和层次感的界面,增加视觉吸引力。 3. 布局设计: - 布局...

    android,2048游戏

    3. 音效与背景:加入适当的音效,如数字合并、得分增加等,以及背景音乐,提升游戏体验。 六、发布与测试 1. 应用签名:在发布前,需要对应用进行签名,确保应用的发布者身份。 2. 测试:在多种设备和Android版本...

    Android仿Win8的metro的UI界面(上)

    在本文中,我们将探讨如何在Android平台上创建一个仿Win8风格的Metro UI界面。这种界面设计以其现代化的平铺风格和动态效果而受到欢迎,为用户提供了一种全新的交互体验。在Android应用中实现这种界面,可以给用户...

    Android Drawable 全部 xml 元素和属性用法

    - `android:tileMode`: 对Bitmap Drawable启用平铺模式,如"disabled", "repeat", 或 "mirror"。 - `android:alpha`: 控制Drawable的透明度,范围从0.0(完全透明)到1.0(完全不透明)。 4. **组合和使用...

    Android UI remoteControl

    这种图像文件在边缘和角落添加了额外的像素信息,指示哪些部分可以平铺、拉伸或保持不变。通过这种方式,无论按钮大小如何变化,9-patch图片都能保持内容区域的完整性,避免图像变形。在创建9-patch图片时,可以使用...

    MetroUI_android实现源码.zip

    为了实现平铺的实时更新,开发者可能使用Android的AsyncTask或IntentService来异步获取数据,然后更新平铺上的信息。在源码中,查找与网络请求相关的类和方法,可以发现数据获取和处理的流程。 最后,动画效果也是...

    Android切图注意事项

    2. **9-Patch 图片**:对于需要拉伸或平铺的图片,应使用9-Patch格式。9-Patch是一种特殊的PNG图片,通过在图像边缘添加标记来指示哪些部分可以拉伸,哪些部分保持不变。这样可以确保图片在不同尺寸的屏幕上保持正确...

Global site tag (gtag.js) - Google Analytics