之前在浏览器的AndroidManifest.xml中看到 的使用, 大概能猜到它的作用, 但很迷惑为什么要使用它. 直到看到了这篇文章:http://yifeng.stud...
IP属地:浙江
之前在浏览器的AndroidManifest.xml中看到 的使用, 大概能猜到它的作用, 但很迷惑为什么要使用它. 直到看到了这篇文章:http://yifeng.stud...
说到Java并发编程,很多开发第一个想到同时也是经常常用的肯定是Synchronized,但是小编这里提出一个问题,Synchronized存在明显的一个性能问题就是读与读之...
一、ANR说明和原因 1.1 简介 ANR全称:Application Not Responding,也就是应用程序无响应。 1.2 原因 Android系统中,Activi...
导致ANR的几种情况 KeyDispatchTimeout(5s): 按键或触摸事件在特定时间内无法处理完成 BroadcastTimeout(前台10s,后台60s): 广...
Kotlin inline, noinline and crossinline tags: Kotlin inline, noinline, crossinline 简介 k...
多线程优化 给线程起名字 目的是什么? 在出 bug 时方便定位到是哪个线程出问题。 在 Android SDk 提供的类中,也是有给线程起名字的。 IntentServic...
前言 线程在使用过程中,往往会遇见直接new Thread()的操作,这样做除了方便外,坏处也有很多,例如线程无法复用、线程数无法控制导致CPU频繁切换降低性能等问题。我们...
Code: attrs.xml:
本文只是简要分析安卓端自带压缩与加载方案 1,高效加载加载大图 展示高分辨率图片的时候,最好先将图片进行压缩。 BitmapFactory这个类提供了多个解析方法(decod...