Android开发之Html类详解
来源:互联网 发布:linux的运行级别 编辑:程序博客网 时间:2024/05/21 17:04
原文地址
在进行Android开发中经常回忽略Html类。这个类其实很简单,就是将HTML标签文本解析成普通的样式文本。下面就让我么看一下这个类的具体介绍。
类结构:
Java.lang.Object
↳
android.text.Html
类概述:
这个类用于处理的HTML字符串并将其转换成可显示的样式文本。但并不是所有的HTML标记的支持。
公有方法:
说其简单是应为它就有四个方法:
Public Methods
static String
escapeHtml(CharSequence text)
从给定的代表性名文中返回Html转义字符。
static Spanned
fromHtml(String source)
从Html字符串中返回可显示的样式文本。
static Spanned
fromHtml(String source, Html.ImageGetter imageGetter, Html.TagHandler tagHandler)
从Html字符串中返回可显示的样式文本
static String
toHtml(Spanned text)
将文本转换成Html。
方法说明:
public static Spanned fromHtml (String source, Html.ImageGetter imageGetter, Html.TagHandler tagHandler)
参数:
source:包含Html的字符串。
imageGetter:imageGetter对象。当系统解析到<img>标签时就会调用imageGetter对象的getDrawable方法,并将src属性值传递传入getDrawable方法。至于src属性的具体含义,就要在getDrawable方法中确定了。getDrawable方法返回一个Drawable对象。我们可以从res/drawable资源、assets资源、SD卡以及网络上获得图像资源,并分装成Drawable对象。
tagHandler:TagHandler对象。系统没处理一个标签时都会调用该对象的handleTag方法。不过这个参数并不常用。如果不用可以设为null。
未完待续... ...
- Android开发之Html类详解
- Android开发之Html类详解
- Android 笑话+html 实例开发(详解)
- Android开发之MediaRecorder类详解
- Android开发之MediaRecorder类详解
- Android开发之MediaRecorder类详解
- Android开发之MediaRecorder类详解
- Android开发之MediaRecorder类详解
- Android开发之MediaRecorder类详解
- Android开发之MediaRecorder类详解
- Android开发之MediaRecorder类详解
- Android开发之MdiaPlayer详解 http://www.2cto.com/kf/201408/325309.html
- Android开发之InstanceState详解
- Android开发之Handler详解
- ANDROID开发之SQLite详解
- Android开发之InstanceState详解
- Android开发之InstanceState详解
- Android开发之InstanceState详解
- Fragment详解之五——Fragment间参数传递
- JavaScript高级程序设计闭包学习理解
- 读书笔记-现代操作系统-3储存管理-3.4页面置换算法
- C#中当前计算机的环境的取得
- Java基础---反射
- Android开发之Html类详解
- 欢迎使用CSDN-markdown编辑器
- pygame实现简易音乐播放器
- HTML与HTML5
- 苦逼程序员:半数加班(转)
- 安装和使用Atom编辑器
- 电子原理 半波整流与桥式整流Protues仿真电路
- Oracle——分区表
- 利用Exception Breakpoint断点调试。