什么是内存泄漏: 在Android开发过程中,当一个对象已经不需要再使用了,本该被回收时,而另个正在使用的对象持有它引用从而导致它不能被回收,这就导致本该被回收的对象不能被回...
![240](https://upload.jianshu.io/users/upload_avatars/1879314/eb9b5986-283c-4093-a40a-f1304e6811cd.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
IP属地:广东
什么是内存泄漏: 在Android开发过程中,当一个对象已经不需要再使用了,本该被回收时,而另个正在使用的对象持有它引用从而导致它不能被回收,这就导致本该被回收的对象不能被回...
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 20181207日更新博客,写这篇文章的时候,我对简书的写作技巧还不熟悉,现在更新下说明 写在前面的话:我...
1、背景:APP端上安全在谈什么 APP的每个业务场景都有其既定的运行模式,若被人为破坏就可认为是不安全的。举个栗子,比如秒杀场景:大量用户在特定时间点,通过点击抢购来秒杀优...
不想看我的废话,直接点击[导航]王小二的技术栈站目录[/p/42cf0c14f081] 前言 我是一个从2014年毕业到目前为止一直在Android领域工作的工程师,我想分享...
1.OkHttp源码解析(一):OKHttp初阶2 OkHttp源码解析(二):OkHttp连接的"前戏"——HTTP的那些事3 OkHttp源码解析(三):OKHttp中阶...
LVGL 安卓移植 背景 LVGL(轻量级和通用图形库)是一个免费和开源的图形库,它提供了创建嵌入式GUI所需的绝大多数功能,具有易于使用的图形元素,漂亮的视觉效果和超低内存...
Autolayout: 最重要的两个概念: 约束:对控件位置和大小的限定条件 参照:对控件设置的约束是相对于哪一个视图而言的 自动布局的核心计算公式: obj1.proper...
为什么要学习架构? 不管是MVC还是MVP,亦或则其他架构,它们的设计目的都是为了达到编码的最高境界,那就是:低藕合,高复用,易测试,好维护。 而要达到这个终极目标,首先要理...