前言 源码:https://github.com/Peakmain/Video_Audio/blob/master/app/src/main/java/com/peakmai...
前言 源码:https://github.com/Peakmain/Video_Audio/blob/master/app/src/main/java/com/peakmai...
努比亚技术团队原创内容,转载请务必注明出处。 Android卡顿掉帧问题分析之原理篇[https://www.jianshu.com/p/386bbb5fa29a] Andr...
大佬,牛啊
深入探索NSMethodSignature和NSInvocation的使用NSMethodSignature NSMethodSignature主要是方法的返回值和参数的类型信息的记录。 方法签名由方法返回类型的一个或多个字符组成,后跟隐式参数se...
NSMethodSignature NSMethodSignature主要是方法的返回值和参数的类型信息的记录。 方法签名由方法返回类型的一个或多个字符组成,后跟隐式参数se...
视频编辑 最近项目一直在做这个,对标是抖音,剪影,微视以及b站的必剪。陆陆续续看了不少项目,按开发历程记录如下 1.https://github.com/shaopx/Vid...
概述 在Widget的构造方法中,有Key这么一个可选参数,Key是一个抽象类,有LocalKey和GlobalKey两种,本文将对这两种key的作用进行探究。 LocalK...
前言 我们会通过ASM+Transform 代码插桩来实现方法耗时监控 另外 用到了一个比较好用的插件ASM Bytecode Outline 这样在不会写操作码的时候 也可...
作者:Windin 贝聊移动开发部 Android工程师前言:本文主要讲述了以下两个方面: 普通WebView如何截取长图 针对X5内核中WebView如何截取长图 日常开发...
背景 我们都知道AndroidManifest.xml配置如下属性 android:sharedUserId="android.uid.system" 直接运行是跑不起来的,...
Gradle 通过 projectFalvour 多渠道配置 dependencies 需求 产品需要上不同的渠道,不同的渠道需要定制话,需要依赖不同的module 踩坑 刚...
每次更新View都会想到requestLayout()方法,所以想看看它的流程是怎样的。我一直觉得,先理清楚步骤再去看源码会好很多,所以先给出requestLayout()的...
可以打成jar包,不过需要你在接入的时候重新在宿主的Manifest里面重新注册,jar包是只包含class的
Android中aar与jar的区别前置:由于端内直连Jira提bug需要一个SDK,所以探索了下aar与jar的区别。 Android中常见的第三方库包括:*.so、*.jar、*.aar,一般来说...
续接上篇 C语言基础及指针① 在上一篇中 , 我们了解了C语言的基本语法 , 以及简单指针 , 也知道 , 指针是C语言的核心 , 那么我们今天就来简单剖析一下指针 , 了解...