前言 在Android开发的多线程应用场景中,Handler机制十分常用 今天,我将手把手带你深入分析 Handler机制的源码,希望你们会喜欢 Anroid异步通信Hand...
前言 在Android开发的多线程应用场景中,Handler机制十分常用 今天,我将手把手带你深入分析 Handler机制的源码,希望你们会喜欢 Anroid异步通信Hand...
View的绘制和事件处理是两个重要的主题,上一篇《图解 Android事件分发机制》已经把事件的分发机制讲得比较详细了,这一篇是针对View的绘制,View的绘制如果你有所了...
前言 在Android开发中,多线程的使用十分常见 今天,我将全面解析多线程其中一种常见用法:Runnable接口 Carson带你学多线程系列基础汇总Android多线程:...
前言 多线程的应用在开发中非常常见 今天,我将献上一份全面 & 详细的多线程基础知识汇总,希望你们喜欢。 Carson带你学多线程系列基础汇总Android多线程:基础知识汇...
方法一: view.post(Runnable runnable) 使用view对象,调用post方法即可在主线程中执行里边的代码,postDelayed是延时执行,也可以达...
前言 很多时候我们想要在app退出的时候做一些特殊的处理,如果用户的习惯良好,正常使用返回键退出app的话,我们可以简单的在MainActivity的onDestroy()方...
最近在做个刷脸支付功能,需求是当打开刷脸支付功能之前检查一下是否具有摄像头且为可用才允许开启。在网上找了实现方法,都不十分靠谱。以下是我的实现代码,供大家参考一下,有更好方案...
一、为什么要SurfaceView 大多数情况下我们的自定义View都会选择去继承View或ViewGroup来实现,但是为什么系统还要为我们提供一个SurfaceView呢...
需求背景 在Android 开发中,我们经常会使用第三方jar(一般第三方jar都是比较成熟,适合大部分需求),由于在某些情况下,需要修改jar的源文件,来适合自己的项目的需...