之前一直使用systrace的同学强烈建议尝试下这个工具 一、perfetto介绍及特点 在Android 9.0(API级别28)或更高版本的设备上,可以使用 systra...
IP属地:江苏
之前一直使用systrace的同学强烈建议尝试下这个工具 一、perfetto介绍及特点 在Android 9.0(API级别28)或更高版本的设备上,可以使用 systra...
当你安装一个APK包时,有没有思考过此时你的手机做了哪些操作呢?做完这些操作后,一个应用就算在手机上安装成功,进而这个应用就可以被运行呢?下面我们来一步步的探讨下。 当你点击...
一、MVC(Model-View-Controller) 模型层(Model)负责存储、检索、操纵来自数据库或者网络的数据 视图层(View)用户界面,一般采用XML文件进行...
方式一:Handler和Message ① 实例化一个Handler并重写handlerMessage()方法 ② 在子线程中获取或创建消息,并使用handler对象发送。 ...
前言 这篇文章简单介绍下移动端Android系统下利用OpenSL ES进行音频采集方法。按照惯例先上一份源码 AudioRecordLib 。OpenSL ES采集的核心实...
前言 对ARKit感兴趣的同学,可以订阅ARKit教程专题源代码地址在这里 正文 增强现实(AR)是一种技术,无疑将在我们的数字进化中发挥重要作用,因为它开始将科幻小说变成科...
前言 这篇文章就带着大家简单过一下Android的GLSurfaceView源码的一些主要的处理流程。 GLSurfaceView怎么用 在开始分析源码前,非常有必要先看看G...
Github中有非常多的优秀开源项目值得我们借鉴和提供给我们使用,那么我们怎么才能把这些项目导入到Android studio中呢,结合各种网站,我归纳了一下两种方法 一、添...