前言 Android的设计模式系列文章介绍,欢迎关注,持续更新中: Android的设计模式-设计模式的六大原则一句话总结23种设计模式则创建型...

前言 Android的设计模式系列文章介绍,欢迎关注,持续更新中: Android的设计模式-设计模式的六大原则一句话总结23种设计模式则创建型...
简书 占小狼转载请注明原创出处,谢谢! java并发采用的是共享内存模型,线程之间的通信对程序员来说是透明的,内存可见性问题很容易困扰着java...
堆就是用数组实现的二叉树,所以它没有使用父指针或者子指针。堆根据“堆属性”来排序,“堆属性”决定了树中节点的位置。 堆的常用方法: 构建优先队列...
ArrayMap及SparseArray是android的系统API,是专门为移动设备而定制的。用于在一定情况下取代HashMap而达到节省内存...
前言 在Android开发中,内存泄露十分常见。本文将详细讲解内存泄露的其中一种情况:在Handler中发生的内存泄露 Anroid异步通信Ha...
前言 网络请求在 Android 开发中非常常见,为了降低开发周期和难度,我们经常会选用网络请求的开源库 而现在网络请求的开源库越来越多,我们应...
目录 ContentProvider 是啥 Google为啥要有这个东西 如何使用 URI 是什么 如何自定义一个ContentProvider...
简书 占小狼转载请注明原创出处,谢谢! 前言 String字符串在Java应用中使用非常频繁,只有理解了它在虚拟机中的实现机制,才能写出健壮的应...
Java基础知识整理 [x] java中==和equals和hashCode的区别 [x] int、char、long各占多少字节数 [x] i...
本文首发于我的个人博客:尾尾部落 二分查找法作为一种常见的查找方法,将原本是线性时间提升到了对数时间范围,大大缩短了搜索时间,但它有一个前提,就...