App开发不可避免的要和图片打交道,由于其占用内存非常大,管理不当很容易导致内存不足,最后OOM,图片的背后其实是Bitmap,它是Android中最能吃内存的对象之一,也是...
App开发不可避免的要和图片打交道,由于其占用内存非常大,管理不当很容易导致内存不足,最后OOM,图片的背后其实是Bitmap,它是Android中最能吃内存的对象之一,也是...
一、简介 Android android.graphics.Matrix 类是一个3 x 3的矩阵(方阵),上一张几乎所有介绍Matrix的文章都会引用的Matrix内容图:...
前言 Rxjava由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。本文主要: 面向 刚接触Rxjava的初学者 提供了一份 清...
在升级到 AS 3.1.0 版本后,Logcat 会合并短时间内同 tag 的日志,具体情况如下图所示: 一些三方日志库都会存在上述问题,当然,AndroidUtilCode...
序言 问题描述触发条件 解决思路查看glide缓存模块的wikisignature是什么修改不了signature怎么办 总结 序言 发现这个问题源于17年最后一天的一个线上...
1.360开放平台:官网:http://dev.360.cn/[http://dev.360.cn/]上传APP到360开放平台,首先需要注册360开发者账号,这个是必须的,...
让app 的service常驻其实是很流氓的做法,但是需求摆在那里。。。 但是要清除一点:想百分百保活service在当前是无法做到的,只能降低service被杀死的概率,曾...
这两天接手了一个需求,就是尽量避免 App 被杀死,以保证推送的消息可以及时收到。在接手前,已经有同事做了各种调研,最后决定使用前台服务的方式以让用户对 App 正在运行的这...
这篇文章将向大家展示如何自定义RecyclerView.ItemAnimator,前面我们已经分析过系统的DefaultItemAnimator是如何实现的(自定义Recyc...
1 什么是Crash Crash,即闪退,多指在移动设备(如iOS、Android设备)中,在打开应用程序时出现的突然退出中断的情况(类似于Windows的应用程序崩溃)。 ...
这可能是最好的 RxJava 2.x 入门教程系列专栏文章链接:这可能是最好的 RxJava 2.x 入门教程(完结版)[https://www.jianshu.com/p/...
本篇文章已授权为微信公众号 code小生 发布 前言 最近项目在做性能优化,之前项目的图片加载用的是 Android-Universal-Image-Loader,相信大家对...
好吧,其实数据线还是不能丢,万一要充电呢? 在开发过程中,我们经常要对项目 app 进行实时的调试,看看 UI 效果、打印下 log 之类的。这样就需要我们的手机一直用数据线...
MultiType-Adapter 一款轻量级支持多数据类型的 RecyclerView 适配器; 使用简单,完全解耦;这么说吧:通讯聊天界面、朋友圈布局、淘宝 UI等复杂页...
前言: 开发过程中,有项需求需要重启APP,谷歌之后都是清一色的代码,可惜自己试了之后真心没用,只能自己想办法了。(PS:百度就算了,对于程序员来说,百度简直就是“玩具...
前言 在《从底层分析PathClassLoader和DexClassLoader的区别,基于Android4.4》中分析了Android虚拟机的两种类加载器,利用动态加载技术...