前言 手把手讲解系列文章,是我写给各位看官,也是写给我自己的。文章可能过分详细,但是这是为了帮助到尽量多的人,毕竟工作5,6年,不能老吸血,也到了回馈开源的时候.这个系列的文...

前言 手把手讲解系列文章,是我写给各位看官,也是写给我自己的。文章可能过分详细,但是这是为了帮助到尽量多的人,毕竟工作5,6年,不能老吸血,也到了回馈开源的时候.这个系列的文...
Android DeadSystemException 出现情况是被系统杀掉服务导致出现的原因,一般出现在后台用户无感知。 1.出错堆栈: 2.源码分析 3.解决思路 是否抛...
你是否还在为依赖冲突而费时费力?你是否看到gradle报了重复jar包或重复类而不知所措?那么,这篇文章,教你彻底解决依赖冲突问题 ~ 冲突类型无非是类、jar包重复,比如:...
这篇博客主要介绍使用 InvocationHandler 这个接口来达到 hook 系统 service ,从而实现一些很有意思特殊功能的详细步骤。 转载请注明出处:http...
从 c/c++ 基础、jni 基础、c/c++ 进阶、数据结构和算法、linux 内核、CMake 语法、Shell 脚本绕了一大圈之后,总算是勉强可以来写 FFmpeg 了...
努比亚技术团队原创内容,转载请务必注明出处。 Android卡顿掉帧问题分析之原理篇[https://www.jianshu.com/p/386bbb5fa29a] Andr...
Github 链接 Collie [https://github.com/happylishang/Collie] App性能如何量化 如何衡量一个APP性能好坏?直观感受...
目录 前期准备 1.工具下载 这里我把需要用到的代码和工具都整理了一下放到了一起:https://www.aliyundrive.com/s/ALCxbGeWY2o[http...
本篇是Android后台杀死系列的第二篇,主要讲解ActivityMangerService是如何恢复被后台杀死的进程的(基于4.3 ),在开篇 FragmentActivi...
前言 上一篇文章,笔者主要讲述了DecorView以及ViewRootImpl相关的作用,这里回顾一下上一章所说的内容:DecorView是视图的顶级View,我们添加的布局...
前言 最近开发中遇到了一个需求,需要RecyclerView滚动到指定位置后置顶显示,当时遇到这个问题的时候,心里第一反应是直接使用RecyclerView的smoothSc...
卡顿是非常直观的用户体验,它的特点是:产生原因错综复杂,线上问题难以复现。基于这个特点,卡顿优化主要是三方面工作: 卡顿的有效信息收集:线上线下监控方案。 卡顿分析与定位:通...
最近换工作接手新项目,着手调查一个jni crash问题。 crash log信息相当明显: Revision: '0'ABI: 'arm64'pid: 5921, tid:...
转载请附上原文链接:https://www.jianshu.com/p/841c18c6e18d 谢谢~ 众所周知 Google Play 的一个新政策要求 2019 年所有...
作者: ztelur联系方式:segmentfault,csdn,github 本文仅供个人学习,不用于任何形式商业目的,转载请注明原作者、文章来源,链接,版权归原文作者所有...
一直没有详细地去了解android字体的相关内容, 实际开发的时候总是对设计稿上面字体和其他控件的间距, 字体内部的行距很疑惑, 直接设置好像每次都差几个像素, 简直逼死强迫...
Android压缩图片的方式 质量压缩 采样率压缩 缩放压缩 色彩压缩 RGB_565简介 RGB_565是色彩压缩的一种方式,其通过不用透明率以及对RGB的相应位数进行省略...
译者注:原文分成两个部分, 链接如下:http://multi-core-dump.blogspot.com/2010/04/android-application-laun...
系列文章:Android源码分析之ListView源码Android源码分析之RecyclerView源码分析(一)——绘制流程Android源码分析之RecyclerVie...