当需要使用图片作为背景图片时,比如作为文字的背景图片,当文字只有几个的时候,可能恰好可以将图片作为其背景图,但是当文字变多时,便可能会有一部分文字没有背景,比如这样:

所以为了防止这样的情况发生,我们使用.9图片。(更详细介绍点击:http://www.runoob.com/w3cnote/android-tutorial-9-image.html)

Android SDK自带一款点九图片编辑器“draw9patch.bat”,在sdk\tools目录下,双击打开“draw9patch.bat”,选择左上方的file导入图片

点选上下方的show patches,然后便可以通过拉动图片的边界斑马线条编辑图片,最后得到的紫色区域便是可以任意拉伸不变形的地方,剩余部分将在变形过程中保持不变

点九图片制作完成后点击file保存图片,然后便可以打开ADT,新建一个hello工程

如图在res/drawable-hdpi和res/drawable-mdpi下我都添加了刚才制作的点九图片(同一张),区别在于命名不同,事实证明back.9.png不能在工程中识别出来,证明图片命名中不能含点。下面将这张点九图片加入到文字背景中去

android:background="@drawable/back_9"语句便可实现背景图添加。

android:textColor="@color/white"语句实现字体颜色更改(默认是黑色),这里@color/white说明颜色必须要先自行申明,如下:

ok,运行工程,效果可见随意填充填充字体,背景都可相应拉伸不变形。

Android(3):编辑使用点9图和设置字体颜色相关推荐

  1. MFC设置静态文本框,编辑框等控件背景和字体颜色

    在MFC类库提供了CWnd::OnCtlColor函数,在工作框架的子窗口被重画时将调用该成员函数.因此可以重载WM_CTLCOLOR消息的响应函数.此函数的原型: afx_msg HBRUSH On ...

  2. android TextView设置字体颜色

    今天,简单讲讲如何设置TextView的字体颜色. 其实很简单,不过之前忘记了,所以还是记录,总结一下. TextView的字体设置方法: 1.直接通过配置文件设置 2.在Activity类中进行设置 ...

  3. Android 安卓状态栏工具类(沉浸式、字体颜色等)

    文章目录 使用案例(Kotlin) 工具类 StatusBarUtil 使用案例(Kotlin) //沉浸式实现 StatusBarUtil.immersive(this)//填充View //id: ...

  4. android+自定义键盘之汉字,android自定义键盘(解决弹出提示的字体颜色问题)

    最近准备要做一个项目,需要用到自定义小键盘来确保安全,而且还需要精确获得用户点击键盘时的落点位置.力度.指尖接触屏幕的面积等参数. 在写自定义键盘的时候,用到了国内网上的一些代码,出处是 向先人致敬! ...

  5. android图形编辑6,图片编辑P图制作app

    图片编辑P图制作app是一个非常实用的手机修图软件,软件内置了完美的滤镜,支持一键美化,让你摆脱拍照一分钟,修图两小时尴尬情况,让即时分享变成可能,简是一种追求. 软件介绍 极简操作:修图.拼图.加素 ...

  6. Android的自定义键盘颜色,android自定义键盘(解决弹出提示的字体颜色问题)

    最近准备要做一个项目,需要用到自定义小键盘来确保安全,而且还需要精确获得用户点击键盘时的落点位置.力度.指尖接触屏幕的面积等参数. 在写自定义键盘的时 最近准备要做一个项目,需要用到自定义小键盘来确保 ...

  7. android spannable 设置字体颜色,安卓文本样式-Spannable的使用

    本文转载自 lixin84915的博客 Android文本样式  原文分为上下两部分,本文将上下整理成了一篇文章. 在android中,有 时候需要对文本进行各种特别的设置,比如颜色.大小.首行缩进, ...

  8. Android 10 系统修改Launcher3 抽屉页应用名字体颜色

    Launcher3 默认白色背景,客户需求改成毛玻璃效果后,应用名需要改成白色. --- a/packages/apps/Launcher3/src/com/android/launcher3/Bub ...

  9. Android 使用 html设置字体颜色大小

    String name = "hh"; tv_name.setText(Html.fromHtml("交易明细:<font color= '#333333'> ...

最新文章

  1. C++中局部类的使用
  2. 新疆电信IBSS系统集中联机热备份--案例
  3. ThreadLocal两个简单示例
  4. java中s方法_Java中Arrys数组常用的方法
  5. __construct()和__initialize()
  6. 关于含光 800,这里有你想要的一切答案!
  7. input html5 新特性,html5 input 新特性
  8. Word自动给图片编号
  9. python往word文档中写入表格、段落、标题、图片...(超级全)
  10. html模板怎样做seo,SEO如何做分享模板做外链
  11. 用ZBrush和Maya建模雕刻一位灵长类动物飞行员 你必须要了解角色是不是有甲方客户的创作需求或是基于其他画师的概念。
  12. 如何把标签输出为PDF文件
  13. PP-YOLOE论文解析
  14. 线性代数基础10--特征值与特征向量,行列式的空间关系
  15. Java中环境变量的设置
  16. 高效时间管理的18个黄金法则
  17. 把Sqlite当嵌入式KV数据库用
  18. 人人极客专访 | 我和我们的操作系统
  19. PostgreSQL导不了入数据
  20. 【转】奥巴马胜选演说.文言文版

热门文章

  1. 如何培养自己成为一个自律的人 拥抱所遇到的各种变化
  2. 炉石传说服务器维修,惨烈的30个小时 《炉石传说》服务器故障全程回顾
  3. 非常值得一看的35个Redis面试题总结(二)
  4. GitHub给老照片上色项目曝光:用AI修复母亲的旧照片
  5. Linux系统查看Nvidia显卡状况
  6. 《飞猪规则》 第八章 国外景点门票类商品发布规范
  7. SQL Server未将对象引用设置到对象的实例解决办法
  8. 推荐几个清北计算机系学霸的 IT 公众号!
  9. C++:吐槽Win7专业版和Win7旗舰版对C++/程序的影响
  10. 基于机器学习的天气预测