
控件
文章平均质量分 92
Charon1997
一个今天胜过两个明天!!!
展开
-
getCountLine() 为0的问题
当我们需要获取TextView的行数的时候,我们就去调用textView的getCountLine()方法去获取,但发现返回的值为0。 原来TextView的getCountLine() 需要异步获取,放在另外个线程中,因为textview还未加载完成,页面还未渲染完。TextView tv_test=(TextView)findviewbyid(id); //初始化textview控件tv_原创 2017-06-12 10:31:04 · 779 阅读 · 0 评论 -
自定义View的测量与绘制
前言在Android开发过程中,我们可能会经常去自定义View,在自定义View之前,我们必须了解清楚系统是如何绘制出这些View的。一、测量首先,我们的系统会先测量这个View的大小,以便知道该画多大的一个View。这个过程在onMeasure()方法中进行。 首先我们需要了解这样一个强大的类——MeasureSpec,它来帮助我们测量View。 MeasureSpec是一个...原创 2018-03-13 16:56:21 · 338 阅读 · 1 评论 -
Fragment详解
一般手机开发,用到fragment的情况很多,主要有以下两种用法 平板与手机的运用 抽出相应模块复用 一、Fragment的使用(一)静态使用1.大致流程继承fragment(app包下的),重写onCreateView()回调方法 设置Fragment的布局在Activity中声明Fragment 使用方式与view相同2.创建和...原创 2017-10-02 20:18:51 · 879 阅读 · 0 评论