随机推荐
Android消息机制之二简介(2)
我们通过上一篇《Android消息机制Handler,Looper,Message,MessageQueue关系之一》知道,Android的消息机制必须将Handler,Looper,Message,MessageQueue一起“组织”起来,而且是缺一不可。比如在子线程中使用Handler必须先L...
ANR原因以及解决方法
一. ANR (Application Not Responding)的定义?在Android上,应用程序如果没有响应,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框。用户可以选择等待或者强制关闭。一个...
Android内存泄露检测之LeakCanary的简单使用
前言使用MAT来分析内存问题,有一些门槛,会有一些难度,并且效率也不是很高,对于一个内存泄漏问题,可能要进行多次排查和对比才能找到问题原因。为了能够简单迅速的发现内存泄漏,Square公司基于MAT开源了LeakCanary。PS:有不同版本的leakcanary出现不同的问题,因此2021...
毕淑敏:你不能要求没有风暴的海洋
痛苦和磨难是人生不可分割的一部分。只有接受这一事实,我们才能超越它,更加看清生命的意义。你说你不要这些苦难,那么生命也就失去了框架。很多自杀的人,就是因为没有理会这种意义,一厢情愿地认为生命是应该只有甘甜没有挫败的。特别是在恋爱早期,那种汹涌的荷尔蒙带来的欢愉,让人把激情当成了常态。生命的常态,其...
冰心:我们把春天吵醒了
季候上的春天,像一个困倦的孩子,在冬天温暖轻软的绒被下,安稳地合目睡眠。但是,向大自然索取财富、分秒必争的中国人民,是不肯让它多睡懒觉的!六亿五千万人商量好了,用各种洪大的声音和震天撼地的动作来把它吵醒。大雪纷飞。砭骨的朔风,扬起大地上尖刀般的沙土……我们心里带着永在的春天,成群结队地...
XXXX: unexpected operator
最近在用.sh脚本时,明明可以运行的语句,但报错了比如“[: -ne: unexpected operator”因此查询到《解决Linux下编译.sh文件报错 “[: XXXX: unexpected operator”》这篇文章,觉得不错,摘抄于此。使用粗体字语句就可以搞定。3q然后我就表...