内存抖动、内存溢出、内存泄漏 内存抖动 在极短的时间内,分配大量的内存,然后又释放它,这种现象就会造成内存抖动。典型地,在 View 控件的 onDraw 方法里分配大量内存,又释放大量内存,这种做法极易引起内存抖动,从…
分类:移动开发
android:noHistory="true"
blog.csdn.net/zhangphil/article/details/45823501
Podfile中的 use_frameworks!
use_frameworks! A、用cocoapods 导入swift 框架 到 swift项目和OC项目都必须要 use_frameworks!B、使用 dynamic frameworks,必须要在Podfile文…
Android 关于内存泄露,你必须了解的东西
前言 内存管理的目的就是让我们在开发过程中有效避免我们的应用程序出现内存泄露的问题。内存泄露相信大家都不陌生,我们可以这样理解:「没有用的对象无法回收的现象就是内存泄露」。 如果程序发生了内存泄露,则会带来以下这些问题 …
GitHub Top 100 的 Android 开源库简介
继上一篇 Android 学习资料收集 得到不少响应,你们给了我很多动力, 因此我决定再整理下 GitHub 上前 100 的 Android 开源库简介,希望对你们有所帮助 本项目主要对目前 GitHub 上排名前 1…
Android okhttp缓存真正正确的实现方式
前言 关于okhttp的缓存,网上有大量的文章,或相同,或不同,方式不一,但都八九不离十,原理都是通过CacheControl的设置策略不同来实现的。 但是,真正实践过的人会发现,好像有这样那样的问题。 比如: 到底是用…
ObjectBox的使用方法
官网:http://objectbox.io/ ObjectBox目前是Android上速度最快的数据库,有关ObjectBox和GreenDAO,Room,Real的对比在官网就有 gradle配置 root proj…
【OpenGL ES】入门及绘制一个三角形
本文首发于个人博客:Lam’s Blog – 【OpenGL ES】入门及绘制一个三角形,文章由MarkDown语法编写,可能不同平台渲染效果不一,如果有存在排版错误图片无法显示等问题,烦请移至个…
2017届 百度校招内推Android面试之失败篇
记录百度校招内推面试经历,废话不多说,直接上问题(内推了这么多,各种失败,心碎了一地,拾掇拾掇,重新出发) 一面(电面) 讲讲性能优化、布局优化的经验; 讲讲 Gradle 语法、生命周期; 讲讲 Java 泛型、什么场…
那些相见恨晚、欲罢不能的Android开发工具
文末有彩蛋 以下是工具分类: 在线查看Android源代码,尤其适合没下载源码以及需要查看特定版本实现 GrepCode.com(所有版本的Android源码以及其他的著名项目代码,比如Eclipse,JDK) Andr…
Android资源链接
前言:我这个脑子呀!有点不好使了,将收集到的个人认为比较好的资源放到这里,已备学习查阅而不至于想用的时候找不到(持续更新哦) ZoomIt 画图工具不错的画图工具 Android开发时,那些相见恨晚的工具或网站! htt…
AsyncTask源码分析(Android7.0)
前言 此前写过一篇AsyncTask源码分析的文章,但写的不是很好,最近看过了android7.0的AsyncTask源码,所以准备再写一篇。 1.Android 3.0版本之前的AsyncTask 下面是Android…