Spans介绍

android.text.style包下的所有类:
AbsoluteSizeSpan.java   绝对大小(文本字体)
AlignmentSpan.java
BackgroundColorSpan.java  背景色
BulletSpan.java
CharacterStyle.java
ClickableSpan.java
DrawableMarginSpan.java
DynamicDrawableSpan.java  设置图片,基于文本基线或底部对齐。
EasyEditSpan.java
ForegroundColorSpan.java   文本颜色(前景色)
IconMarginSpan.java
ImageSpan.java   设置图片
LeadingMarginSpan.java
LineBackgroundSpan.java
LineHeightSpan.java
LocaleSpan.java
MaskFilterSpan.java  修饰效果,如模糊(BlurMaskFilter)浮雕
MetricAffectingSpan.java
ParagraphStyle.java
QuoteSpan.java
RasterizerSpan.java  光栅效果
RelativeSizeSpan.java
ReplacementSpan.java
ScaleXSpan.java  基于X轴缩放
SpellCheckSpan.java
StrikethroughSpan.java  删除线(中划线)
StyleSpan.java  字体样式, 如Bold,Italic,normal
SubscriptSpan.java  下标(数学公式会用到)
SuggestionRangeSpan.java
SuggestionSpan.java  相当于占位符
SuperscriptSpan.java  上标(数学公式会用到)
TabStopSpan.java
TextAppearanceSpan.java  文本外貌(包括字体、大小、样式和颜色)
TtsSpan.java
TypefaceSpan.java  文本字体
UnderlineSpan.java  下划线
UpdateAppearance.java
UpdateLayout.java
URLSpan.java  文本超链接
WrapTogetherSpan.java
时间: 2024-08-06 15:50:35

Spans介绍的相关文章

Android Spans介绍(转)

在做一个 TODO 类的软件,使用开源软件 MaterialCalendarView 的时候,发现了需要往日历中添加待办事宜的标记,用到了 MaterialCalendarView 中的 DotSpan 类,然后发现了 Spans 这个东西,完全没有见过的东西.同时看到了这篇文章 Spans,一个强大的概念 Demo

Android字符串格式化开源库phrase介绍

在上一篇博客Android通过String.format格式化(动态改变)字符串资源的显示内容中介绍了通过String.format来格式化string.xml文件中的字符串,本文介绍一个可以实现同样功能的开源库phrase,相比于String.format,通过phrase格式化字符串代码更具可读性. 一.phrase项目介绍: 1.源码:phrase项目的源代码很简单,里面总共只有一个类:Phrase.java,代码如下: /* * Copyright (C) 2013 Square, In

硬盘管理工具介绍:smartctl

一.安装命令 [[email protected] scripts]# smartctl --all /dev/sda -bash: smartctl: 未找到命令 [[email protected] scripts]# yum search smartctl -y 已加载插件:fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirrors.aliyun.

数据库介绍与分类

目录 数据库介绍与分类... 1 1.1 数据库介绍... 2 1.1.1什么是数据库... 2 1.2数据库的种类... 2 1.2.1关系型数据库介绍... 2 1.2.2非关系型数据库介绍... 3 1.3 常用关系型数据库产品介绍... 4 1.3.1 Oracle数据库... 4 1.3.2 MySQL数据库... 5 1.3.3 MariaDB数据库... 5 1.3.4 SqlServer数据库... 6 1.3.5 Access数据库... 6 1.3.6 其他不常用数据库...

基于位置信息的聚类算法介绍及模型选择

百度百科 聚类:将物理或抽象对象的集合分成由类似的对象组成的多个类的过程被称为聚类.由聚类所生成的簇是一组数据对象的集合,这些对象与同一个簇中的对象彼此相似,与其他簇中的对象相异."物以类聚,人以群分",在自然科学和社会科学中,存在着大量的分类问题.聚类分析又称群分析,它是研究(样品或指标)分类问题的一种统计分析方法.聚类分析起源于分类学,但是聚类不等于分类.聚类与分类的不同在于,聚类所要求划分的类是未知的. 分类和聚类算法一直以来都是数据挖掘,机器学习领域的热门课题,因此产生了众多的

Centos 7.3下 Linux For SQL Server安装及配置介绍

Centos 7.3下Linux For SQL Server安装及配置介绍 说到SQL Server服务,我们大家都知道是Microsoft公司的数据库服务,当然说到数据库,现在主要分为三大商:1:Oracle.2:Msql Server.3:Mysql:三种数据库在当下环境受到不了不同程度的关注:比如oracle主要应用到大型的商业比较多,比如银行:SQL Server主要在常见的互联网公司使用:mysql主要应用于小型的企业或者服务商使用:当然从费用上来说,Oracle是最贵的,也是最为稳

苹果高管斯洛基介绍A11仿生芯片背后的秘密!

9月13日凌晨,苹果在秋季发布会上正式推出了全新一代iPhone智能手机:iPhone 8.iPhone 8 Plus和iPhone X(发音为iPhone 10).这三款新设备的都搭载了全新的移动芯片,苹果称之为A11仿生(不是"Fusion"),并表示这是iPhone上有史以来最强大.最智能的芯片. 通过发布会介绍的A11仿生芯片细节,不难发现苹果自主定制芯片野心非常大,可谓雄心勃勃.并且随着时间的推移,针对半导体芯片的定制设计越来越多,A11达到了前所未有的高度.苹果在发布会中的

10.23 linux任务计划cron10.24chkconfig工具10.25 systemd管理服务10.26 unit介绍 10.27 target介绍

- 10.23 linux任务计划cron - 10.24 chkconfig工具 - 10.25 systemd管理服务 - 10.26 unit介绍 - 10.27 target介绍 - 扩展 1. anacron http://blog.csdn.net/strikers1982/article/details/4787226  2. xinetd服(默认机器没有安装这个服务,需要yum install xinetd安装) http://blog.sina.com.cn/s/blog_46

20.1 Shell脚本介绍;20.2 Shell脚本结构和执行;20.3 date命令用法;20.4 Shell脚本中的变量

20.1 Shell脚本介绍 1. shell是一种脚本语言 aming_linux blog.lishiming.net 2. 可以使用逻辑判断.循环等语法 3. 可以自定义函数 4. shell是系统命令的集合 5. shell脚本可以实现自动化运维,能大大增加我们的运维效率 20.2 Shell脚本结构和执行 1. 开头(首行)需要加: #!/bin/bash 2. 以#开头的行作为解释说明: 3. 脚本的名字以.sh结尾,用于区分这是一个shell脚本 4. 执行.sh脚本方法有两种: