Android复习
L_Scag
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
为什么View.post中能获取到View宽高
众所周知,Activity中onCreate、onResume中无法直接获取到View的宽高,原因是在这些生命周期中,View还没有经过measure流程,为什么通过View.post方法能在回调中获取到View的宽高呢? 接下来我们就扒一扒View.post的源码,看看为什么在View.post中能正常打印View的宽高。 一、 Runnable去哪了? 先跟踪View.post方法,看看这个post出去的Runnable去哪了。 // View.post public boolean p原创 2020-05-30 18:58:03 · 770 阅读 · 0 评论 -
AsyncTask的使用&源码详解
AsyncTask详解 一、AsyncTask使用方法 1.自定义AsyncTask 继承AsyncTask,重写回调方法 写一个可以计算斐波纳契数列和的异步任务,耗时久一点 public class FibonacciTask extends AsyncTask<Integer, Integer, Integer> { private static final String TAG = "FibonacciTask"; @Override protected原创 2020-05-20 23:30:42 · 723 阅读 · 0 评论
分享