在Android中咱们暂且把线程分为三种,主线程,子线程,binder线程。binder线程概念较复杂,我们这里不讨论。 怎样产生binder线程?通过AIDL调用,在一定场...
在Android中咱们暂且把线程分为三种,主线程,子线程,binder线程。binder线程概念较复杂,我们这里不讨论。 怎样产生binder线程?通过AIDL调用,在一定场...
妈的,这个把本地修改全搞没了
GIT | git stash pop 后有冲突时,如何撤销切换分支时,如果当前分支有修改,又不想提交或放弃,可以使用 git stash 将改动存到暂存区。 git stash 后即可以随意切换分支,切换后再使用 git stash...
楼主,代码写得很好,就是YUV转换格式时,图片颜色不对了
Android Camera2入门系列2 - ImageReader获得预览数据Android Camera2入门 Android Camera2入门系列1 - Camera2在textureView预览[https://www.jianshu.com/...
这个估计是作者写给自己看的,因为只有他本人才能看懂
1.先来看看原始需求,自定义一个seekbar[https://www.jianshu.com/p/2d25fdb101b8] 关键代码如下, 主要流程就是监听用户触摸事件,...
经常开发的小伙伴对 Android 的这个属性肯定不能再熟悉了,但是它的计算原理或许就少有人知了,接下来,一起看下吧👀~ 情景一👇 当 LinearLayout 为 hori...
最近在研究启动优化方面的知识,那么对于 Activity 的启动过程这方面的知识自然是逃不掉的,那么废话不多说,我们开始梳理。 (文中基于sdk28, 不少有代码片段的地方,...
1:一些基本概念 a: 主线程,子线程的关系,凭什么你是主线程,我是子线程? b: 为什么Activity.onCreate,Broadcast.onReceiver,Ser...
像这种情况需要用户点击,才会有ANR弹框
Android ANR:原理分析及解决办法一、ANR说明和原因 1.1 简介 ANR全称:Application Not Responding,也就是应用程序无响应。 1.2 原因 Android系统中,Activi...
举例不太正确,onCreate中sleep并会出现anr,你这个例子只会造成view在sleep时间到了之后才显示
1:https://cloud.tencent.com/developer/article/1141285[https://cloud.tencent.com/develop...
内存泄漏(Memory Leak)是指程序中已动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃等严重后果。------来...
有点问题哈:方法2中,使用Handler.Callback() 此时这个callback还是一个匿名内部类,还是要引用activity。
Android Handler引起的内存泄漏+汇总1.Handler 引起的内存泄漏 Handler是Andorid给我们提供的一套UI更新机制,同时它也是一套消息处理机制。使用Handler消息处理机制在多个线程并发更新U...
Out Of Memory是内存溢出,Memory Leak是内存泄漏。内存泄漏缺陷具有隐蔽性和积累性,内存泄漏往往导致内存溢出(内存被占满导致无法再分配内存)。
1. 找到未strip的, 符号表完整的so库文件 在Android Studio 3.2.1: strip之前的文件所在目录:app/build/intermediater...
为了另外一篇性能优化实战方案讲解博客的结构清晰和篇幅,我们“断章取义”,把框架的源码解析部分搬到这边哈~项目GitHub 目录1. 监控周期的 定义2. dump模块 / 关...