Android
Sun_夏天
这个作者很懒,什么都没留下…
展开
-
Android 获取include 布局高度
做微信头像的裁剪功能, 截屏的时候需要减去布局中title的高度,但是title布局是include的,所以需要获取下高度。首先给title里面的Layout设置id, 在Activity中查找到布局,然后 在Activity中添加这个方法, 此方法是在屏幕中布局完全画完后调用, 在此时获取title布局的高度就可以了//获取标题栏的高度 @Override public void原创 2014-03-13 18:03:10 · 1626 阅读 · 0 评论 -
Android 不同分辨率下如何使字体大小随之变化
如果是布局上的文字,可以直接使用 sp 作为单位,这个单位的 textSize 是密度单位跟长度的 dp(dip) 类似,自己设置合适大小后,换一个布局也会随之得到改变。如果要用 Canvas 之类的画出文本,这个时候需要指定文本的大小为 px 单位。有一个类似刘思佳的方法:在当前的设备上调节字体至合适的大小比如:640x480 的屏幕,paint 的文转载 2014-03-07 11:42:07 · 1209 阅读 · 0 评论 -
Android自定义圆形图片
Android自定义圆形图片,可设置最多两个的外边框。包括从网络获取图片显示。解决图片锯齿问题。解决图片变形问题。/** * 圆形ImageView,可设置最多两个宽度不同且颜色不同的圆形边框。 * * @author Alan */public class RoundImageView extends ImageView { private int mBorderT转载 2014-03-07 14:32:01 · 738 阅读 · 0 评论 -
json缓存
CacheHotQuestion cache = new CacheHotQuestion(MyApplication.getAppContext(), "hotquestion.json"); String content = null; String contentStr = cache.ReadContent(); if (contentStr != null) {原创 2014-05-14 11:16:14 · 388 阅读 · 0 评论