目前见过ANR最好的干货
干货:ANR 日志分析全面解析一、概述 解决ANR一直是Android 开发者需要掌握的重要技巧,一般从三个方面着手。 开发阶段:通过工具检查各个方法的耗时,卡顿情况,发现一处修改一处。线上阶段:这个阶段...
目前见过ANR最好的干货
干货:ANR 日志分析全面解析一、概述 解决ANR一直是Android 开发者需要掌握的重要技巧,一般从三个方面着手。 开发阶段:通过工具检查各个方法的耗时,卡顿情况,发现一处修改一处。线上阶段:这个阶段...
(1)相关网站 文档:https://developer.harmonyos.com/cn/documentation IDE下载地址:https://developer.h...
(1)默认升级 升级配置 schemaVersion升级后,会调用DaoMaster中的更新方法 默认的升级逻辑是,先删除所有的表格,再重新创建所有的表格 (2)自定义升级 ...
(1)插入 常用API 插入 (2)查询 Dao查询常用方法 Dao查询 QueryBuilder查询常用方法 返回结果的方法 判断条件 查询所有 And查询 Or查询 偏移...
(1)@Entity实体类注解 @Entity:表示该类会对应创建一个数据表,表名默认类名大写 nameInDb:自定义数据库的名字 generateConstructors...
(1)概述 官网地址:https://greenrobot.org/greendao/ 在我们所知的所有ORM中,greenDAO是最快的 下图的比较主要针对Android ...
(1)三方库 操作xls格式的表格文件:读取:xlrd写入:xlwt修改(追加写入):xlutils (2)基本操作 工作簿创建、创建工作表、覆盖写入 追加数据 读取数据 测...
(1)原理 Android Dex打包原理 1、打包apk的时候,会把java文件通过类加载器编译成class文件,然后把class文件组合成class.dex文件,目的是把...
接下来的几篇博客我会用一个真实的demo来介绍如何实现热修复。具体的内容包括: 如何打包补丁包 如何将通过ClassLoader加载补丁包 1. 创建Demo demo很简单...
前言 习惯用 Json、XML 数据存储格式的你们,相信大多都没听过Protocol Buffer Protocol Buffer 其实 是 Google出品的一种轻量 & ...
前言 在Android中,内存泄露的现象十分常见;而内存泄露导致的后果会使得应用Crash 本文 全面介绍了内存泄露的本质、原因 & 解决方案,最终提供一些常见的内存泄露分析...
(1)static内存泄漏 1、static修饰的成员变量的生命周期和整个应用程序的生命周期一致2、例如static修饰Activity的Context,该Context的生...
(1)简单使用 HandlerThread用来做队列同步执行 测试代码
这是我人生二十几年来写的第一篇年终总结,写的不好尽管评论区吐槽就是~ 职业路漫漫 2019年2月份,我投递很多简历,前前后后面试了10来家中小公司,只拿到3个offer,一个...
(1)Xfermode概述 Xfermode是一种将所绘制的图形的像素按照一定模式进行混合从而形成新的像素值 基本有以下几种形式,左图是官网提供的,代码导致理解有误差,以右图...