什么是ANR? ANR(Application Not Responding),即应用程序无响应,它会严重影响用户...[作者空间]
小酌鸡汤 种下一棵树,最好的时间是十年前,其次是现在。 全家桶汇总图 android开发好比是造一辆汽车,性能...[作者空间]
前言 手把手讲解系列文章,是我写给各位看官,也是写给我自己的。文章可能过分详细,但是这是为了帮助到尽量多的人,毕竟...[作者空间]
上一篇文章,我们着重实现了 上下滑动播放详情页, 播放之后自动播放接下来,我们要实现的就是 双击点赞效果,并且点赞...[作者空间]
目录: ThreadLocal是什么 ThreadLocal是一个能创建线程局部变量的类。通过ThreadLoca...[作者空间]
朝阳杨少爷(ID:CY_YANG_DA_YE),专注于Android领域的开发者、分享者。 背景 我们的APP新版...[作者空间]
专注分享大型Bat面试知识,后续会持续更新,喜欢的话麻烦点击一个关注 文末有资料包领取 一、前期基础知识储备 1....[作者空间]
最近公司的项目升级到了 9.x,随之而来的就是一大波的更新,其中有个比较明显的改变就是很多板块都出了一个带标签的设...[作者空间]
项目中的单例 在分析性能优化之前偶然的看到项目中的有很多单例模式,单例模式几乎是项目中被应用最多的设计模式,不同单...[作者空间]
初衷 如果你也学习Android,那么你大概率会在博客上看过我的文章: 附:各大技术社区的个人链接 CSDN:ht...[作者空间]
Bitmap 内存模型 在 API10 之前,Bitmap 对象本身存在 Dalvik Heap 中,像素是存在 ...[作者空间]
前述 最近在做app性能优化,这里做一个总结,供大家了解学习,也方便自己以后查阅.用android的同学都知道,新...[作者空间]
前言 Android开发中,一个好的应用,除了要有吸引人的功能和交互之外,在性能上也应该有高的要求,如果单单实现页...[作者空间]
什么是Gradle? 一个像 Ant 一样的非常灵活的通用构建工具一种可切换的, 像 maven 一样的基于合约构...[作者空间]
「性能优化1.0」启动分类及启动时间的测量 一、为什么要做启动优化? 应用的第一次启动是用户的第一体验,如果启动时...[作者空间]
为什么要用架构或者模式? 使用架构的目的是使程序模块化,做到模块内部的高聚合和模块之间的低耦合,使得程序在开发的过...[作者空间]
目录 OkHttp Retrofit(在写) RxJava2(在写) Glide(在写) LeakCanary B...[作者空间]
概述 内存泄漏,即Memory Leak,指程序中不再使用到的对象因某种原因而无法被GC正常回收。发生内存泄漏,会...[作者空间]
前言 多线程的应用在Android开发中是非常常见的,常用方法主要有:示意图 今天,我将献上一份全面 & 详细的A...[作者空间]