Android 小常识
来源:互联网 发布:手机淘宝如何更换账号 编辑:程序博客网 时间:2024/04/30 04:55
1.TextView添加下划线
TextView text = (TextView)findViewById( R.id.xxx );
text.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);
2.解决TranslateAnimation 动画最后闪屏的问题
解决方法:onAnimationEnd( Animation animation )中添加view.clearAnimation();
3.SpannableString
TextView是用来显示文本,有时候需要对TextView做些特殊处理,例如改变TextView中部分字符串的颜色,设置超链接、下划线、字体等等。可以通过SpannableString设置
例如:
SpannableString ss = new SpannableString(str);
ss.setSpan( new ForegroundColorSpan(0xFFffc547), 0, 2, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE );//设置显色
ss.setSpan( new URLSpan("http://www.csdn.net"), 3,5, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE );//设置超链接
ss.setSpan( new underlinSpan(), 6,8, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE );//设置下划线
4.屏蔽物理按键
例如屏蔽物理按键:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_BACK)) {
return true;
}
return super.onKeyDown(keyCode, event);
}
5.禁止RatingBar改变
解决方法:在配置文件中加入android:isIndicator="true"
- Android 小常识
- Android UI小常识
- Android ListView小常识
- Android Studio小常识
- android小常识
- Android小白常识
- android——小常识
- Android,Java编程小常识
- android开发-常识小测试
- android基础知识(4) ----小常识
- Android 曾经的小Bug(常识)
- Android图片内存优化小常识
- 小常识
- 小常识
- 小常识
- 小常识
- 小常识
- 小常识
- 蓝牙HID协议笔记
- linux kernel内存映射实例分析
- 中断申请后在close(fd)之后,进行中断释放 free_irq,但是有一下报错
- [MySQL故障] ERROR 1045 (28000): Access denied for user 'mmm_agent'@'exxx-tx.com' (using password: YES)
- oracle恢复删除的数据
- Android 小常识
- 关于javascript URL 传递参数乱码的问题及解决方案。
- VirtualBox下linux 与win7之间数据空间的建立
- 蓝牙的AVDTP协议笔记
- memcached深度分析
- 成为Java高手的重要过程
- 2014校园招聘总结 .
- 获取单元格地址
- 蓝牙的AVCTP协议笔记