学习随记(一)
来源:互联网 发布:2016年十大网络红歌 编辑:程序博客网 时间:2024/05/01 12:07
文本字体设置
SpannableString string = new SpannableString(sequence);
string.setSpan(what, start, end, flags); // what ===object 对象类型,实例所要修改的类型 start,end===字符串开始和结束的位置
//flags=== 此处设为Spanned.SPAN_EXCLUSIVE_EXCLUSIVE
public SpannableString setSpannableFontAndColor(CharSequence sequence){
SpannableString string = new SpannableString(sequence);
//改变字体大小
string.setSpan(new AbsoluteSizeSpan(20, true),0, string.length()-1, //采用绝对值设置字体大小,也可用相对值Relative
Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
//设置字体颜色(使用系统颜色)
string.setSpan(new ForegroundColorSpan(Color.GREEN),0,
string.length()-1, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
//利用自定义颜色设置
此时只要将(Color.GREEN)改为Color.argb(alpha, red, green, blue),其中alpha 为透明度 red 红色 green 绿色 blue 蓝色
其原理是根据其3原色来任意组合所需颜色,里面参数例如:Color.argb(255, 47, 183, 171),参考RGB表即可得出其参数
当然此时最好下载一个ARGB工具,将RGB表参数录入即可得到上面4个参数值
//此处为加一条删除线
string.setSpan(new StrikethroughSpan(), 0, sequence.length(),
Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
return string;
}
自动联想控件
AutoCompleteTextView 其界面样式同EditText
setThreshold(int threshold) threshold ====设置从第几个字符开始联想(默认为从第二个开始,因此若要从开始就联想,因将其设置为1)
隐藏android标题方法
requestWindowFeature(Window.FEATURE_NO_TITLE)
此方法应放在setContentView()方法前,否则会报错
- 学习随记(一)
- ocp学习随记(一)
- Android学习随记(一)
- threejs学习随记(一)
- 学习DatabaseConnectionPool--数据库连接池(随记一)
- 随记(一)
- 孕妇随记(一)
- 工作随记(一)
- 随记(一)
- DeepLearning学习随记(一)稀疏自编码器
- DeepLearning学习随记(一)稀疏自编码器
- 深度学习论文随记(一)---AlexNet模型解读
- 算法学习(随记)
- 学习随记(二)
- 移动产品设计随记(一)
- C语言随记(一)
- jsp学习中的知识点随记(一)
- C++学习随记-基础知识篇一
- 设置 GDB 代码搜索路径
- C++学习笔记3——变量
- 近20个绚丽实用的jQuery/CSS3侧边栏菜单
- cordys 后台表查询、组装数据 前台显示
- 计算机基础知识(计算机概述)
- 学习随记(一)
- BestCoder Round #59 (div.2) 1001 SDOI 模拟题
- 软件测试的分类(下)
- 数据结构—(1)链表的基本操作
- C++学习笔记4——const
- C++学习笔记5——引用
- Java语言基础(常量的概述和使用)
- tools:context=".MainActivity的作用
- 【C#】ToString()参数中格式解析大全