
OOM_ADJ (Out of Memory Adjustment)是android系统在内存不足情况下进行内存调整的重要参数,我先看一下OOM...
总结一下android平台上的跨进程通讯共有: Android 特有的Binder、ASHMEMStart activityStarted se...
Android应用建立在Java虚拟机之上的,Google为了保证同时多个APP运行并及时唤醒,就为每个虚拟机设置了最大可使用内存,通过adb命...
近来对之前做优化学习记录的一些知识点进行了以下简单的总结,主要集中在以下几个方面: 1.Systrace2.严格模式3.非保护性广播4.Even...
在应用开发中,我们常常会进行日志打印或者debug调试,以此来分析运行时的一些信息,便于发现bug和问题。Android Studio的Debu...
闲来没事看看源码,于是写了这篇,本文主要介绍Android以及Activity的主要创建流程,所有流程基于Android8.1的代码,在部分流程...
在Android世界中前前后后出现过很多网络框架,比如:HttpUrlConnection、HttpClient、Volley、AsyncHtt...
Android App运行在Java虚拟机之上,而Java是一门带GC的语言。在虚拟机进行垃圾回收的时候,要做一件很形象的事叫做STW(stop...
作者:tmacchen(@陈昱全) 想写一篇关于Android GC的想法来源于追查一个魅族手机图片滑动卡顿问题,由于不断的GC导致的丢帧卡顿的...
文集作者