摘要: 基本概念:屏幕分辨率,屏幕尺寸,屏幕密度 屏幕分辨率:横纵向上的像素点数,一般是纵向像素*横向像素,如1920*1080 屏幕像素密度:每英寸上的像素点数 屏幕像素密度与屏幕尺寸和屏幕分辨率有关,计算如下: Nexus 5 屏幕:4.95inch 分辨率1920*1080 屏幕像素密度DPI = 对 阅读全文
posted @ 2017-07-09 13:17 bravelion 阅读(72) 评论(0) 推荐(0) 编辑
摘要: Android中使用TextView显示文本。但是如果要对文本进行比较复杂的一些样式操作的话,就需要通过SpannableString类封装。 它们都继承于CharacterStyle类。有如下:URLSpan、ClickableSpan、BackgroundColorSpan、Foreground 阅读全文
posted @ 2017-07-02 22:47 bravelion 阅读(1330) 评论(0) 推荐(0) 编辑
摘要: 枚举在google的Android开发建议中是不受推荐,原因可点击链接http://www.iqiyi.com/w_19rtg8k78l.html。 那如果在实际项目中如果有对应需求该怎么办呢。 其实可以参考源码中ActionBar中的做法,如下 阅读全文
posted @ 2017-06-24 10:35 bravelion 阅读(415) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-05-09 23:29 bravelion 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 最近看了一本谈如何提高编程的书,里面说了写博客是很有必要的。所以就有写博客的想法。一直是比较懒的人,很多东西都懒得整理。结果,时间一久,一些技术就会忘掉。写博客能整理下技术,备忘,还能总结所学,保持条理。好处是挻多的。但我想最重要的是能坚持下来。就让博客园见证我的IT人生吧。 阅读全文
posted @ 2015-08-06 09:10 bravelion 阅读(105) 评论(0) 推荐(0) 编辑