1 前言 FFmpeg在Linux/Mac下编译比较简单,但是在Windows平台下编译确是一步一个坑,稍不注意就会掉进去,费时费力。之前4月份的时候在公司没编译出来,直接用...
1 前言 FFmpeg在Linux/Mac下编译比较简单,但是在Windows平台下编译确是一步一个坑,稍不注意就会掉进去,费时费力。之前4月份的时候在公司没编译出来,直接用...
前言 1 最近业务,有一个复现步骤和路径非常长的bug,经历过一些问题之后,出现名称和其他元素不显示的问题.这个问题复现步骤长,而且多次排查(陆陆续续一个多月,公司所有大佬都...
你好,这个方案能定位到touch事件被哪个控件消耗吗?因为我看判断的逻辑只针对了坐标的判断。
Android轻量级无痕埋点事件监听全链路无痕埋点作为一个明确的需求,目前已经有较多的实现方案本人认为比较好的是Hook+Aop方案hook是利用view的AccessibilityDelegate接口做代理,...
UI 优化系列专题,来聊一聊 Android 渲染相关知识,主要涉及 UI 渲染背景知识、如何优化 UI 渲染两部分内容。 UI 优化系列专题 UI 渲染背景知识 《View...
此文记录一下租房时需要注意的一些小事情 1、搬家 (1)搬家前收拾的时候,为了搬家时效率最大化,可以去快递点买纸箱,一箱一箱装好,这样搬家时东西就不会太零碎,大大节约搬东西上...
一、场景 有时候我们会在一个页面中添加多个ViewPager,有些场景可能由于特殊情况两个ViewPager id相同,而这时候就会出现一种情况:只有第一个ViewPager...
Android版本差异适配方案(5.0-9.0) 一个好的APP最好支持90%设备,由于不同版本系统提供的API可能不同,所以了解不同版本间系统差异很重要,这样才能更好的适配...
一、介绍 0、线程与进程的定义 进程(Process) 是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。线程(thr...
一、AsyncTask AsyncTask是一种轻量级的异步任务类,它可以在线程池中执行后台任务,然后把执行的进度和最终结果传递给主线程并在主线程中更新UI。从实现上说,As...
一、点击事件的传递规则 1、事件分发过程 dispatchTouchEvent用来进行事件的分发,如果事件能传递给当前View,那么此方法一定会被调用,返回结果受当前View...
一、View的位置参数 1、left、bottom、right、top (1)left: mLetft = getLeft() View的左上角横坐标(2)right:m...
一、measure过程 1、View的measure过程 View的measure方法是一个final方法,不可重写,在measure中会去调用自身的onMeasure方法。...