
线程
文章平均质量分 92
Android格调小窝
啦啦啦
展开
-
“一篇就够“系列: Handler扩展篇
前言Handler系列文章共两篇:第一篇:"一篇就够"系列: Handler消息机制完全解析第二篇: "一篇就够"系列: Handler扩展篇在上一篇中,我们对Handler的主体部分进行了讲解,今天,我们就来学习一下Handler相关的一些扩展知识,讲完这些扩展知识后,在来回答之前列出来的一系列问题妙用 Looper 机制1、我们可以通过LoopergetMainLooper方法获取主线程Looper,从而可以判断当前线程是否是主线程2、将 Runnable post 到主原创 2021-02-25 10:36:32 · 224 阅读 · 0 评论 -
Android动画+事件处理详解
动画+事件处理篇前言 动画 1、Android 中的动画有哪几类 2、动画能组合在一起使用么? 3、插值器的种类有哪些? 4.如何自定义插值器 5.如何修改 Activity 进入和退出动画 事件处理 1、Handler 机制 2、onTouch 和 onTouchEvent 有什么区别 3、子线程中能不能 new handler?为什么? 4、子线程发消息到主线程进行更新 UI,除了 handler 和 AsyncTask,还有什么? 5、为什么系统原创 2021-02-25 10:18:36 · 474 阅读 · 0 评论 -
Android可不可以在子线程中更新UI?
其实在某些情况下是可以在子线程中更新UI的!比如:在一个activity的xml文件中中随便写一个TextView文本控件,然后在Activity的onCreate方法中开启一个子线程并在该子线程的run方法中更新TextView文本控件,你会发现根本没有任何问题。private TextView textView;@Overrideprotected void onCreate(Bund...原创 2019-07-31 15:23:56 · 541 阅读 · 0 评论 -
Activity、Window和View三者间的关系
Tips:Activity本身是没办法处理显示什么控件(view)的,是通过PhoneWindow进行显示的换句话说:activity就是在造PhoneWindow,显示的那些view都交给了PhoneWindow处理显示1、在Activity创建时调用attach方法:2、attach方法中会调用PolicyManager.makeNewWindow()实际工作的是IPoli...原创 2019-07-31 15:25:27 · 388 阅读 · 0 评论