为什么会产生 一般是在“主”线程中进行一些长时间的操作时,会发生ANR。这是事件循环线程,如果繁忙,则Android无法处理应用程序中的任何其他GUI事件,因此会引发ANR出...
为什么会产生 一般是在“主”线程中进行一些长时间的操作时,会发生ANR。这是事件循环线程,如果繁忙,则Android无法处理应用程序中的任何其他GUI事件,因此会引发ANR出...
内存优化之路 最近一直想着自己以后的路如何走,Android的坑位越来越少,对于能力的要求也越来越高。曾想着换一个方向,但是最终都放弃了,毕竟这是自己喜欢的东西。所以,继续下...
引言 背景:Android App优化, 要怎么做? Android App优化之性能分析工具 Android App优化之提升你的App启动速度之理论基础 Android ...
又到了更新博文的时间了,最近在看一本很不错的心理学书籍,名字叫做 《拖延心理学》,封面长下面这样子 书的内容主要是分析拖延症患者是如何把一件事一拖再拖,最后引发最终心里的焦虑...
我是IT王魔王这是我的第2篇IT原创 有个小伙伴面试时碰到了一个问题:不给Activity的根视图添加id,怎么获取到这个View? 没听明白这个问题不要紧,我再给大家解释一...
前言 Android的消息机制主要是指Handler的运行机制。Handler的运行需要底层的MessageQueue消息队列和Looper消息循环的支撑。简单来说,Andr...
续上篇Android Handler之从主线程往子线程发消息(一) 简单回顾一下Handler机制中几个对象的主要作用 Handler机制中最重要的四个对象Handler:负...
Android 存储优化系列专题 SharedPreferences 系列 《Android 之不要滥用 SharedPreferences》《Android 之不要滥用 S...
Android 存储优化系列专题 SharedPreferences 系列 《Android 之不要滥用 SharedPreferences(上)》《Android 之不要滥...