关于Android系统级内存泄露的一些坑

今天用adb shell dumpsys meminfo命令查看公司app信息时,无意间发现了一个MainActivity的内存泄漏。具体是这样的。打开我司app,启动Splash页面后跳转至MainActivity页面,这时通过adb shell dumpsys meminfo 命令看到我司ap...

2017-03-01 13:54:34

阅读数 2282

评论数 0

大神博客地址

老码农 胡凯 罗升阳 Android博客周刊 Android技术开发周报——脉脉不得语 gityuan spinytech 宅一番 高爷编程鸡汤 技术人员的发展之路 程序员技术练级攻略 编程能力与编程年龄 [译] 我是如何成为一名更优秀的程序员的

2017-02-10 19:05:21

阅读数 572

评论数 0

技术文章收集

此文章作为一个中转站,记录了一些我个人认为对自己比较有帮助的文章链接

2016-12-30 16:39:20

阅读数 564

评论数 0

Activity启动流程总结

自己参照老罗的博客根据源码撸的一篇总结 --- 1. 当前进程(Client进程)通知AMS进程自己需要启动一个Activity。具体是Instrumentation.execStartActivity方法中获取到AMS的ActivityManagerProxy代理(ActivityManag...

2016-12-28 17:19:37

阅读数 404

评论数 0

从AndFix源码分析JNI Hook热修复原理

AndFix的原理是在加载补丁文件后,通过Native层使用指针替换的方式将老方法Method对象的方法指针替换成补丁包中新方法的,从而达到修复bug的目的。     AndFix具体的使用方法就不多介绍了,大家可以参考这篇文章,接下来我们直接从代码角度来分析整个修复的过程。apkp...

2016-01-08 22:47:44

阅读数 543

评论数 0

HashMap源码分析

(本文HashMap源码取自AndroidSDK中集成的OpenJDK,与OracleJDK的代码实现有出入,但底层原理思想二者一致)在讨论HashMap前,有必要先谈谈数组和链表这两种常用数据结构。 数组在内存中开辟的空间是连续的,如果要插入或者删除一个node,那么这个node之后的所有数据都...

2015-12-20 01:20:18

阅读数 361

评论数 0

数字签名和数字证书

数字签名和数字证书 到底什么是“数字签名”(digital signature)和“数字证书”digital certificate)?对这些问题的理解,一直模模糊糊,很多细节搞不清楚。

2015-12-15 11:15:56

阅读数 581

评论数 0

android签名机制

android中所有运行在设备上的应用都必须要签名,这是系统提供的一种安全认证机制。 下面以问答形式来自我认识下,后面在根据部分内容来进一步研究:

2015-12-15 11:12:58

阅读数 481

评论数 0

你真的了解Java内部类吗

Android开发中,很多情况下都要用到内部类,在使用的过程中,偶尔可能遇到内部类嵌套内部类、内部类嵌套interface,甚至interface嵌套内部类等奇特场景,在嵌套调用一些成员静态或非静态的成员变量时编译器可能会报错,大部分人会根据IDE的提示来规避这些错误,修改编译运行后ok就算过了,...

2015-11-15 16:38:06

阅读数 813

评论数 0

从今天起,开启博客

算算毕业有两年有余,自己这一路走来进步是有的,努力是有的,但疏于总结,疲于码字,很多东西做过就忘,之前认真看过的一些知识如今也只记得十分之一二,积累不深,自己的文笔水平也是江河日下。于是打算从今日开启博客生涯,记录下自己要研究的东西,以及工作中遇到的一些疑难杂症,并把之前记录的比较零散的笔记系统的...

2015-11-15 14:37:26

阅读数 220

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭